新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Rabbit2000液晶顯示控制器KS0108B接口

Rabbit2000液晶顯示控制器KS0108B接口

作者: 時(shí)間:2012-03-09 來(lái)源:網(wǎng)絡(luò) 收藏

5 硬件接口電路

內(nèi)置KS0l08B型圖形點(diǎn)陣液晶顯示模塊與MCU(單片機(jī)或等)的連接方式有兩種:直接訪問(wèn)方式和間接控制方式。直接訪問(wèn)方式是將液晶顯示模塊的接口作為存儲(chǔ)器或I/O設(shè)備直接掛在MCU總線上,MCU以訪問(wèn)存儲(chǔ)器或I/O設(shè)備的方式操作液晶顯示模塊的工作。間接控制方式是MCU通過(guò)自身或系統(tǒng)中的并行接口與液晶顯示模塊連接,下面給出的應(yīng)用采用RCM2200的并行端口中的PA口及PB,PD,PE口中的一些引腳。MCU通過(guò)對(duì)這些接口的操作達(dá)到對(duì)液晶顯示模塊的控制。

在圖2所示電路中,以RCM2200的PA口作為數(shù)據(jù)口,PB7為RET,PD3為D/I,PD4為R/W,PD5為E,PE5為CSl和PE7為CS2等信號(hào)。V0是液晶顯示器需要的負(fù)壓,可通過(guò)與它相連的電位器來(lái)調(diào)節(jié)電壓的大小,電壓變化范圍為-10V~0V,達(dá)到調(diào)節(jié)顯示對(duì)比度的目的。

6 Dynamic C源程序

6.1 程序說(shuō)明

本文重點(diǎn)介紹顯示漢字的子程序,它可以在指定位置顯示指定的漢字。7個(gè)子程序分別是初始化LCD子程序、清屏子程序、,寫指令子程序、寫數(shù)據(jù)子程序、延時(shí)子程序、指定位置顯示單個(gè)漢字和信息顯示子程序。

下面給出的是圖2所示的間接控制方式的一些子程序,所有的程序都是用Dynamic C 7.32TSE版本編譯器編譯和調(diào)試。





關(guān)鍵詞: Rabbit2000 顯示控制器 KS0108B

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉