第6章定时计数器.pptxVIP

  • 12
  • 0
  • 约2.05千字
  • 约 39页
  • 2019-11-29 发布于湖北
  • 举报
第6章 AT89S51单片机的 定时器/计数器;;6.1 定时器/计数器的结构;;;6.1.1 工作方式控制寄存器TMOD;;;6.1.2 定时器/计数器控制寄存器TCON;6.1.2 定时器/计数器控制寄存器TCON;6.2 定时器/计数器的4种工作方式;?;?;;6.2.3 方式2;;定时器/计数器的方式2为自动恢复初值(初值自动装入)的8位定时器/计数器 TLx(x?=?0,1)作为常数缓冲器 当TLx计数溢出时,在溢出标志TFx置“1”的同时,还自动将THx中的初值送至TLx,使TLx从初值开始重新计数。 ;6.2.4 方式3;;方式3时,T1的工作方式;6.3 对外部输入的计数信号的要求;6.3 对外部输入的计数信号的要求;6.4 定时器/计数器的编程和应用;6.4.1 P1口外接的8只LED每0.5s闪亮一次。 【例6-1】在AT89S51单片机的P1口上接有8只LED。下面采用定时器T0的方式1的定时中断方式,使P1口外接的8只LED每0.5s闪亮一次。 (1)设置TMOD寄存器 (2)计算T0计数初值 (3)设置IE寄存器 (4)启动和停止定时器T0 ; (1)设置TMOD寄存器 T0工作在方式1 那么TMOD=0000 0001=0x01 (2)计算T0计数初值 设晶振为12M,方式2最大定时时间为21

文档评论(0)

1亿VIP精品文档

相关文档