|
發布時間: 2020-4-27 00:50
正文摘要:麻煩大家幫我看看我這個程序要怎么改才對,現在是數碼管無法正常顯示,9、10鍵失靈 單片機源程序如下: #include <reg52.h> &nbs ... |
xxpp2011 發表于 2020-4-27 17:42 因為已經焊好了所以不能改了,想問問您程序的問題出在哪里,麻煩幫幫忙 |
| 按鍵那么多不如換3*4的矩陣鍵盤,還可以節約IO口 |
| 程序里有太多的毛病 得逐一排查 首先循環的函數while和執行次數和周期 還有太多 |
| 能說一下p3部分的按鍵程序應該怎么編寫嗎 |
man1234567 發表于 2020-4-27 09:32 那里是畫錯了沒有這樣接 ![]() |
| 感覺電路接法也比較清奇如P1.1... |
| 問題很多,首先display() 里面去掉while,每掃描一位加延時1-3ms。定時器0產生中斷的周期要大于display()完整執行一次的時間。最好先用仿真跑一下,根據仿真的情況再調整。 |