关键词:
余姚冯浙军液晶显示器件LCD广泛应用于智能仪表、办公自动化、通讯、军工等领域。本文介绍1602系列液晶显示模块的驱动程序设计及设计中需要注意的同题。
1602系列液晶显示模块常用的驱动芯片有HD44780(日立公司),兼容芯片有KS0066(韩国三星)、sEDl278(seikoEpson)、NJu6408(NewJapanRadioC0.Ld)等。下面以采用HD44780驱动片为例.简要介绍其内部功能。更详细资料可参阅相关手册(可在http://www.MCU-SYS.com/bbs/dispbbs.aspboardid=5&id=3l下载),这方面的内容电子报>2006年第29期也有介绍。一、HD44780的特点1.具有字符发生器ROM可显示192种字符(160个5×7点阵字符及32个5×11点阵字符)。
2.具有64个单元的自定义字符RAM,可定义8个5x7点阵字符或4个5xll点阵字符。
3.具有80个单元的显示I认M。
4.标准的接口特性,适配M6800系列MPU的操作时序。
二、1602显示模块引脚定义(见附表)
三、硬件电路本文采用HCl6F716进行驱动程序设计实验。考虑到兼容54等芯片,程序中基本没有用到PICl6F716的其他硬件资源.如中断等。HD44780系列驱动芯片的数据传送为并行方式,占用单片机的I帕口较多。因而在该驱动芯片中扩展了一种4位数据传送方式。附图为8位数据连接图。对于4位数据连接,只要把低4位数据连接线空出就可以了。读者可以根据实际情况合理选择。
四、程序设计1.HD44780驱动芯片的控制指令
1602系列液晶显示模块常用的驱动芯片有HD44780(日立公司),兼容芯片有KS0066(韩国三星)、sEDl278(seikoEpson)、NJu6408(NewJapanRadioC0.Ld)等。下面以采用HD44780驱动片为例.简要介绍其内部功能。更详细资料可参阅相关手册(可在http://www.MCU-SYS.com/bbs/dispbbs.aspboardid=5&id=3l下载),这方面的内容电子报>2006年第29期也有介绍。一、HD44780的特点1.具有字符发生器ROM可显示192种字符(160个5×7点阵字符及32个5×11点阵字符)。
2.具有64个单元的自定义字符RAM,可定义8个5x7点阵字符或4个5xll点阵字符。
3.具有80个单元的显示I认M。
4.标准的接口特性,适配M6800系列MPU的操作时序。
二、1602显示模块引脚定义(见附表)
四、程序设计1.HD44780驱动芯片的控制指令
![]() |
