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