求一基于AT89C52单片机的交通灯程序: 要求:

求一基于AT89C52单片机的交通灯程序: 要求:
(1)主、支干道交替通行,主干道每次放行30秒,支干道每次放行20秒; (2)绿灯亮表示可通行,红灯亮表示禁止通行; (3)每次绿灯变红灯时,黄灯先亮5秒(此时另一干道上的红灯不变);(4)十字路口要有数字显示,数码管指示当前状态的剩余时间,作为等候时间提示,要求主、支干道通行时间及黄灯亮的时间均以秒为单位作减计数; (5)在黄灯亮时,原红灯按1 Hz的频率闪烁; (6)要求主.支干道通行时间及黄灯亮的时间均可通过键盘在0—99 s内任意设定。 (7)设置一个禁止通行控制输入信号端,当该信号为低电平时,两个方向都禁止通行,红灯点亮,计时器不显示时间。
凌霜傲 1年前 已收到1个回答 举报

jazu 幼苗

共回答了18个问题采纳率:77.8% 举报

这个这么简单,你不要老是把老是的作业拿来问大家,我记得我们大学的后门有这么一句话,市场经济不相信眼泪的

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.028 s. - webmaster@yulucn.com