51微控制器計數器程式怎麼不穩定? 求解答 下面是我的程式。(其中key.h已經設定好了各個使能端 沒錯)

  • 作者:由 匿名使用者 發表于 舞蹈
  • 2022-09-11

51微控制器計數器程式怎麼不穩定? 求解答 下面是我的程式。(其中key.h已經設定好了各個使能端 沒錯)回不去的甜、2014.05.16 回答

case 0 : ADDR0=0; ADDR1=0; ADDR2=0;P0=number[a[0]]; break;

case 1 : ADDR0=1; ADDR1=0; ADDR2=0;P0=number[a[1]]; break;

case 2 : ADDR0=0; ADDR1=1; ADDR2=0;P0=number[a[2]]; break;

case 3 : ADDR0=1; ADDR1=1; ADDR2=0;P0=number[a[3]]; break;

你每次切LED的時候,先切了地址線,沒有動資料,導致上一個LED的資料,會在下一個地址上出現,瞬間閃爍,點亮不該亮的段位

建議先將P0=0,小延時,然後輸出新地址線,然後輸出新的LED資料

Top