单片机原理第6章定时器及应用.pptVIP

  • 30
  • 0
  • 约5.79千字
  • 约 26页
  • 2017-09-21 发布于贵州
  • 举报
* 模式 0 的应用举例 例6-1:设定时器T0选择工作模式0,定时时间为1ms,fosc=6MHz。试确定T0初值,计算最大定时时间T。 * 模式 0 的应用举例 解:当T0处于工作模式0时,加1计数器为13位。 (1)试确定T0初值 设T0的初值位X。 则:(213-X)×1/6 × 10-6×12=1×10-3 s X=7692D =1 1110 0000 1100B T0的低5位:01100B=0CH即(TL0)=0CH T0的高8位=F0H即(TH0)=F0H (2)计算最大定时时间T T0的最大定时时间对应于13位计数器T0的各位全为1,即(TL0)=1FH,(TH0)=FFH. 则:T=213×1/6 × 10-6×12=16.384ms * 模式 1 的应用举例 用定时器T1产生一个50Hz的方波,由 P1.1输出,使用程序查询方式,fosc=6MHz。 * 模式 1 的应用举例 解: ∵方波周期T=1/50=0.02s =20ms ∴用T1定时10ms 计数初值X为: X=216-12×10×1000/12 =65536-10000=55536=D8F0H * 模式 1 的应用举例 源程序清单: MOV TM

文档评论(0)

1亿VIP精品文档

相关文档