·上一文章:LCD显示模块并行接口驱动程序设计
·下一文章:新型6W四通道LED驱动器 CAT4106及其应用*
表1 LCD主要控制管脚功能
对每块LCD的控制,是通过操作指令寄存器和数据寄存器实现的。在屏幕指定位置写入数据,要分三步(①写入行地址,②写入列地址,③写入数据)才能完成,不但耗时而且增加了软件编程的复杂程度。如果能够将指令和数据合在一起作为一条指令,那么设计一套简单的指令译码电路执行电路就可完成这项任务。
2 硬件电路设计
硬件框图如图3所示。LCD的原始控制指令如表2所示。
表2 LCD原始控制指令
LCD的显示画面按8行为一页的方式进行划分,共64行分成8页。LCD具有列循环寻址功能,如果第一步设定了页地址和列地址,那么以后每次向LCD写入显示数据,列地址计数器就自动加一。除非再设定列地址,否则列地址就一直累加下去,直到63。这样就简化了写入工作。