久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 燈的狀態 上電初始化亮3秒,然后熄滅 單片機程序該怎么寫? [打印本頁]

作者: sr861126    時間: 2022-2-25 16:21
標題: 燈的狀態 上電初始化亮3秒,然后熄滅 單片機程序該怎么寫?
  上電初始化亮3秒,然后熄滅,串口收到數據后亮5秒再熄滅。程序該怎么寫

作者: tian1234    時間: 2022-2-25 16:55
設置標志位,接收到數據后將標志位置一,然后通過判斷標志位讓燈亮,通過判斷時間讓燈滅
作者: lkc8210    時間: 2022-2-25 17:08
什么數據?
作者: LPB2021    時間: 2022-2-25 17:48
定時器定時,然后串口有接收到信息,來個標志位。
作者: 田賀    時間: 2022-2-25 18:36
支持樓上,數據到達時設置標志位,用定時器+時間變量計時,在主程序中判斷標志位和時間變量來點燈。
作者: 18879099548    時間: 2022-2-25 19:52
用定時器和標志位就可以了
作者: yzwzfyz    時間: 2022-2-26 09:59
所提的兩個問題,實際是一個問題,姑且叫做一個事件發生后需要亮燈N秒吧。
1、寫一個顯示程序,建議用時間中斷去做,如每5ms刷新一下顯示。
2、建立一個標記:L1。顯示程序(5ms中斷時執行),將L1送到LED接口,也即用L1的值(0,1)決定LED的明暗。
3、事件發生時,修改一下L1的值(如、讓LED亮)。如此,如何讓燈亮就完成了。下面談燈滅:
4、做個計時器來計時你的3秒或5秒,僅需一個寄存器而矣,設為SJ。同時再設立一個標記:K_SJ,用K_SJ來決定SJ是否計時。
5、同樣在5ms中斷時,如果K_SJ=1,就將SJ+1,再看看SJ是否到3秒了(數值是多少,你自己算算吧),到了,就將L1置成關燈(不要去動LED端口,L1會在下次5ms中斷后,決定燈的熄滅!),并將K_SJ清0,停止計時器工作;如果K_SJ=0,什么事也不做,跳過。如此,定時關燈就完成了!下面說說,如何一開始計時,估計你也想到了:
6、在事件發生始,如同標記亮燈一樣,將K_SJ置1,也就起動計時器SJ了,同時將SJ清0,計時從0開始!
記。簩懗绦蜿P鍵是構思方案!程序,僅僅是抄幾個約定的句子而矣。





歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 国产欧美性成人精品午夜 | 午夜理伦三级理论三级在线观看 | 日日摸日日碰夜夜爽亚洲精品蜜乳 | 亚洲精品久久久久国产 | 日韩免费视频一区二区 | 欧美黄在线观看 | 欧美精品一区二区三区在线 | 国产精品福利一区二区三区 | 欧美日韩在线精品 | 久久99精品久久久久久 | 毛片高清 | 欧美一级黄色片 | 岛国av一区二区 | 国产精品欧美一区喷水 | 久久久国产一区二区三区 | 欧美成人精品一区二区三区 | 亚洲一区二区成人 | 久久视频精品 | 在线中文字幕亚洲 | 在线观看国产 | a久久久久久 | 免费在线观看av网址 | 99这里只有精品视频 | 91久久北条麻妃一区二区三区 | 国产成人一区二区三区久久久 | 毛片国产 | 亚洲v日韩v综合v精品v | 91精品国产综合久久久久 | 三a毛片| 人人爽人人爽 | 亚洲一区二区精品视频 | 天堂视频一区 | 亚洲天堂久久 | 欧美综合色 | 久久伊人精品一区二区三区 | 欧美中文字幕在线 | 国产一区二区精品在线 | 中文字幕日韩av | 99成人精品| 久久久久欧美 | 国产免费观看一区 |