5定时器计数器课题.pptVIP

  • 2
  • 0
  • 约1.45万字
  • 约 85页
  • 2017-06-13 发布于湖北
  • 举报
* LJMP IT1P ;转T1中断服务程序 ORG 0100H ;主程序入口 MAIN: MOV SP,#60H ;设堆栈指针 ACALL PT0M2 ;调用对T0,T1初始化子程序 LOOP: MOV C,F0 ;T0是否产生过中断,若产生 ;过,F0置1 JNC LOOP ;T0未产生中断,C=0,则跳 ;到LOOP,等待T0中断 SETB ET1 ;允许T1产生定时中断 SETB TR1 ;启动T1 HERE: AJMP HERE * * PT0M2: MOV TMOD,#26H ;对T0,T1初始化,T0方式1 ;计数,T1方式2定时 MOV TL0,#0FFH ;T0置初值 MOV TH0,#0FFH SETB ET0 ;允许T0中断 MOV TL1,#06H ;T1置初值 MOV TH1,#06H CLR F0 ;把T0已发生中断标志F0清0 SETB EA ;总中断允许 SETB TR0

文档评论(0)

1亿VIP精品文档

相关文档