第七章 51系列单片机定时器计数器课件精品.pptVIP

  • 11
  • 0
  • 约1.56万字
  • 约 63页
  • 2017-02-02 发布于江苏
  • 举报

第七章 51系列单片机定时器计数器课件精品.ppt

第五章上机实验(4) 外部中断实验(急救车与交通灯) ----详见指导书 * 例5:设某用户系统中已使用了两个外部中断源,并置定时器T1为模式2,作串行口波特率发生器用。现要求再增加一个外部中断源,并由P1.0引脚上输出一个5KHZ的方波。fosc=12MHZ。 解:设T0工作模式3计数方式,把T0的引脚作附加的外部中断源输入,TL0的计数初值为FFH,当检测到T0引脚电平出现由1到0的负跳变时,TL0产生溢出,申请中断。这相当于边沿触发的外部中断源。 T0模式3下,TL0作计数用,而TH0可作为8位的定时器,定时控制P1.0引脚输出5KHZ的方波信号如图7.3-7所示。 ★ TL0的计数初值为FFH。 ★ TH0的计数初值X计算如下: 方波为5KHZ,故周期T=1/(5KHZ)=0.2ms=200μs 所以用TH0定时100μs时,TH0的初值X计算如下: (28-X)× 1μs=100μs X=256-100 =156=9CH 程序如下: MOV TMOD,#27H ;T0为模式3,计数方式;T1为模式2,定时方式 MOV TL0,#0FFH ;置TL0计数初值 MOV TH0,#156(9CH) ;置TH0计数初值

文档评论(0)

1亿VIP精品文档

相关文档