當前位置:編程學習大全網 - 電腦編程 - 用C語言編程LED顯示4位數字,按K1增1,按K2減1,按K3消零,AT89X51單片機。

用C語言編程LED顯示4位數字,按K1增1,按K2減1,按K3消零,AT89X51單片機。

/*只是壹個大概的想法,需要根據硬件進行修改。此外,延遲函數wait()沒有編寫*/

主()

{

uchar x;//數字

uchar y;//臨時變量

p 1 = 0x 00;

{

如果(P0!=0x00)//如果按下了某個鍵,

{

y = P0//保存鍵值

wait();//延遲大約2 ms。

If(P0==y)//消除抖動

{

開關(y)

{

案例1:x++;

案例二:x-;

情況三:x = 0;

}//鍵值處理

p 1 = x;

}

}

}

while(1)

}

  • 上一篇:用matlab編程出現"terminate statement with semicolon to suppress output"怎麽解決
  • 下一篇:用232通訊歐姆龍和雅馬哈機械手,,,歐姆龍以ASCII的形式發送啟動命令,,run怎麽寫這個AS
  • copyright 2024編程學習大全網