|
1602 用IIC通信版上面的IC是PCF8574T 這個(gè)的地址可以用
char ADDR = 0x4e; // PCF8574 T
// char ADDR = 0x7e; // PCF8574 AT //如是后綴AT的用這個(gè)地址
這個(gè)樣子的
上面的接線是5V 地GND SDA SCL sbit SCL = P3^6; sbit SDA = P3^7; 對應(yīng)的51單片機(jī)的相對應(yīng)該的引腳。
程序只用的一個(gè)文件。在51黑找到的�,F(xiàn)在主要的要知道為什么1602我們點(diǎn)不亮的原因,我用的半年的時(shí)間都沒有研究出來。于是再去用arduino嘗試點(diǎn)亮,正好今天看到了CSDN上的文章(有些人說這個(gè)只有一般的人才去看。真正的程序員不看的)看來我也只是不入門吧。
https://blog.csdn.net/weixin_50679163/article/details/114981517
arduino要用uno的不能用nano的(上面沒有scl sda)
接著說我們的,在arduino上成功點(diǎn)亮后,接著再去51上測試。這就簡單了,因?yàn)樵诰W(wǎng)上找到的人家能做到的程序是沒有問題的。有問題的是一些小的東西。比如屏后面調(diào)節(jié)亮度的旋鈕。這個(gè)太重要的。之前怎么做也是什么也沒有。再才知道要調(diào)節(jié)這個(gè)才可以。賣家我已經(jīng)無力吐槽了。用了太久才成功,也把這個(gè)分享出來,愿大家少走彎路。也愿大家可以把自己的好東西分享到51黑論壇。畢竟這里很好。如果 在用這個(gè)1602有不懂的可以聯(lián)系我。愿能幫到你們。
下面是程序和打包好的程序。還有我成功的圖片。
IMG_20230416_081153.jpg (1.48 MB, 下載次數(shù): 63)
下載附件
2023-4-16 11:52 上傳
出現(xiàn)這個(gè)黑塊就是沒有調(diào)好
IMG_20230416_082009.jpg (1.66 MB, 下載次數(shù): 65)
下載附件
2023-4-16 11:52 上傳
這個(gè)算是顯示OK
IMG_20230416_083027.jpg (1.76 MB, 下載次數(shù): 72)
下載附件
2023-4-16 11:52 上傳
這樣是亮度調(diào)節(jié)好了,只用接5V 和GND 就能出現(xiàn)這樣效果。 剛買到不是這樣的
IMG_20230416_092903.jpg (1.51 MB, 下載次數(shù): 62)
下載附件
2023-4-16 11:52 上傳
這就是正常顯示了
IMG_20230416_092939.jpg (2.32 MB, 下載次數(shù): 61)
下載附件
2023-4-16 11:52 上傳
接線方面4根線。一個(gè)是USB轉(zhuǎn)TTL用于單片機(jī)燒錄,另外的是5V GND SCL SDA (對應(yīng)自己看)
IMG_20230416_110900.jpg (2.08 MB, 下載次數(shù): 68)
下載附件
2023-4-16 11:52 上傳
看。只接VCC GND這個(gè)就是這樣顯示
IMG_20230416_110924.jpg (2.24 MB, 下載次數(shù): 73)
下載附件
2023-4-16 11:52 上傳
這幾個(gè)都接上就可以顯示了。
如果這個(gè)時(shí)間去掉通信線也是可以顯示的。只是不動了。如下圖
IMG_20230416_111056.jpg (2.1 MB, 下載次數(shù): 63)
下載附件
2023-4-16 11:52 上傳
如果動了數(shù)據(jù)線比如斷掉后又接上顯示沒有變化可以重新上電試試。
s1.png (52.08 KB, 下載次數(shù): 65)
下載附件
2023-4-16 11:52 上傳
引腳對應(yīng)的圖和程序的一角
s2.png (58.36 KB, 下載次數(shù): 61)
下載附件
2023-4-16 11:52 上傳
程序的樣子還有打包了所有的文件。
目前能說的就是這些了。我也是剛點(diǎn)亮這個(gè)東西。實(shí)在不易,分享出來。
|
評分
-
查看全部評分
|