第五章:中断与定时分析.pptVIP

  • 15
  • 0
  • 约1.07万字
  • 约 49页
  • 2016-12-23 发布于湖北
  • 举报
《单片机应用系统设计》教学课件 ? THx/TLx赋初值:THx赋高8位,TLx赋低8位 工作方式1 的编程要点: ? TMOD选方式: 写“M1,M0”=01 b 选方式1 ? 若不用门控位,直接用软件写TRx控制启/停 ? 若使用门控位,先置位TRx,然后由INTx端 的高/低电平来控制其启/停 ? 若要允许中断,还须先置位ETx、EA等中断 允许控制位,并编写中断服务程序 ? 若不用中断,可查询“计数溢出标志TFx” 的方式工作,但溢出标志TFx须软件清0 《单片机应用系统设计》教学课件 定时器(方式1)应用程序举例: 分析:已知fosc = 6MHz 则: (振荡周期)1Tc=1/6MHz (机器周期)1Tm=12Tc=12/6MHz=2?S ? 粗略地说:Tmin ? 2?S 16位定时器最大数值为:216=65536=0FFFFH+1 故选择方式 1 工作可以得到: ? Tmax = 65536?2 = 131072?S=131.072mS 例:若晶振频率为6MHz,计算单片机的最小与最大定时时间: 《单片机应用系统设计》教学课件 分析:已知fosc = 6MHz 则: (机器周期)1Tm=12Tc=12/6MHz=2?S 100mS÷2 ?S = 50000 16位定时器最大数值为:

文档评论(0)

1亿VIP精品文档

相关文档