论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
4.1 指令传输流程
T6963C的初始化设置一般都由管脚设置来完成,因此,其指令系统主要集中于显示功能的设置。T6963C的指令可带一、两个参数,也可以无参数。每条指令的执行都是先送入参数熑绻有的话牐再送入指令代码。每次操作之前最好先进行状态字检测。其双字节参数指令传输流程如图3所示。
4.2 LCD清显示RAM子程序
由于T6963C的硬件复位RESET功能仅对应于内部逻辑电路的初始化,且在开机后,LCD显示缓冲区的内容是随机的。所以,T6963C首先应对显示缓冲区初始化清零,清零过程就是向全部存储单元写入00H。该数据在图形方式下为不显示状态数据,而在文本方式下正好是空格的字符代码。由于RAM区的大小为8k字节,所以要向数据口写8k次00H。初始化的清零过程可应用自动写指令方式,其流程如图4所示。
4.3 显示初始化流程
一般在使用LCD之前,都必须对LCD显示屏进行初始化。该系统的字符和图形之间按“或”功能显示,同时应设置文本和图形缓冲区的起始地址和宽度,其显示初始化流程如图5所示。
4.4 字符显示
T6963C内部具有一字符发生器ROM熂矗茫牵遥希停牐它中间共有128个5×7点阵ASCII字符,同时具有CGRAM功能,用户可以自定义所需文字或符号;并用64kB的显示RAM方便地设置文本、图形和用户自定义的显示数据缓冲区以显示ASCII字符、特殊字符、图形及汉字;对于字符显示,则可完全采用T6963C的内置字符。
4.5 汉字显示
在计算机汉字系