1.第一次使用12864時不知道如何接線,由于開始把BLA和VCC接到了MSP430端口的VCC端,使得顯示屏亮度變暗,后來才知道BLA(19腳)和VCC(2腳)是12864的工作電壓,最好接到5V的供電電源上,MSP430端口Vcc輸出電壓是3.5V左右,可以用萬用表測試。
2.12864串行測試要接8條線。DB0~DB7不需要接。根據(jù)軟件程序,R/w(5腳)、E(6腳)兩個分別接MSP430的P1.4、P1.5。
VCC(2腳)和BLA(19腳)兩個應該接+5V工作電壓,GND(1腳)和BLK(20腳)兩個應該接在同一個地。+5V電壓可以使用另一片51單片機提供。把51單片機的Vcc和GND跳線帽摘下來,兩個引腳都要接滿才能導通。PSB(15腳)接地說明是串口通訊。RS(4腳)接高電平——可以接MSP430的VCC,3.5V足夠是高電平了。
3.使用13級之前的學長們留下的程序庫,發(fā)現(xiàn)MSP430中有一些地方需要改進,就是初始化程序中應該包含有清屏指令,而他們都沒有將這條指令寫入,屏幕上會出現(xiàn)一些亂碼。
4.基本的MSP430 LCD12864程序中包含有的基本的函數(shù):
寫命令函數(shù)(對顯示屏進行一些操作,比如清屏,顯示全部字,關(guān)閉游標等)
寫數(shù)據(jù)函數(shù)(想要在屏幕上輸出的東西)
初始化函數(shù)(對顯示屏進行初始化,調(diào)用到寫命令函數(shù))
設置坐標函數(shù)(了解12864的坐標,第一行是0x80,第二行0x90,第三行0x88,第四行0x98)
寫字符串或?qū)憯?shù)字函數(shù)(輸出自己想要的字符,但是要注意12864一行只能顯示8個字,而且不一定能全部正確顯示,會出現(xiàn)各種各樣的問題,需要自己慢慢排查接線或者重新調(diào)試)
MSP430單片機源程序如下:
0.png (9.6 KB, 下載次數(shù): 87)
下載附件
2017-12-27 02:30 上傳
所有資料51hei提供下載:
12864.rar
(14.87 MB, 下載次數(shù): 317)
2017-12-27 02:29 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|