单片机课程设计流程图
2016-04-12 16:18:10 0 举报
红外线点货机的51单片机汇编设计
作者其他创作
大纲/内容
开始
声光系统关闭
结束
设外部中断的触发方式为下降沿触发
工作状态LED灭
systemstate取反
否
运行主函数
systemstate=1?
是
nof100ms+=1
按下K2了吗?
nof100ms=10?
工作状态LED亮
段式数码管示数置0
段式数码管示数+1
声光系统反置
TH0TL0不断增加
TH0TL0=0发出计时脉冲
设中断优先级T0大于INT1
TH0=-50000/256TL0=-50000%256
关中断TR0=0
定义各个函数
get1s=1?
定义变量,赋初值systemstate=0get1s=1nof100ms=0
nof100ms=0get1s=1
nof100ms=10
工件数为9?
按下K2了吗
get1s=0
开总中断,开外部中断,开计时器中断
预编译
向8255写控制字
运行1s延时函数
设T0为定时模式
开中断TR0=1
声光系统开启
收藏
收藏
0 条评论
下一页