找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

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

求助大神一個(gè)用6個(gè)按鍵控制的程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:202586 發(fā)表于 2018-5-9 06:57 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
1. 6個(gè)按鍵開關(guān)    K1,K2,K3,K4,K5,K6;1個(gè)4位數(shù)碼管顯示;5個(gè)LEDLED1,LED2,LED3,LED4,LED5;3個(gè)輸出IOIO1,IO2,IO3
程序要求:
(1)(如果上電后K4常開為高電平,K5常閉為低電平時(shí),只亮LED5閃爍LED2IO3推動(dòng)蜂鳴器報(bào)警)
(2)如果K4為常閉低電平,K5為常開高電平時(shí), 上電亮LED1,LED2,LED3,LED5亮,IO1,IO2輸出,8秒后IO1,LED2關(guān)閉,IO2一直輸出;
(3)如果K4為常閉低電平,K5常閉為低電平后,IO2也關(guān)閉只亮LED4,LED5;
(4)如果按下K6K6是輕觸開關(guān),條件和(2)段一樣)LED1,LED2,LED3,LED5亮,IO1IO2輸出,8秒后IO1,LED2關(guān)閉,IO2一直輸出。(第一次上電后就開始倒計(jì)時(shí)單位:天,帶斷電記憶)
(5)K1鍵是設(shè)置鍵,K2鍵為加鍵,K3為減鍵都是輕觸開關(guān),數(shù)碼管顯示IO2輸出累加的時(shí)間(小時(shí)  一直累加  直到超過9999自動(dòng)清零又從零開始加)
按一下設(shè)置K1鍵顯示倒計(jì)時(shí)的天數(shù),按下K2,K3加減鍵就加或減倒計(jì)時(shí)的天數(shù)(最高7天,倒計(jì)到0天停止以上程序,IO2的輸出累加時(shí)間保存不變,需要按一下K1設(shè)置鍵和K2K3加減鍵重新設(shè)置好天數(shù),再按一下設(shè)置鍵K1確定就啟動(dòng)以上程序后,并跳到IO2輸出累加時(shí)間顯示,繼續(xù)累加,直到超過9999自動(dòng)清零又從零開始加)求各位大神賜教,謝謝

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

使用道具 舉報(bào)

沙發(fā)
ID:312224 發(fā)表于 2018-5-10 14:41 | 只看該作者
出開發(fā)費(fèi)就有人幫你搞了
回復(fù)

使用道具 舉報(bào)

板凳
ID:213173 發(fā)表于 2018-5-10 21:16 | 只看該作者
這個(gè)程序不算難,就是有點(diǎn)煩。兩個(gè)位置開關(guān)控制輸出狀態(tài),4個(gè)輕觸開關(guān)設(shè)置和控制顯示狀態(tài),累加工作時(shí)間,一個(gè)星期內(nèi)倒計(jì)時(shí),片內(nèi)EEPROM斷電記憶。你如果有程序初稿幫你看看還能行,布置作業(yè)就只能自己解題了。
回復(fù)

使用道具 舉報(bào)

地板
ID:202586 發(fā)表于 2018-5-12 09:08 | 只看該作者
謝謝  就是時(shí)間記憶累加不知道弄,看樣子只能自己慢慢學(xué)了   謝謝
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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