AVR单片机与VRAM型彩色液晶模块接口电路及驱动程序设计.pdf

AVR单片机与VRAM型彩色液晶模块接口电路及驱动程序设计.pdf

ID:52336982

大小:212.42 KB

页数:3页

时间:2020-03-26

AVR单片机与VRAM型彩色液晶模块接口电路及驱动程序设计.pdf_第1页
AVR单片机与VRAM型彩色液晶模块接口电路及驱动程序设计.pdf_第2页
AVR单片机与VRAM型彩色液晶模块接口电路及驱动程序设计.pdf_第3页
资源描述:

《AVR单片机与VRAM型彩色液晶模块接口电路及驱动程序设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、研究与应用化工自动化及仪表,2010,37(9):86—87ControlandInstrumentsinChemicalIndustryAVR单片机与VRAM型彩色液晶模块接口电路及驱动程序设计杨萍8,刘忠超6(南阳理工学院a.软件学院;1).电子与电气系,河南南阳473004)摘要:以AVR单片机为控制核心,以LR035VRAM彩色液晶模块为人机界面,介绍ATmegal280单片机与VRAM型彩色液晶模块接口之间的设计方法。通过分析液晶模块的时序,阐述了在ATmegal280单片机中用软件模拟时序

2、的方法,给出了基于ICCAVR编程语言的驱动程序设计模块,实现了对液晶模块LR035VRAM的显示控制。同时。将其成功移植应用在某火炮仿真瞄准训练显示系统中。关键词:AVR单片机;VRAM;彩色液晶;接1:7;驱动中图分类号:TP399文献标识码:A文章编号:1003.3932(2010)09-0086-021引言近年来,随着微电子技术的飞速发展和单片机应用领域的不断扩展,在某些应用领域迫切希望使用显示信息丰富、美观的彩色显示器作为人机交互的终端,而彩色液晶显示器无疑是实际产品应用中最理想的显示器件。

3、彩色液晶显示器作为当代高新技术产品,不但平面超薄、色彩逼真,而且LCD可显示字符、汉字和图形,并且显示清晰美观、功耗低,现已成为电子产品中应用最为广泛的显示方式¨’21。本文介绍了AVRl280单片机和彩色液晶模块LR035VRAM之间接口电路的设计,通过软件编程模拟实现了外设LR035VRAM液晶显示模块的读写接口时序,给出了基于ICCAVR语言的驱动程序,实现了对液晶模块LR035VRAM的驱动显示控制。所设计的接口电路及驱动程序模块已应用于某火炮瞄准训练模拟显示系统中。2ATmegal280与L

4、R035VRAM接口设计2.1ATmegal280微处理器ATmegal280是Atmel公司推出的一款高性能、低能耗8位AVR闪存微控制器。该单片机功能强大,具有丰富的片上资源。ATmegal280有多达86个I/0、16路模数转换器通道、4个串口、4个通用异步收发器通道以及16个脉宽调制通道,同时带有ISP下载以及JTAG仿真等功能,能为程序的编写调试带来很大的方便【31。在时钟频率为16MHz时功效可以达到最大值16MIPS,一旦需要,就能为应用产品提供较大的潜在处理能力。2.2LR035V洲液

5、晶模块LR035VRAM是上海朗睿电子科技有限公司生产的真彩色液晶显示器,采用VRAM显示方式。VRAM(VideoRandom—AccessMemory)视频存储技术是近年来比较流行的专门用于图形处理的双端口存储技术,常用于中高档显示卡中。采用缓存、逻辑仲裁、存储阵列技术实现两个设备同时对同一存储阵列访问而不需要等待,且互不干扰一’。该显示器接口采用并行总线方式,其并行总线多达34针,可以很方便地连接到单片机或微处理器的总线上,使用它就像使用普通存储器一样,或者也可以把显示器看成是自己设备外挂的一个

6、RAM。2.3接口电路设计LR035VRAM的外部接口方式为总线方式。外部34针引线包括有地址总线、数据总线和片选读写输入,可以直接挂接到单片机的总线上,作为单片机扩展的某部分内存来使用。LR035VRAM接口采用34针插座,其引脚定义可以参阅其说明书。根据LR035VRAM可以作为单片机的外部存储器使用的接口特性,其和单片机之间的接口电路设计比较简单,主要是ATmegal280单片机I/O端口资源的合理规划和分配。单片机ATmegal280的PG0、PGl端口分别是写、读信号线,可以将其与LR035

7、VRAM的写、读信号线直接连接进行读写控制。同时考虑到ATmegal280端口资源丰富,为了减少其它硬件投资,提高处理速度,ATmegal280不再采用地址/数据复用技术,地址、数据分别占用不同的I/O端13。即ATmegal280的PK0一PK7作为8位数据端口,直接连接LR035VRAM液晶显示器的数据端13DO—D7;由于ATmegal280内部已经将收稿日期:2010-05-05(修改稿)基金项目:河南省自然科学研究计划项目(2006520036)第9期杨萍等.AVR单片机与VRAM型彩色液晶

8、模块接口电路及驱动程序设计·87·PB0一PB3作为SPI端口下载程序占有,不能再作为地址线使用。因此将ATmegal280的PA0一PA7、PCO—PC7、PB5一PB7作为18位地址端口,直接连接LR035VRAM液晶显示器的地址总线A0一A18。图l为该接口电路的设计原理框图。PK0一PK7》DO—D7PA0一PA7PC0一PC7》AO—A18PB5一PB7ATmegal280LR035VRAMPGO(/WR)一WRCSl一也源}PGI(/RD)R

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

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

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