基于W77E58的LCD控制及触摸屏接口设计

时间:2012-05-03来源:网络

  3 LCD 显示的程序设计

  3. 1 指令、数据的读写

  通过对LCD模块的RS引脚设置1或0 值, 即可实现处理器和LCD之间数据或指令的传送。当设定RS= 1, 传递的是数据信号; 设定RS= 0, 传递的是指令信号, 模块的D8~ D15端口接收到的数据(即高8位)代表寄存器号, D0~ D7接收到的是控制指令。部分子程序如下:

  

  3. 2 字符、汉字及颜色的显示

  可调用以上子程序方便地向LCD模块发送控制命令和颜色信息。T32QM 6450模块共有158 个寄存器, 通过调用WriCom 函数可向相关寄存器写入控制命令, 然后调用WriData写入2字节的颜色信息, 其RGB格式为: 红色为高5位( B it15~B it11), 绿色为中间6位( B it10~ B it5), 蓝色为低5位( B it4~B it0)。经以上操作, 即可在指定位置或区域显示色彩、字符、图象等。如要在屏上坐标为(X, Y) 的点以颜色Co lo r显示一个字符或汉字, 只要知道其点阵数组, 在每个要显示的点调用W r iDa ta(Color)即可。图片的显示原理类似, 用转换工具将图片转换成C格式的数组文件即可。下例为显示字符的程序:

  

1 2 3

关键词: 接口 设计 触摸屏 控制 W77E58 LCD 基于

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

或用微信扫描左侧二维码

相关文章

查看电脑版