我逐條查對了晶聯訊公司UC1701X控制的12864說明書跟深圳太和的ST7565R控制的12864說明書,全部指令23條,僅第20條不同:ST7565R是升壓倍數指令,而UC1701X串口模塊在外部已經設置了升壓為4倍,所以不用該條指令。因此說兩種控制器的12864屏指令兼容是對的。
那么我的12864屏顯示9條短豎線是什么問題呢?首先換一塊確實是用過的好的屏,故障差不多,那么肯定是程序問題了。復查程序,糾正了幾處錯誤,在燒錄軟件STC-ISP(V6.860)的界面里存儲模式改用small,不可以用large,燒錄成功后再運行,兩種控制芯片的12864屏都能正常顯示了!
那么,是不是驅動12864屏的程序不可以用large模式來燒錄呢?請有經驗的老師們指教,謝謝! |