找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1298|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

2051單片機開關(guān)控制led亮1秒后熄滅,如何編程 求指導(dǎo)思路

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:903415 發(fā)表于 2021-4-10 13:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
由于本論壇禁止直接求程序,禁止伸手黨,所以向大家請教一下大致的實現(xiàn)方法與思路,理清頭緒后我自己來寫程序去實現(xiàn),謝謝大家

89C2051單片機芯片
K1接通后,P1.0轉(zhuǎn)低電平,P3.0轉(zhuǎn)高電平,LED1亮,2秒后熄滅,K1
再次接通,LED1再亮2秒,重復(fù)。

K2接通后,P1.1轉(zhuǎn)低電平,P3.1轉(zhuǎn)高電平,LED2亮,2秒后熄滅,K2
再次接通,LED2再亮2秒,重復(fù)。

K3接通后,P1.2轉(zhuǎn)低電平,P3.2轉(zhuǎn)高電平,LED3亮,2秒后熄滅,K3
再次接通,LED3再亮2秒,重復(fù)。

K4接通后,P1.3轉(zhuǎn)低電平,P3.3轉(zhuǎn)高電平,LED4亮,2秒后熄滅,K4
再次接通,LED4再亮2秒,重復(fù)。

K5接通后,P1.4轉(zhuǎn)低電平,P3.4轉(zhuǎn)高電平,LED5亮,2秒后熄滅,K5
再次接通,LED5再亮2秒,重復(fù)。

K6接通后,P1.5轉(zhuǎn)低電平,P3.5轉(zhuǎn)高電平,LED6亮,2秒后熄滅,K6
再次接通,LED6再亮2秒,重復(fù)。

6個開關(guān)輸入和6個LED相互不影響,點亮一個LED時,
其他LED鎖住,不能亮。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:808223 發(fā)表于 2021-4-10 18:25 | 只看該作者
寫一個按鍵變量,假如K1按下變量等于1,K2按下等于2。。。。然后在主函數(shù)內(nèi)利用switch case結(jié)構(gòu)定位到不同的流水燈子函數(shù)內(nèi)
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表