|
| 試試加上拉電阻 |
| 加上拉電阻看看 |
|
其他哥哥都講得差不多了 我補充一點 把 P0=a[i]; 寫到 if 里面會好點吧 |
| 我看哥哥們說的差不多了,我補充一點,把 P0=a[i]; 寫到 if 里面會好點吧。 |
| 程序應該是這樣的吧 |
51hei截圖20201201214003.png (22.5 KB, 下載次數: 110)
|
應該是要用共陰數碼管。 要加上拉電阻。 程序我不知道對不對。。。 |
| P0口輸出外部要加上拉電阻10k |
| TMOD=0X01,你用的是定時器0。 |
chenyinhu 發表于 2020-11-30 16:30 好的,謝謝啊 |
器車人 發表于 2020-11-30 16:01 好的,謝謝了 |
| 加上拉電阻試試看 |
| 管腳都顯示紅色,代表高電平,證明你程序沒運行起來,程序問題。 |
|
你這定時時間是50ms數字加一吧?如果要是50ms的話它數字變得話你能看到?? |
| P0口輸出外部要加上拉電阻10k,這是必須的如果你不上拉的話,單片機的驅動能力肯定不行,就像LM393要加上拉電阻一樣 |
| 第一,程序編譯成功,不代表程序沒問題;第二,你這個數碼管用的是共陽的數碼管,程序的編碼值用的是共陰極的,第三,P0口輸出外部要加上拉電阻10k,第四,看看TMOD的值好像是0x01,總之,慢慢檢查電路很程序吧 |