基于ARM單片機的小車顯示系統(tǒng)設計
1.2 TH12864顯示模塊
本次系統(tǒng)設計的顯示模塊選擇帶中文字庫的TH12864,其電源電壓為3.3 V。TH12864液晶顯示模塊是128×64點陣的漢字圖形型液晶顯示模塊,可顯示漢字及圖形,內置國標GB2312碼簡體中文字庫(16×16點陣)、128個字符(8×16點陣)及64×256點陣顯示RAM(GDRAM)??商峁?位并行及串行2種連接方式,具有多種功能:光標顯示、畫面移位、睡眠模式等。其中TH12864的管腳功能如下:
1:VSS,地(GND);2:VDD,電源;3:V0,背光調節(jié);4:CS,片選信號;5:STD,串行數據;6:SCLK,串行時鐘;14:DB0-DB7,并行數據;15:PSB,串并口選擇,串行模式為低電平有效;17:/RST,復位;19:LEDA,背光正極;20:LEDK,背光負極。
1.3 LM3S811主控芯片與TH12864顯示模塊的連接
為節(jié)約系統(tǒng)硬件資源以便其他用途,故選擇TH12864顯示模塊為串行模式。則主控芯片LM3S811只需要占用3個GPIO管腳即可,保留PWM等用于小車驅動等,選擇與比較器和I2C復用的PB2,PB4和PB6,如圖2所示。本文引用地址:http://www.biyoush.com/article/149381.htm
2 系統(tǒng)軟件設計
系統(tǒng)軟件設計分為底層驅動程序、中層實現程序和上層應用程序。軟件以IAR集成開發(fā)環(huán)境為開發(fā)平臺,用C語言編寫,便于維護和移植。下面是部分源程序。
評論