单片机原理MCS 51定时器计数器教学PPT.ppt
《单片机原理MCS 51定时器计数器教学PPT.ppt》由会员分享,可在线阅读,更多相关《单片机原理MCS 51定时器计数器教学PPT.ppt(18页珍藏版)》请在三一办公上搜索。
1、1,单片机原理及应用,河海大学常州校区 机电工程学院丁 坤Email:Tel:85191952Address:实验楼B208,第六章MCS-51定时器/计数器,2,1-1 定时器/计数器结构和工作方式,1-2 定时器/计数器举例,3,1-1 定时器/计数器结构和工作方式,定时器计数器是MCS51单片机的重要功能模块之一。在检测、控制及智能仪器等应用中,常用定时器作实时时钟,实现定时检测、定时控制。还可用定时器产生毫秒宽的脉冲,驱动步进电动机一类的电气机械。计数器主要用于外部事件的计数。MCS51单片机内有3个定时器计数器T0、T1和T2;本章主要介绍MCS51的结构、原理、工作方式及应用。,4
2、,8051单片机片内有两个16位定时器/计数器:定时器0(T0)和定时器(T1)。,5,1、方式寄存器TMOD特殊功能寄存器TMOD为T0,T1的工作方式寄存器,其格式如下:,TMOD的低4位T0的方式字段,高4位为T1的方式字段,它们的含义是完全相同的。,6,7,定时和外部事件计数方式选择位C/T0:定时方式。1:外部计时方式。门控位GATE1:定时器的计数受外部引脚输入电平的控制0:定时器计数不受外部引脚输入电平的控制。,8,2、控制寄存器TCON 特殊功能寄存器TCON的高4位存放定时器的运行控制位和溢出标志位,低4位存放外部中断的触发方式控制位和锁存外部中断请求源。TCON格式如下:,
3、定时器T0运行控制位TR0 溢出标志位TF0 定时器T1运行控制位TR1 溢出标志位TF1,9,3、定时器的工作方式 MCS51的定时器T0有四种工作方式:方式0、方式1、方式2和方式3;而定时器T1有三种工作方式:方式0、方式1、方式2。,10,方式0 方式0为13位的计数器,由TL1的的低5位和TH1的8为组成。该计数器是加一计数器,则从计数初值到溢出的时间为:,11,例1:编写一定时1ms的T0初始化程序,12,方式1 方式1和方式0的差别仅仅在于计数器的位数不同。方式1位16位的计数器。,13,方式2 当M1M0位10时定时器工作于方式2,方式2为自动恢复初值的8位计数器。T1工作与方式2时,TL1作为8为计数器,TH1作为计数初值寄存器。当计数器工作在这种方式下时,计数器可以自动赋初值。,14,15,方式3 方式3只适用于T0,若T1设置为方式3时,则T1停止计数。T0此时分为两个独立的8位定时器或外部事件计数器。,16,17,分别用查询方式和中断方式编写一程序使得P1.0口产生,周期为10ms的方波。,1-2 定时器/计数器举例,18,流水线产品计数器设计,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机原理MCS 51定时器计数器教学PPT 单片机 原理 MCS 51 定时器 计数器 教学 PPT
链接地址:https://www.31ppt.com/p-2336041.html