第三章MCS-51单片机的指令系统及汇编编程精简.ppt

第三章MCS-51单片机的指令系统及汇编编程精简.ppt

4. 溢出处理编程格式: 1)查询方式:先查询定时器溢出标志,再进行溢出处理。 … ;定时器初始化 WAIT:JBC TFx,PT ;检测溢出标志 SJMP WAIT PT: MOV THx,#XH ;重装时间常数 MOV TLx,#XL … ;溢出处理 SJMP WAIT 2)中断方式:初始化后执行其他任务,中断服务程序处理溢出。 ORG 0000H LJMP MAIN ORG 000BH(001BH);Tx中断入口 LJMP PTS MAIN: … ;初始化后执行其他程序 PTS: … ;溢出中断服务程序 MOV THx,#XH ;重装时间常数 MOV TLx,#XL RETI (四). 应用举例 例:由P1.0输出方波信号,周期为2ms,设fosc=12MHz。 2ms 解:每隔1ms改变一次P1.0的输出状态。用T0非门控方式1定时。 计算时间常数:X = 216 - t/T = 216 -1000/1 = FC18H (1)查询方式: START: MOV TMOD,# MOV TL0,# MOV TH0,# SETB TR0 LOOP: JBC TF0,PTF0 SJMP LOOP

文档评论(0)

1亿VIP精品文档

相关文档