欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 關于同時控制多個單片機IO口的程序問題 [打印本頁]

作者: xbdbox    時間: 2019-4-12 16:42
標題: 關于同時控制多個單片機IO口的程序問題
      大師們好,我有個多IO口控制的問題。我現在可以用單片機控制一個IO口,讓它實現定時的通斷。但是如果我想控制多個IO口通斷怎么弄?多個IO口的通斷相互之間沒有關聯。例如在同一時間內 p0 開3秒關3秒 ,p1 開1分鐘關1分鐘 , p2 呼吸燈 , p3 開3分鐘后關閉 。 這幾個IO口在同一時間內進行這樣的操作。。這個怎么弄啊?請老師給我點提示,我現在百度都不知道搜什么才找到相關的教程。。  謝謝!

作者: ssk7793    時間: 2019-4-12 17:22
定時器+計次變量             用if判斷,當計次變量累計到什么值時做處理哪個io口的動作(然后該計次變量清0,重新開始計數),一個計次變量不夠就用多個。
作者: hantu    時間: 2019-4-12 19:36
一個基準定時器,然后在些基礎上建立自己的幾個計數器,不同的時間長度做不同的事就足夠了。
作者: weiweimao1    時間: 2019-4-12 20:06
用定時器,先設置好定時器計時周期,例如0.1秒計數加一計到30時就是3秒,以此寫后面的
作者: 18871101234    時間: 2019-4-12 20:32
使用一個定時器就可以了,單片機是可以同時對多個IO進行操作的(處理時間是可以忽略不計的),3個IO口的話可以用3個控制變量進行一個邏輯控制就可以了。
作者: wulin    時間: 2019-4-12 20:43
只要用一個定時器把你要干的事按時間分配就行了。如同日常生活:早晨起床穿衣、打開窗戶、燒水、上廁所,燒水好刷牙洗臉、打開電視看新聞,吃早餐。出門前關電視、關窗。帶上手機鎖門。
作者: 黃思遠    時間: 2019-4-12 21:11
判斷IO口的高低電平,結合延時函數就能實現
作者: liuzx66    時間: 2019-4-13 07:57
同一時間內操作是不行的,必須分時進行。
作者: 艱難018jin    時間: 2019-4-13 15:49
研究一下交通燈的案例,就明白了




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1