|
發布時間: 2020-11-23 22:43
正文摘要:現在我是通過對P22;P23;P24進行賦值來控制位選,但這樣我不知道怎么同時讓多個數碼管亮 。請問我該怎么才能實現控制任意數量的數碼管呢 |
|
設變量i為顯示的數碼管位數,每個數碼管的點亮可用下面三條語句:送位嗎;送段碼;延時 |
TTQ001 發表于 2020-11-26 01:32 初學者還沒了解這些 ![]() |
xianfajushi 發表于 2020-11-24 19:00 感謝感謝 ![]() |
適得府君書 發表于 2020-11-24 09:10 好的,謝謝哎 |
| 都是動態掃描的數碼管的段位的 |
| 使用七段式LED控制IC。 |
| 這個可以參照開發板教程實現,同時顯示是利用人的視覺暫留效應,并不是真的同時位選不同數碼管 |
| 短時間掃描多次,就可以形成視覺上的連續常亮 |
| 動態顯示即可 |
| 使用for循環和switch語句可以實現。 |
| 使用switch()語句可以 |
| 動態掃描顯示就可以,掃描速度要快,可以延時和中斷操作 |
| 這需要借助其它的芯片輔助實現,去看下網上的一些教程視頻,你就知道怎么實現了! |
| 51單片機有很多Io口,可以通過選位來接通數碼管,但是別忘了p0端口沒有上拉電阻 |
| 德飛來的51單片機開發板的原理圖上面用到的方法就是通過兩個74HC573鎖存器來控制兩組四位數碼管的可以了解一下。你這個也可以。 |
| 可以通過位選,然后利用動態顯示段碼組來實現 |
| 單片機并不是真正同時點亮多個數碼管,而是利用視覺暫留讓人感覺是同時點亮 |
| 找個視頻看下比較好 |