![]() |
發布時間: 2019-3-17 18:37
正文摘要:16X16點陣式的小蠻腰電路原理圖如下: 設置全亮怎么只亮了一半,另一半只有非常微弱的光。 單片機源程序: #include<reg52.h> #define uchar unsigned char #define uint unsigned int sbit C1=P ... |
不亮說明電流不夠,應該是電路問題,不是程序問題。仔細檢查電路有沒有接錯。 |
可能電不夠 |
驅動能力不足,把573燒了 |
一半亮正好說明最大可能是有一個573有問題,573一個口帶16個led電流太大燒了。573一個腳20ma電流可以帶動16個led嗎?燒了是遲早的事。 |
hhh402 發表于 2019-3-18 11:06 那為什么一半正常亮呢?給J1-J16加上電阻這樣可以嗎 |
只要是亮了,包括微亮,就證明單片機程序正常,是你的led驅動電路有問題,認真檢查電路。J1-J16需要小電流,J17-J32需要大電流,你接錯了。 |
原理圖不是這個,類似而已,共陰的通過鎖存器接入P1口,共陽通過鎖存器接入P0口了 |