新闻中心

EEPW首页>嵌入式系统>设计应用> 基于SPCE061A单片机的图形液晶模块的驱动设计

基于SPCE061A单片机的图形液晶模块的驱动设计

作者: 时间:2009-12-10 来源:网络 收藏

  T6963C控制器的指令很丰富,通过分析,建立双参数指令子函数OutCmd2()、单参数指令子函数OutCmd1()和无参数指令子函数OutCmd0()。底层用汇编语言编写,以4个函数作为底层函数:读数据、写数据、读状态、写指令。如对指令写入子函数OutCmd的编写,其底层程序的建立,源代码如下:



  完成了对底层驱动函数的编写,第二步就是编写上层驱动函数。上层驱动函数编写的出发点是保证灵活性和可移植性,利用底层的4个驱动子函数,向应用部分提供各种常用操作。上层函数用编写。例如,模块的初始化等。
  上层驱动子函数的建立,源代码如下:





  完成了上层驱动子函数的编写,就可以调用它,建立应用层,编写软件模块。如:显示静态菜单等等。
  应用层的建立,源代码如下:

  从上面的可以看到用三层软件模块思想,可以很快的在应用层中调用子函数来编写程序,并且编写很简单,如汉字显示等。对于复杂的菜单设计,更能突出这种软件设计思想的优势。
  介绍了驱动内含T6963C控制器的模块。它利用丰富的I/O口资源驱动模块,简化了电路设计,并结合T6963C控制器的液晶模块的指令特点,设计出液晶模块软件驱动模式,使得在对驱动液晶模块的软件编写上更方便,这一设计思想在实际应用中取得了很好的效果。

上一页 1 2 下一页

关键词:C语言驱动设计液晶图形SPCE061A单片机电源

评论


相关推荐

技术专区

关闭