51单片机延时与按钮响应时间答复:模拟发动机工作http://www.51hei.com/bbs/dpj-163192-1.html
生活随笔
收集整理的這篇文章主要介紹了
51单片机延时与按钮响应时间答复:模拟发动机工作http://www.51hei.com/bbs/dpj-163192-1.html
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
該例子處理了長延時與按鈕響應速度的關聯,同理亦可推理出長延時與中斷的關聯處理。
一個4缸發動機,分別用P1.0、P1.1、P1.2、P1.3所接LED代表1,2,3,4缸的噴油器,LED燈亮代表噴油。當按鍵S1被按下后,噴油器按1-3-4-2缸的順序不斷循環噴油。當按鍵S2被按下后,噴油器停止噴油。就是流水燈順序變了而已,最簡單程序就是幾個互連判斷或分支: void main() {int a;while(1){if(P1==253)P1=254;else if(P1==254)P1=251;else if(P1==251)P1=247;else if(P1==247)P1=253;if(!s2)p1=255;if(!s1)p1=254;a=44444;while(s1&&s2&&a--);} }總結
以上是生活随笔為你收集整理的51单片机延时与按钮响应时间答复:模拟发动机工作http://www.51hei.com/bbs/dpj-163192-1.html的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 脑电EEG代码开源分享 【1.前置准备-
- 下一篇: python乌龟吃鱼_python学习之