流程图
2015-12-19 10:43:06 7 举报
流程图
作者其他创作
大纲/内容
定义临时变量 temp 用于检测按键按下时等待循环释放的次数
累计k1按下次数 且k1_down=0
给第一个数码管送显示数,并延时
等待k3键松开,在等待松开的时候led 也要刷新显示
等待k1键松开,在等待松开的时候led 也要刷新显示
开始校时,调整小时 小时闪跃 停止计时
temp=100
hour=0
定义k3按下标志 k3_down=0
minute0
定义端口 p0
给第三个数码管送显示数,并延时
count=0
k3_down=1,累计循环次数temp
ms_50=0second+1
定义延时函数delay
k2_down=1,累计循环次数temp
minute=60
k1_down=1,累计循环次数temp
开始
定义变量 K1_count 记录k1按下次数
等待k2键松开,在等待松开的时候led 也要刷新显示
hour0
hour==24
开始校时,调整分钟 分钟闪跃 停止计时
定义k2按下标志 k2_down=0
返回k3按下与否
second==60
退出
minute==60
给第四个数码管送显示数,并延时
定义共阴极数码管 code cc-7seg -tab[]
减一键k3按下
返回k2按下与否
返回k1按下次数
加一键k2按下
hour=24
定义k1按下标志 k1_down=0
ms_50==20
hour=hour+1
定时50ms 累加
给第二个数码管送显示数,并延时
minute=0hour+1
minute=minute+1
minute=minute-1
second=0minute+1
k1_count=3
定义数码管显示函数 led _display
hour=hour-1
minute=0
k1_down=1
0 条评论
回复 删除
下一页