基于W77E58的LCD控制及觸摸屏接口設計
3. 1 指令、數(shù)據(jù)的讀寫
通過對LCD模塊的RS引腳設置1或0 值, 即可實現(xiàn)處理器和LCD之間數(shù)據(jù)或指令的傳送。當設定RS= 1, 傳遞的是數(shù)據(jù)信號; 設定RS= 0, 傳遞的是指令信號, 模塊的D8~ D15端口接收到的數(shù)據(jù)(即高8位)代表寄存器號, D0~ D7接收到的是控制指令。部分子程序如下:
3. 2 字符、漢字及顏色的顯示
可調(diào)用以上子程序方便地向LCD模塊發(fā)送控制命令和顏色信息。T32QM 6450模塊共有158 個寄存器, 通過調(diào)用WriCom 函數(shù)可向相關寄存器寫入控制命令, 然后調(diào)用WriData寫入2字節(jié)的顏色信息, 其RGB格式為: 紅色為高5位( B it15~B it11), 綠色為中間6位( B it10~ B it5), 藍色為低5位( B it4~B it0)。經(jīng)以上操作, 即可在指定位置或區(qū)域顯示色彩、字符、圖象等。如要在屏上坐標為(X, Y) 的點以顏色Co lo r顯示一個字符或漢字, 只要知道其點陣數(shù)組, 在每個要顯示的點調(diào)用W r iDa ta(Color)即可。圖片的顯示原理類似, 用轉(zhuǎn)換工具將圖片轉(zhuǎn)換成C格式的數(shù)組文件即可。下例為顯示字符的程序:
LCD顯示屏相關文章:lcd顯示屏原理
lcd相關文章:lcd原理
評論