第五章定时器计数器-计算机原理及应用资源共享课.ppt

第五章定时器计数器-计算机原理及应用资源共享课.ppt

查询方式程序流程图(方式0、1、3) 5.4 定时器/计数器的编程应用举例 (4)中断方式编程 1)初始化: 定时器\计数器工作方式: TMOD 计数器初始值:THx、TLx 开放CPU中断:EA 允许定时器/计数器溢出中断 :ETx 启动:TRx 2)中断处理程序(一个优先级) 保护现场 重装计数初值 中断处理 恢复现场 中断返回 中断方式程序 ORG 0000H LJMP MAIN ORG 001BH LJMP P_T1 ORG 0030H MAIN: MOV SP,#60H CLR P1.0 ;顶推气缸复位 MOV TMOD, ;设置工作方式0和计数器模式 MOV TH1, ;设置计数初始值高8位 MOV TL1, ;设置计数初始值低5位 SETB TR1 SETB EA SETB ET1 HERE: NOP NOP LJMP HERE 中断处理程序: P_T1: PUSH PSW PUSH ACC MOV TH1, ;重新装入计数常数值, MOV TL1, SETB P1.0

文档评论(0)

1亿VIP精品文档

相关文档