【教学课件】第5章定时计数器与中断系统.ppt





《【教学课件】第5章定时计数器与中断系统.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第5章定时计数器与中断系统.ppt(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第5章章 定时定时/计数器与中断系统计数器与中断系统n5.1 5.1 定时定时/计数器结构特点及控制计数器结构特点及控制n5.2 5.2 中断系统结构及管理中断系统结构及管理n5.3 5.3 定时定时/计数器及中断系统综合应计数器及中断系统综合应5.1 5.1 定时定时/计数器结构特点及控制计数器结构特点及控制n5.1.1 5.1.1 定时定时/计数器结构计数器结构n5.1.2 5.1.2 定时定时/计数器工作方式计数器工作方式n5.1.3 5.1.3 定时定时/计数器控制寄存器计数器控制寄存器n5.1.4 5.1.4 定时定时/计数器常数的计算计数器常数的计算返回本章首页5.1.1 5.1
2、.1 定时定时/计数器结构计数器结构n定定时时/计计数数器器简简称称定定时时器器,80318031单单片片机机有有2 2个个1616位位的的定定时时/计计数数器器:定定时时器器0 0(T0T0)和和定定时时器器1 1(T1T1)。它它们们都都有有定定时时器器或或事事件件计计数数的的功功能能,可可用用于于定定时时控控制制、延延时时、对对外外部部事事件件计计数数和和检检测测等场合。等场合。nT0T0由由2 2个个特特殊殊功功能能寄寄存存器器TH0TH0和和TL0TL0构构成成,T1T1则则由由TH1TH1和和TL1TL1构构成成。作作计计数数器器时时,通通过过引引脚脚T T0 0(P P3.43.
3、4)和和T T1 1(P P3.53.5)对对外外部部脉脉冲冲信信号号计计数数,当当输输入入脉脉冲冲信信号号从从1 1到到0 0的的负负跳跳变变时时,计计数数器器就就自自动动加加1 1。计数的最高频率一般为振荡频率的计数的最高频率一般为振荡频率的1/241/24。返回本节5.1.2 5.1.2 定时定时/计数器工作方式计数器工作方式n每每个个定定时时/计计数数器器还还有有4 4种种工工作作模模式式,也也就就是是每每个个定时器可构成定时器可构成4 4种电路结构模式。种电路结构模式。n在在模模式式0 0、1 1和和2 2,T0T0和和T1T1的的工工作作模模式式相相同同,在在模模式式3 3,两两个
4、个定定时时器器的的模模式式不不同同。下下面面以以T1T1为为例例,分述各种工作模式的特点和用法。分述各种工作模式的特点和用法。1 1模式模式0 0图5-1 定时/计数器T1(T0)工作模式0 2模式1图5-2 定时/计数器T1(T0)工作模式13模式2图5-3 定时/计数器T1(T0)工作模式2 4模式3图5-4 定时/计数器T1(T0)工作模式3返回本节5.1.3 5.1.3 定时定时/计数器控制寄存器计数器控制寄存器n定定时时器器共共有有2 2个个控控制制寄寄存存器器TMODTMOD和和TCONTCON,由由软软件件写写入入TMODTMOD和和TCON TCON 两两个个8 8位位寄寄存存
5、器器,设设置置各各个个定定时器的操作模式和控制功能。时器的操作模式和控制功能。1 1工作模式控制寄存器工作模式控制寄存器TMODTMOD(89H89H)图5-5 定时器工作模式寄存器TMOD2 2定时器控制寄存器定时器控制寄存器TCONTCON(88H88H)图5-6 定时器工作模式寄存器TCON 返回本节5.1.4 5.1.4 定时定时/计数器常数的计算计数器常数的计算n1 1计数器初值的计算计数器初值的计算n把把计计数数器器计计满满为为零零所所需需要要的的计计数数值值设设定定为为C C,计计数初值设定为数初值设定为TCTC,由此可得到公式:由此可得到公式:TC=M-CTC=M-Cn式式中中
6、,M M为为计计数数器器模模值值,该该值值和和计计数数器器工工作作方方式式有有关关。在在方方式式0 0时时M M为为2 21313;在在方方式式1 1时时M M为为2 21616;在在方式方式2 2和方式和方式3 3时时M M为为2 28 8。n2 2定时器初值的计算定时器初值的计算n在在定定时时器器模模式式下下,计计数数器器由由单单片片机机主主脉脉冲冲经经1212分分频后计数。因此,定时器定时时间频后计数。因此,定时器定时时间T T的公式:的公式:T=T=(M-TCM-TC)T T计数计数 上式也可写成:上式也可写成:TC=M-T/TTC=M-T/T计数计数n式中,式中,M M为模值,和定时
7、器的工作方式有关;为模值,和定时器的工作方式有关;T T计计数数是单片机振荡周期是单片机振荡周期T TCLKCLK的的1212倍;倍;TCTC为定时器的为定时器的定时初值。定时初值。返回本节5.2 5.2 中断系统结构及管理中断系统结构及管理n5.2.1 5.2.1 中断请求与控制中断请求与控制n5.2.2 5.2.2 中断系统的结构中断系统的结构n5.2.3 5.2.3 中断控制中断控制n5.2.4 5.2.4 中断响应过程中断响应过程返回本章首页5.2.1 5.2.1 中断请求与控制中断请求与控制图5-7 中断流程返回本节5.2.2 5.2.2 中断系统的结构中断系统的结构n1 1外部中断
8、源外部中断源由由P P3.23.2端口线引入,低电平或下降沿引起。端口线引入,低电平或下降沿引起。由由P P3.33.3端口线引入,低电平或下降沿引起。端口线引入,低电平或下降沿引起。n2 2内部中断源(内部中断源(如图如图5-85-8所示)所示)T T0 0:定时定时/计数器计数器0 0中断,由中断,由T T0 0回零溢出引起。回零溢出引起。T T1 1:定时定时/计数器计数器1 1中断,由中断,由T T1 1回零溢出引起。回零溢出引起。TI/RITI/RI:串行串行I/OI/O中断,完成一帧字符发送中断,完成一帧字符发送/接收引起。接收引起。图5-8 中断系统的结构框图返回本节5.2.3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 定时 计数器 中断 系统

限制150内