MCS51单片机的定时器.ppt
《MCS51单片机的定时器.ppt》由会员分享,可在线阅读,更多相关《MCS51单片机的定时器.ppt(29页珍藏版)》请在三一办公上搜索。
1、以MCS-51单片机为例讲解通信工程学院自动化系主讲人:张志成,单片机原理及应用,2023/7/7,吉林大学通信工程学院,Page 2,课程安排,第一章 MCS-51单片机概述第二章 MCS-51单片机的硬件结构第三章 单片机C语言程序设计第四章 MCS-51单片机的中断系统第五章 MCS-51单片机的定时器/计数器第六章 MCS-51单片机的串行通信第七章 MCS-51单片机的外围器件及扩展,2023/7/7,吉林大学通信工程学院,Page 3,第五章 MCS-51单片机的定时器/计数器,5.1 定时器/计数器的工作原理5.2 定时器/计数器的工作方式5.3 定时器/计数器的应用,2023/
2、7/7,吉林大学通信工程学院,Page 4,5.1 定时器/计数器的工作原理,一、定时器/计数器的概念定时器计数频率:晶振频率的1/12计数器最大计数频率:晶振频率的1/24,2023/7/7,吉林大学通信工程学院,Page 5,二、MCS-51的定时器/计数器简介 2个16位的定时/计数器,有多种工作方式。定时/计数器工作在定时模式时,计数脉冲信号来自单片机的内部,计数速率是晶振频率的1/12,当计数器启动后,每个机器周期计数器自动加1。定时/计数器工作在计数模式时,计数器对外部脉冲进行计数,计数器计P3.4(T0脚)P3.5(T1脚)负跳变次数。每产生一次负跳变,计数器自动加1。,2023
3、/7/7,吉林大学通信工程学院,Page 6,MCS-51定时器/计数器的逻辑结构,2023/7/7,吉林大学通信工程学院,Page 7,定时/计数器的工作方式寄存器(TMOD,89H),TMOD,2023/7/7,吉林大学通信工程学院,Page 8,定时/计数器控制寄存器(TCON,88H),2023/7/7,吉林大学通信工程学院,Page 9,5.2 定时器/计数器的工作方式,一、定时器/计数器的工作方式选择,2023/7/7,吉林大学通信工程学院,Page 10,二、定时器/计数器的工作方式 1、方式0,2023/7/7,吉林大学通信工程学院,Page 11,在方式0下,当为计数工作方式
4、时,计数值的范围是:18192(213);当为定时工作方式时,定时时间的计算公式为:(213一计数初值)晶振周期12或(213计数初值)机器周期。其时间单位分别与晶振周期或机器周期相同。例 单片机晶振频率为12MHz,使用定时器T0以方式0产生周期为1ms的等宽正方波连续脉冲,并由P1.0输出,以查询方式完成。,2023/7/7,吉林大学通信工程学院,Page 12,2、方式1,定时器计数器T0工作方式1的逻辑结构,2023/7/7,吉林大学通信工程学院,Page 13,在方式1下,当为计数工作方式时,计数值的范围是:165536(216);当为定时工作方式时,定时时间的计算公式为:(216一
5、计数初值)晶振周期12或(216计数初值)机器周期。其时间单位分别与晶振周期或机器周期相同。例 单片机晶振频率为12MHz,使用定时器T1以方式1产生频率为500Hz的等宽正方波连续脉冲,并由P1.0输出,以中断方式完成。,2023/7/7,吉林大学通信工程学院,Page 14,3、方式2,定时器计数器0在工作方式2的逻辑结构,2023/7/7,吉林大学通信工程学院,Page 15,在方式1下,当为计数工作方式时,计数值的范围是:1256(28);当为定时工作方式时,定时时间的计算公式为:(28一计数初值)晶振周期12或(28计数初值)机器周期。其时间单位分别与晶振周期或机器周期相同。,202
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MCS51 单片机 定时器
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5439691.html