基于PROTEUS技术的ARM7显示系统设计与仿真实现

嵌入式系统 时间:2010-11-25来源:网络


2.2 软件设计
电路图绘制好之后,就可以编写LM016L的驱动程序。LM016L的操作有两大类:读操作和写操作。一般情况下不需要从液晶中读取数据,所以对液晶操作主要是写指令和写数据两个写操作,对于忙标志(BF),查询的方法,保证液晶模块有足够时间进行内部数据处理。在写源程序时,需要根据液晶模块的时序图编写程序。LM016L的时序如图2所示。


根据电路图1定义引脚:RS BIT P0.8;RW BIT P0.9;LCD E BIT PO.10。
本设计的开发环境为keil uvision3,程序大体分为初始化、控制信息与数据传输3部分。下面就将结合程序源代码略加说明:

1 2 3

关键词: 收发器

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版