4-5按鍵控制實驗.docVIP

  • 5
  • 0
  • 约 2页
  • 2017-06-08 发布于天津
  • 举报
4-5按鍵控制實驗

4-5按鍵控制實驗 4-5-1 目的 利用按鈕控制七段顯示器之顯示,每按一次按鈕,七段顯示器就加1。 4-5-2 電路圖 4-5-3 流程圖 4-5-4 程式碼 //4-5 #include #include 4-4.H const u8 SEG_TAB[] 0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x67 ; void Delay100us u16 ; //函式原型宣告 void main u8 i 0; _wdtc 0 //關閉看門狗計時器 SEG_PortC 0x00; //設定SEG_Port為輸出模式 SW0C 1; SW0PU 1; //規劃SW0街角為輸入並啟用提升電阻 while 1 SEG_Port SEG_TAB[i++]; //查表 wait: while SW0 ; //等待按下按鍵 Delay100us 1200 ; //延遲120ms if SW0 goto wait; //判斷彈跳是否已結束 if i 9 i 0; //若以顯示至9則指標i歸零 void Delay100us u16 del //延遲del*200指令週期 u16 i,j; //@fSYS 8MH,延遲del*100us for i 0;i del;i++ for j 0;j

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档