单片机原理MCS 51定时器计数器教学PPT

上传人:公**** 文档编号:588084523 上传时间:2024-09-07 格式:PPT 页数:18 大小:321.50KB
返回 下载 相关 举报
单片机原理MCS 51定时器计数器教学PPT_第1页
第1页 / 共18页
单片机原理MCS 51定时器计数器教学PPT_第2页
第2页 / 共18页
单片机原理MCS 51定时器计数器教学PPT_第3页
第3页 / 共18页
单片机原理MCS 51定时器计数器教学PPT_第4页
第4页 / 共18页
单片机原理MCS 51定时器计数器教学PPT_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《单片机原理MCS 51定时器计数器教学PPT》由会员分享,可在线阅读,更多相关《单片机原理MCS 51定时器计数器教学PPT(18页珍藏版)》请在金锄头文库上搜索。

1、1单片机原理及应用河海大学常州校区 机电工程学院丁 坤Email:Tel:85191952Address:实验楼B208第六章MCS-51定时器/计数器21 1- -1 1 定定时时器器/ /计计数数器器结结构构和和工工作作方方式式 1 1 - - 2 2 定定 时时 器器/ / 计计 数数 器器 举举 例例31-1 定时器定时器/计数器结构和工作方式计数器结构和工作方式 定时器计数器是定时器计数器是MCS51单片机的单片机的重要功能模块之一。在检测、控制及智能重要功能模块之一。在检测、控制及智能仪器等应用中,常用定时器作实时时钟,仪器等应用中,常用定时器作实时时钟,实现定时检测、定时控制。还

2、可用定时器实现定时检测、定时控制。还可用定时器产生毫秒宽的脉冲,驱动步进电动机一类产生毫秒宽的脉冲,驱动步进电动机一类的电气机械。计数器主要用于外部事件的的电气机械。计数器主要用于外部事件的计数。计数。MCS51单片机内有单片机内有3个定时器个定时器计数器计数器T0、T1和和T2;本章主要介绍;本章主要介绍MCS51的结构、原理、工作方式及应用。的结构、原理、工作方式及应用。48051单片机片内有两个单片机片内有两个16位定时器位定时器/计数器:计数器:定时器定时器0(T0)和定时器()和定时器(T1)。)。 51、方式寄存器、方式寄存器TMOD特特殊殊功功能能寄寄存存器器TMOD为为T0,T

3、1的的工工作作方方式式寄寄存器,其格式如下:存器,其格式如下:TMOD的低的低4位位T0的方式字段,高的方式字段,高4位为位为T1的方式字段,它们的含义是完全相同的。的方式字段,它们的含义是完全相同的。D7D6D5D4D3D2D1D0GATEGATEC/TC/TM1M1M0M0GATEGATEC/TC/TM1M1M0M06M1 M0功功 能能 说说 明明00方式方式0:13位位01方式方式1:16位位10方式方式2:为常数自动重新装入的:为常数自动重新装入的811方式方式3:仅适于:仅适于T0,分为两个,分为两个8位位计数器,计数器,T1停止计数停止计数7定时和外部事件计数方式选择位定时和外部

4、事件计数方式选择位C/T0:定时方式。1:外部计时方式。门控位门控位GATE1:定时器的计数受外部引脚输入电平的控制0:定时器计数不受外部引脚输入电平的控制。82、控制寄存器控制寄存器TCON 特特殊殊功功能能寄寄存存器器TCON的的高高4位位存存放放定定时时器器的的运运行行控控制制位位和和溢溢出出标标志志位位,低低4位位存存放放外外部部中中断断的的触触发发方方式式控控制制位位和和锁锁存存外外部部中中断断请请求求源源。TCON格式如下:格式如下: D7D6D5D4D3D2D1D0TF1TF1TR1TR1TF0TF0TR0TR0IE1IE1IT1IT1IE0IE0IT0IT0定时器定时器T0运行

5、控制位运行控制位TR0 溢出标志位溢出标志位TF0 定时器定时器T1运行控制位运行控制位TR1 溢出标志位溢出标志位TF1 93、定时器的工作方式、定时器的工作方式 MCS51的的定定时时器器T0有有四四种种工工作作方方式式:方方式式0、方方式式1、方方式式2和和方方式式3;而而定定时时器器T1有有三三种种工工作作方方式式:方方式式0、方方式式1、方式方式2。10方式方式0 方方式式0为为13位位的的计计数数器器,由由TL1的的的的低低5位和位和TH1的的8为组成。为组成。 该该计计数数器器是是加加一一计计数数器器,则则从从计计数数初初值值到溢出的时间为:到溢出的时间为:11例例1: 编写一定

6、时编写一定时1ms的的T0初始化程序初始化程序12方式方式1 方方式式1和和方方式式0的的差差别别仅仅仅仅在在于于计计数数器器的的位位数数不不同同。方方式式1位位16位位的的计计数数器。器。13方式方式2 当当M1M0位位10时时定定时时器器工工作作于于方方式式2,方方式式2为为自自动动恢恢复复初初值值的的8位位计计数数器器。T1工工作作与与方方式式2时时,TL1作作为为8为为计计数数器器,TH1作作为为计计数数初初值值寄寄存存器器。当当计计数数器器工工作作在在这这种种方方式式下下时时,计计数数器器可可以自动赋初值。以自动赋初值。1415方式方式3 方方式式3只只适适用用于于T0,若若T1设设置置为为方方式式3时时,则则T1停停止止计计数数。T0此此时时分分为为两两个个独立的独立的8位定时器或外部事件计数器。位定时器或外部事件计数器。1617 分分别别用用查查询询方方式式和和中中断断方方式式编编写写一一程程序序使使得得P1.0口产生,周期为口产生,周期为10ms的方波。的方波。1-2 定时器定时器/计数器举例计数器举例18 流水线产品计数器设计流水线产品计数器设计

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号