gongnn 發表于 2021-11-9 20:10
uchar code tabel[]= {0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, 0x6F,};
修改這里的第9個
188610329 發表于 2021-11-9 20:00
WE = 1;//打開位選鎖存器
P0 = 0XFE; //1111 1110
WE = 0;//鎖存位選數據
Hephaestus 發表于 2021-11-9 20:35
0x7f沒錯,問題肯定不在這里。
茴香打鹵面 發表于 2021-11-9 21:49
還是不對,0到8有點,8到0也有點,每個8都有
茴香打鹵面 發表于 2021-11-9 21:53
大哥認為錯在哪里?可以指點一下嗎
wulin 發表于 2021-11-10 06:55
樓主沒有按照實驗板實際電路寫程序,出現奇怪現象是必然的。建議樓主先用此板配套示例程序測試,熟悉后再 ...
茴香打鹵面 發表于 2021-11-10 12:34
感謝回復,但是問題沒有解決。8還是會有點,每個8都有,且獨立按鍵3雖然有反應,但是只是對數字閃爍了一 ...
188610329 發表于 2021-11-9 22:08
我知道不對,我只是看看是電路問題,還是數碼管問題,現在基本可以認為是電路問題了,
你把這句: ...
B0DC5413-3D55-4412-82C4-1B278B63E282.jpeg (78.82 KB, 下載次數: 43)
wulin 發表于 2021-11-10 14:00
這是按普中的相關電路做的仿真
188610329 發表于 2021-11-10 16:34
警告不用管,沒有調用那個數組,只要恢復那個 P0 = tabel[num]; 警告就沒了,你照著這樣寫進單片機, ...
茴香打鹵面 發表于 2021-11-10 17:34
是的,只有點亮了
188610329 發表于 2021-11-10 17:48
我懷疑…… 鎖存器這里可能有問題,當拉高多的引腳電平時會把 7 腳位一起拉高。
DU = 1;//打開段選鎖 ...
茴香打鹵面 發表于 2021-11-10 16:07
很厲害,雖然我看不懂
| 歡迎光臨 (http://m.raoushi.com/bbs/) | Powered by Discuz! X3.1 |