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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

單片機(jī)如何實(shí)現(xiàn)三個(gè)或者三個(gè)以上按鍵,控制一個(gè)IO口的狀態(tài)

查看數(shù): 1604 | 評論數(shù): 4 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時(shí)間: 2023-5-11 16:38

正文摘要:

請問各位大神,單片機(jī)如何實(shí)現(xiàn)以下功能呢?比方說:     按鍵1是控制LED的總開關(guān),1和0;      按鍵2是在LED=1開的狀態(tài)下,按一下發(fā)送一定時(shí)間(如160ms)的脈沖(占空比1 ...

回復(fù)

ID:1073399 發(fā)表于 2023-5-11 19:55
例如常見的STM32、Arduino等。以下是一個(gè)基本的流程:

1.初始化GPIO口,將按鍵1和LED對應(yīng)的GPIO口設(shè)置為輸入和輸出口。

2.進(jìn)入主循環(huán),在主循環(huán)中讀取按鍵1的狀態(tài)。如果按鍵1被按下,將LED的狀態(tài)取反。

3.如果LED被打開(即LED=1),則進(jìn)入另一個(gè)循環(huán),等待按鍵2被按下。

4.當(dāng)按鍵2被按下時(shí),記錄當(dāng)前時(shí)間。同時(shí)設(shè)置LED為高電平,并開始計(jì)時(shí)。

5.當(dāng)計(jì)時(shí)器的時(shí)間到達(dá)160ms時(shí),將LED設(shè)置為低電平(占空比1)。

6.繼續(xù)計(jì)時(shí),當(dāng)計(jì)時(shí)器的時(shí)間到達(dá)300ms時(shí),將LED設(shè)置為低電平(占空比2)。

7.回到主循環(huán),等待下一次按鍵事件。

需要注意的是,實(shí)現(xiàn)這個(gè)功能需要使用定時(shí)器,計(jì)算時(shí)間間隔并控制LED的狀態(tài)。具體實(shí)現(xiàn)方式可能會(huì)因不同單片機(jī)型號和開發(fā)環(huán)境而有所差異,需要根據(jù)具體情況進(jìn)行調(diào)整。
ID:1045628 發(fā)表于 2023-5-11 19:12
不知道你說的發(fā)送一定時(shí)間的占空比是什么意思,發(fā)送脈沖嗎?
還有如果把這個(gè)IO口設(shè)置成脈沖輸出口是否還能以普通IO的形式控制,這個(gè)我也沒試過,如果可以:
1.把LED的IO設(shè)置成PWM或者輸出比較狀態(tài)
2.按鍵1正常控制IO
3.按鍵2、3按下的時(shí)候判斷IO狀態(tài),啟動(dòng)定時(shí)器開始發(fā)相應(yīng)應(yīng)脈沖
4.脈沖結(jié)束將IO拉回高電平
ID:213173 發(fā)表于 2023-5-11 19:08
這個(gè)示例里有你想要的內(nèi)容
4位數(shù)碼管時(shí)鐘溫度表仿真.rar (332.04 KB, 下載次數(shù): 7)

ID:1073299 發(fā)表于 2023-5-11 18:04
軟件實(shí)現(xiàn),設(shè)置一個(gè)uint8 的狀態(tài)信息,判斷LED狀態(tài),設(shè)置狀態(tài)信息(防止其它2個(gè)按鍵動(dòng)作)執(zhí)行完成,設(shè)置狀態(tài)信息。

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 一级毛片在线看 | 天天干天天操天天爽 | 亚洲国产精品视频 | 狠狠久| 成人免费黄视频 | 91免费看片神器 | 日韩电影在线 | 99综合| 一区二区三区高清 | 国产午夜精品一区二区三区四区 | 91精品国产美女在线观看 | 午夜精品久久久久久久久久久久 | 欧美日产国产成人免费图片 | 大久| 精品视频一区二区在线观看 | 中文字幕av第一页 | 在线视频一区二区三区 | 成人免费视频观看 | 99资源| 韩国毛片一区二区三区 | 婷婷在线网站 | www.伊人.com | 欧美成人aaa级毛片在线视频 | 99精品在线观看 | 金莲网 | 国产欧美视频一区二区三区 | 九九久久精品 | 亚洲第一黄色网 | 国产91亚洲精品一区二区三区 | 午夜欧美| 拍拍无遮挡人做人爱视频免费观看 | 日韩欧美久久 | 欧美日韩综合精品 | 日韩精品免费视频 | 99在线观看视频 | 性高湖久久久久久久久3小时 | 国产成人99久久亚洲综合精品 | 做a视频| 精品一区二区三区在线视频 | 五月免费视频 | 国产农村一级国产农村 |