MCS-51单片机定时计数器与串行接口.ppt

本章教学要求 1. 了解定时/计数器的结构和工作原理; 2. 熟悉定时/计数器的控制寄存器; 3. 掌握定时/计数器的应用编程; 4. 了解串行通信接口的结构和工作原理; 5. 熟悉串行通信接口的控制寄存器; 6. 掌握串行通信的应用编程。 本章目录 7.1 定时/计数器 7.1.1 定时/计数器的结构与原理 7.1.2 定时/计数器的工作方式 7.1.3 定时/计数器对输入信号的要求 7.1.4 定时/计数器的应用 7.1 定时/计数器 MCS-51单片机内有2个16位可编程的定时/计数器,即定时器0(T0)和定时器1(T1)。 两个定时/计数器都有定时或事件计数的功能,可用于定时控制、延时、对外部事件计数和检测等应用。 7.1.1 定时/计数器的结构与原理 T0和T1受特殊功能寄存器TMOD和TCON控制。可由软件设置为定时或计数工作方式。 2.加1计数器 T0、T1都是16位加1计数器,TH0、TL0构成定时/计数器T0加1计数器的高8位和低8位。 加1计数器的初值可以通过程序进行设定,设定不同的初值,就可以获得不同的计数值或定时时间。 3.定时控制寄存器(TCON) TF0、TF1:计数溢出标志位。 TF0=1或TF1=1是计数溢出; TF0=0或TF1=0是计数未满。 TR0、TR1:启/停控制位。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档