单片机流程图怎么画,题目如下

用发光二极管模拟交通信号灯,用逻辑电平开关模拟控制开关,设计一个交通信号灯控制系统。设计要求如下:
A车道与B车道交叉组成十字路口,A是主道,B是支道;正常情况下A,B两车道轮流放行。具体放行时间和要求如下:
(1)A车道放行20s,其中绿灯常亮14s,绿灯闪烁3s(用于警告),黄灯常亮3s(用于警告)。
(2)B车道放行12s,其中绿灯常亮6s,绿灯闪烁3s(用于警告),黄灯常亮3s(用于警告)。
2.总体设计思路
用单片机的T0设定为定时器,工作在方式1,以50ms为基本定是单位,采用中断方式,每个1秒通过P1.0~ P1.3接口控制4个发光二极管显示实验现象。

程序思路是:
如果key1按下那么scale加1
如果scale=1,当key2按下时最大值加;当key3按下时最大值减。
如果scale=2,当key2按下时最小值加;当key3按下时最小值减。
如果scale=3,那么复位scale=0,程序结束。
如果key1未按且key2按下和key3同时按下,那么
z1加1(有些看不清),如果key2释放,这继续加,否则结束。
如果所有键都未按,这结束。
温馨提示:答案为网友推荐,仅供参考
相似回答