由于本論壇禁止直接求程序,禁止伸手黨,所以向大家請教一下大致的實現方法與思路,理清頭緒后我自己來寫程序去實現,謝謝大家
89C2051單片機芯片
K1接通后,P1.0轉低電平,P3.0轉高電平,LED1亮,2秒后熄滅,K1
再次接通,LED1再亮2秒,重復。
K2接通后,P1.1轉低電平,P3.1轉高電平,LED2亮,2秒后熄滅,K2
再次接通,LED2再亮2秒,重復。
K3接通后,P1.2轉低電平,P3.2轉高電平,LED3亮,2秒后熄滅,K3
再次接通,LED3再亮2秒,重復。
K4接通后,P1.3轉低電平,P3.3轉高電平,LED4亮,2秒后熄滅,K4
再次接通,LED4再亮2秒,重復。
K5接通后,P1.4轉低電平,P3.4轉高電平,LED5亮,2秒后熄滅,K5
再次接通,LED5再亮2秒,重復。
K6接通后,P1.5轉低電平,P3.5轉高電平,LED6亮,2秒后熄滅,K6
再次接通,LED6再亮2秒,重復。
6個開關輸入和6個LED相互不影響,點亮一個LED時,
其他LED鎖住,不能亮。
|