1樓:匿名使用者
程式如下:
void main(){
while(1){
dula=1;開啟段選
p0=table[1];
dula=0;
p0=0xff; 消影
wela=1;開啟位選
p0=0xfe;
wela=0;
delay(500)
2樓:匿名使用者
微控制器上電瞬間我記得io電平是不定的,所以控制數碼管的io如果沒有外部上拉的話是不會亮的,如果你只點亮一個數碼管的話,段選和位選的先後沒什麼關係,如果輪詢多個的話建議還是先段後位
3樓:匿名使用者
其實,這只是一瞬間而已,先後都無所謂,跟你前面所說的現象沒什麼聯絡。你所說的瞎亮是其他訊號干擾到鎖存器的位選埠所導致的。
關於微控制器數碼管動態顯示的問題。題目是:第一個數碼管顯示1,0.5s後關閉,立即讓第二個數碼管顯示
4樓:匿名使用者
你怎麼問了兩個?呵呵
交換顯示沒有影響,但是都要消隱,都要使用的。
比如:你先送位0x01;
再送段:0x02;
下一次迴圈回來送位的時候,假如你送位選0x04,上一次的段選訊號0x02是不是還在?
干擾就出現了,0x02和0x04的交叉,數碼管會亮,這是你不需要的。
數碼管共陰極跟共陽極怎樣區分,共陰極數碼管和共陽極的區別
led數碼有共陽和共陰兩種,把些led發光二極體的正極接到一塊 一般拼成一個8字加一個小數點 而作為一個引腳,就叫共陽的,相反的,就叫共陰的,那麼應用時這個腳就分別的接vcc和gnd。找公共共陰和公共共陽首先,我們找個電源 3到5伏 和1個1k 幾百的也歐的也行 的電阻,vcc串接個電阻後和gnd接...
共陽極數碼管和共陰極數碼管用法區別
你好朋友,專業家電電腦維修的告訴你,共陰和共陽的區別 共陰 就是共負極 數碼管 其它正極abcdefg。負極都連在一起了!共陰就是 數碼管的正極腳全都連在一起了!這2種數碼管 供電正好相反!共陽極 是 電壓從陽極進入然後通過微控制器io腳對地行成迴路,好讓數碼管亮起來!如果不接限流電阻,電流直接通過...
數碼管顯示數字原理,數碼管動態顯示原理是什麼?
數碼管實際上是由七個發光管組成8字形構成的,加上小數點就是8個。這些段分別由字母a,b,c,d,e,f,g,dp來表示。當數碼管特定的段加上電壓後,這些特定的段就會發亮,以形成我們眼睛看到的2個8數碼管字樣了。如 顯示一個 2 字,那麼應當是a亮b亮g亮e亮d亮f不亮c不亮dp不亮。led數碼管有一...