机电单片机中断航标灯程序
2016-04-10 13:33:34 0 举报
航标灯程序示例 例题来源:《机电控制技术》,科学出版社,p175,例4-9
作者其他创作
大纲/内容
是否还是黑夜?P3.2=0?JNB P3.2
关闭中断CLR ET0关闭定时器CLR RT0
定时器优先SETB PT0开启定时器SETB TR0开启T0中断SETB ET0
航标灯单片机控制程序 P1.7输出口、INT0=1白天、INT0=0黑夜
输出置零CLR P1.7
再开启定时器SETB TR0
YES
开启外部中断SETB EX0开启总中断SETB EA
已满
RETi
黑夜
MAIN主程序
外部触发方式CLR IT0外部不优先CLR PX0
未满
等待中断AJMP $
等待中断JNB P3.2 $
INT0 低电平?即INT0=0?
白天
Start
T0C0定时器计数器程序
R7是否记满?DJNZ R7
计时器记满?即TF0=1?
WINT0外部中断程序
输出取反CPL P1.7

收藏
0 条评论
下一页
为你推荐
查看更多