用KeilC51开发定时器计数器.pdfVIP

  • 2
  • 0
  • 约7.47千字
  • 约 8页
  • 2024-07-29 发布于河南
  • 举报

用KeilC51开发定时器计数器

用KeilC51开发定时器/计数器

原文:

基本的51单片机内部有两个16位可编程的定时器/计数器T0和

T1。它们各自具有4种工作状态,其控制字和状态均在相应的特殊功

能寄存器中,可以通过软件对控制寄存器编程设置,使其工作在不同

的定时状态或计数状态。

现在,许多厂家生产的8051兼容单片机上,还加入了定时器/计

数器2,使单片机的应用更为灵活,适应性更强。

很多8051单片机的书籍都对定时器/计数器有详细的介绍,我们

在此不再详细地讨论。但因为编写或或阅读程序时经常要查阅定时器/

计数器的设置情况,因此我们仅对一些编程时经常要用到的较重要的

寄存器和设置方式进行简要简介。

1定时器/计数器简介

8051单片机的定时器/计数器基本结构如图1-1所示,定时器T0

由两个8位计数器TH0和TL0构成,定时器T1也由两个8位计数器

TH1和TL1构成,TMOD寄存器控制定时器的工作方式,TCON寄存

器控制定时器的启动和停止以及定时器的状态。

图1-1定时器/计数器结构

文档评论(0)

1亿VIP精品文档

相关文档