全球旧事资料 分类
标题:定时计数器标题:定时计数器教学目的与要求:教学目的与要求:1理解80C51定时计数器工作原理2掌握80C51定时计数器控制寄存器的名称及设置3掌握定时计数器工作方式4掌握根据不同的工作方式设置定时计数器的方法授课时数:授课时数:4教学重点:教学重点:如何根据定时时间设置定时计数器的初值及TCON,TMOD教学内容及过程:教学内容及过程:定时计数器一、80C51定时计数器定时计数器是单片机系统一个重要的部件,其工作方式灵活、编程简单、使用方便,可用来实现定时控制、延时、频率测量、脉宽测量、信号发生、信号检测等。此外,定时计数器还可作为串行通信中波特率发生器。一定时计数器概述80C51单片机内部有两个定时计数器T0和T1,其核心是计数器,基本功能是加1。对外部事件脉冲(下降沿)计数,是计数器;对片内机周脉冲计数,是定时器。计数器由二个8位计数器组成。定时时间和计数值可以编程设定,其方法是在计数器内设置一个初值,然后加1计满后溢出。调整计数器初值,可调整从初值到计满溢出的数值,即调整了定时时间和计数值。定时计数器作为计数器时,外部事件脉冲必须从规定的引脚输入。且外部脉冲的最高频率不能超过时钟频率的124。
INT1P33INT0P32T1P35T0P34
定时器18DHTH17溢出CPU启动内部总线溢出中断TCON88H工作方式启动078BHTL1078CHTH00
定时器08AHTL070
工作方式
TMOD89H
8051定时器计数器逻辑结构图定时计数器的控制寄存器二定时计数器的控制寄存器⒈定时计数器控制寄存器TCONTCON位名称T1T1T0T0INT1INT1INT0INT0中断标志运行标志中断标志运行标志中断标志触发方式中断标志触发方式TF1TR1TF0TR0IE1IT1IE0IT0
1
f位地址
8FH
8EH
8DH
8CH
8BH
8AH
89H
88H
各位含义如下:1TCON7TF1:定时器1溢出标志位。当定时器1计满数产生溢出时,由硬件自动置TF11。在中断允许时,向CPU发出定时器1的中断请求,进入中断服务程序后,由硬件自动清0。在中断屏蔽时,TF1可作查询测试用,此时只能由软件清0。2TCON6TR1:定时器1运行控制位。由软件置1或清0来启动或关闭定时器1。当GATE1,且为高电平时,TR1置1启动定时器1;当GATE0时,TR1置1即可启动定时器1。3TCON5TF0:定时器0溢出标志位。其功能及操作情况同TF1。4TCON4TR0:定时器0运行控制位。其功能及操作情况同TR1。⒉定时计数器工作方式控制寄存器TMODTMOD用于设定定时计数器的工作方式低4位用r
好听全球资料 返回顶部