![]() |
發布時間: 2019-3-23 23:10
正文摘要:求助為什么我這個LCD12864程序不能在普中開發板上運行,屏幕是藍色的沒反應 是有什么問題在里邊嗎?求助各位大神 附帶普中開發板對應引腳圖 代碼如下 #include<reg52.h> #include<intrins.h> s ... |
qq28281723 發表于 2019-3-24 14:45 12864 的背光電阻一般都是調好的 查看是不是控制引腳的問題 看一下有沒有接錯 |
在我使用的情況來看,除了LCD1602一般都是標準16腳,而且引腳功能一樣;LCD12864的差別就太大了,有字庫和沒字庫版本,并口和串行,廠家、型號不同,引腳功能都不一樣!所以你的LCD12864型號是哪一個,到網上仔細查一下引腳功能,和普中開發板引腳功能是否相同,如果是開發板標配的顯示屏,就要注意普中的開發板是用插接件連接IO口,插接件高低位順序都要注意的。如果都沒有問題的話,普中提供了標準的程序模板,盡量他提供的源程序 |
鳳姐438 發表于 2019-3-24 12:53 請問該怎么調呢 |
3腳是對比度,顯示屏的對比度調節一下。 |
背光電阻沒調好 |
如果是開發板配套的程序,在確定程序已正常燒錄的情況下,樓主應該首先查看端口設置是否正確 |
12864和1602之間轉化有個跳線帽,調一下。液晶和液晶是不一樣的,有時候板子的空腳,剛好對應液晶的控制腳。建議萬用表量下。你液晶圖有CS1、cs2,你程序沒有,你的程序看典型的ST7920控制芯片。 sbit RS= P2^6; sbit RW= P2^5; sbit E= P2^7; sbit PSB= P3^2; sbit Data= P0; sbit BF= 0x80; sbit REST= P3^4; |
補充一下 就是屏幕一直都是藍色的 沒反應 |