1. 共6個按鍵開關 K1,K2,K3,K4,K5,K6;1個4位數碼管顯示;5個LED燈LED1,LED2,LED3,LED4,LED5;3個輸出IO口IO1,IO2,IO3。 程序要求: (1)(如果上電后K4常開為高電平,K5常閉為低電平時,只亮LED5閃爍LED2并IO3推動蜂鳴器報警) (2)如果K4為常閉低電平,K5為常開高電平時, 上電亮LED1,LED2,LED3,LED5亮,IO1,IO2輸出,8秒后IO1,LED2關閉,IO2一直輸出; (3)如果K4為常閉低電平,K5常閉為低電平后,IO2也關閉只亮LED4,LED5; (4)如果按下K6(K6是輕觸開關,條件和(2)段一樣)LED1,LED2,LED3,LED5亮,IO1,IO2輸出,8秒后IO1,LED2關閉,IO2一直輸出。(第一次上電后就開始倒計時單位:天,帶斷電記憶) (5)K1鍵是設置鍵,K2鍵為加鍵,K3為減鍵都是輕觸開關,數碼管顯示IO2輸出累加的時間(小時 一直累加 直到超過9999自動清零又從零開始加) 按一下設置K1鍵顯示倒計時的天數,按下K2,K3加減鍵就加或減倒計時的天數(最高7天,倒計到0天停止以上程序,IO2的輸出累加時間保存不變,需要按一下K1設置鍵和K2K3加減鍵重新設置好天數,再按一下設置鍵K1確定就啟動以上程序后,并跳到IO2輸出累加時間顯示,繼續累加,直到超過9999自動清零又從零開始加)求各位大神賜教,謝謝
|