AJMP TT0
ORG 001BH
AJMP TT1
主程序流程图见图5。
图5 主程序流程图 图6 键盘及中断程序图
2 功能实现模块
以用来执行对可控硅及电炉的控制。功能实现模块主要由A/D转换子程序、中断处理子程序、键盘处理子程序、显示子程序等部分组成。
2.1 T0中断子程序
该中断是单片机内部5s定时中断,优先级设为最低,但却是最重要的子程序。在该中断响应中,单片机要完成A/D数据采集转换、数字滤波、判断是否越限、标度转换处理、继续显示当前温度、与设定值进行比较,调用PID算法子程序并输出控制信号等功能。
上一篇:AT89S系列单片机简介