基于AVR单片机的VRAM型彩色液晶显示模块设计.pdf

基于AVR单片机的VRAM型彩色液晶显示模块设计.pdf

ID:51493515

大小:317.62 KB

页数:6页

时间:2020-03-25

基于AVR单片机的VRAM型彩色液晶显示模块设计.pdf_第1页
基于AVR单片机的VRAM型彩色液晶显示模块设计.pdf_第2页
基于AVR单片机的VRAM型彩色液晶显示模块设计.pdf_第3页
基于AVR单片机的VRAM型彩色液晶显示模块设计.pdf_第4页
基于AVR单片机的VRAM型彩色液晶显示模块设计.pdf_第5页
资源描述:

《基于AVR单片机的VRAM型彩色液晶显示模块设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第20卷第5期液晶与显示Vol120,No152005年10月ChineseJournalofLiquidCrystalsandDisplaysOct.,2005文章编号:100722780(2005)0520434206基于AVR单片机的VRAM型彩色液晶显示模块设计112褚东升,亓庆刚,岳成亮(1.中国海洋大学工程学院,山东青岛266071,E2mail:cluice@163.com;2.青岛网通广电通信有限公司,山东青岛266071)摘要:介绍一种基于AVR单片机和硬件汉字库的VRAM型彩色液晶显示模块的设计。给出彩色液晶显示器的显示原理、硬件接

2、口设计框图以及硬件汉字库的制作和应用,同时给出基于C语言的程序设计模块,实现了应用VRAM型液晶的模块化,便于移植在其他类型的单片机。关键词:彩色液晶;AVR单片机;硬件汉字库;VRAM中图分类号:TN873.93;TN402文献标识码:A示驱动逻辑电路采用了优化逻辑电路,利用分时1引言技术让显示与写入数据同时进行,实现了画面的[3]随着电子技术的飞速发展,越来越多的领域高速更新,且互不干扰。其显示原理是:在显示应用到以单片机为控制核心、用液晶作为显示终器内部含有一个显示缓冲区与屏幕显示一一对[1,2]端的数字化设备。彩色液晶显示器作为当代应,使用时只

3、需向缓冲区里写入相应的数据,屏幕高新技术的结晶产品,不但具有超薄平面、显示信上即可显示出对应的彩色图形或文字,也就是说息丰富、色彩逼真的特点,而且还具有体积小、耗该显示器可作为单片机系统的一个外部存储器就电省、寿命长、无辐射、抗震、防爆等其他类型显示可以实现彩色信息的显示。器无可比拟的优点,因而是工控仪表、机电设备等[3]行业更新换代的理想显示器件。因此基于单片机系统的彩色液晶显示模块的使用也越来越广泛。本文介绍一种基于AVR单片机和硬件汉字库的彩色液晶显示模块,该模块实现了在彩色液晶显示器上显示不同颜色的中文、英文、数字及简单的画图功能。图1YD25

4、02原理框图2液晶显示器显示原理Fig.1YD2502principlediagrm本模块采用的液晶显示器是河南友利华高科技有限公司生产的YD2502彩色液晶VRAM型3硬件系统设计显示器。它的点阵数是320×240,VRAM容量是64k×8位,由于屏幕上的任何一点都是由R3.1硬件总体设计(红)、G(绿)、B(蓝)3种颜色组成,且灰度不可调本模块中使用的单片机是AVR系列单片机节,因此显示颜色为8色。基本原理框图如图1中功能最强的ATmega128。该单片机具有丰富所示。DC/DC转换器产生液晶所用各种驱动电的片上资源如具有128kB在线可重复编程压

5、2,DC/AC逆变器则用来点亮冷阴极背光灯,显Flash、4kB的EPROM、4kB的内部SRAM、48个收稿日期:2005201225;修订日期:2005202222基金项目:教育部科学技术研究重点项目(No.02131)第5期褚东升,等:基于AVR单片机的VRAM型彩色液晶显示模块设计435I/O端口、34个不同的中断源、可寻址64kB的地根据YD2502可以作为单片机的外部存储器[4]址空间、ISP下载以及JTAG仿真等功能。详使用的接口特性,将ATmega128的读写信号线细介绍请参考其数据手册。与YD2502的读写信号线直接连接,具体接口设图

6、2是该模块硬件系统总体设计框图。由于计原理如图3所示。YD2502的显示缓冲区里的内容是不能读出的,3.3硬件汉字库的制作为了保存写入内容,在该模块中还外扩了一片存本模块使用了硬件汉字库,省去了利用汉字储器芯片61LV5128,其存储容量为512kB,除了取模软件获取点阵数据的麻烦,而且还避免了为保存YD2502显示缓冲区里的数据外,还为使用保存这些数据而开辟的大量程序存储空间。本模块的嵌入式系统提供了扩展应用。由于汉字库中要烧写的点阵文件是UCDOS软件ATmega128的寻址范围只达到64KB,因此采用中的文件HZK16,该文件是16×16的国际汉

7、字了分页管理技术来操作512kB的存储空间。在点阵文件,文件中按汉字区位码从小到大依次存具体电路设计时,将ATmega128的PB3~PB0放国标区位码表中的所有汉字,每个汉字占用32连接到61LV5128的高4位地址线上,将512kB字节,每个区为94个汉字。汉字库芯片采用的是的存储空间分成16页,每页32kB。硬件汉字库AT29C040A,该芯片是ATMEL公司生产的512kB芯片AT29C040A的存储容量也是512kB,与CPU的FlashROM。在制作时,烧写过程和普通的程的接口设计与61LV5128是类似的,只需将片选信序存储器的编程基本相

8、同,只要注意选择正确的号和高4位地址线接在不同的I/O口上就可以了。型号和在选择打开HZK16

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。