单片机原理与实践指导 教学课件 ppt 作者 邓兴成 第6章 MCS-51单片机定时

上传人:E**** 文档编号:89062863 上传时间:2019-05-16 格式:PPT 页数:13 大小:287KB
返回 下载 相关 举报
单片机原理与实践指导 教学课件 ppt 作者 邓兴成 第6章 MCS-51单片机定时_第1页
第1页 / 共13页
单片机原理与实践指导 教学课件 ppt 作者 邓兴成 第6章 MCS-51单片机定时_第2页
第2页 / 共13页
单片机原理与实践指导 教学课件 ppt 作者 邓兴成 第6章 MCS-51单片机定时_第3页
第3页 / 共13页
单片机原理与实践指导 教学课件 ppt 作者 邓兴成 第6章 MCS-51单片机定时_第4页
第4页 / 共13页
单片机原理与实践指导 教学课件 ppt 作者 邓兴成 第6章 MCS-51单片机定时_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《单片机原理与实践指导 教学课件 ppt 作者 邓兴成 第6章 MCS-51单片机定时》由会员分享,可在线阅读,更多相关《单片机原理与实践指导 教学课件 ppt 作者 邓兴成 第6章 MCS-51单片机定时(13页珍藏版)》请在金锄头文库上搜索。

1、第6章 MCS-51单片机定时/计数器,1、AT89S52有三个16位定时/计数器:T0、T1和T2,其计数寄存器分别由THx和TLx两个8位计数寄存器构成。 当各位为全“1”后再加1就发生溢出,溢出使定时/计数器的寄存器各位变为全“0”。 2、工作模式 (1)定时模式:计数脉冲由单片机晶振频率经12分频(机器周期)后提供。 (2)计数模式:T0、T1和T2的计数脉冲从P3.4(T0)、P3.5(T1)和P1.0(T2)引脚上输入 。,6.1 MCS-51内部的定时器/计数器的控制,6.1.1 定时/计数器0和定时计数器1 1定时/计数器控制寄存器TCON 2定时/计数器方式控制寄存器TMOD

2、,6.2 定时/计数器的工作方式,6.2.1 定时/计数器T0和T1的工作方式 1. 方式0,例6-1:在晶振频率为24MHz时,使定时/计数器0工作在定时模式的方式0,且每2000微秒产生一次中断。,2、方式1 例6-2:在晶振频率为12MHz时,定时/计数器1工作在定时模式的方式1,每60000微秒中断一次。,3. 方式2,例6-3:在晶振频率为24MHz时,使定时/计数器T0和T1工作在定时模式的方式2,定时/计数器T0每50微秒中断一次;定时/计数器T1每100微秒中断一次。,4. 方式3,6.3 MCS-51内部定时器/计数器初始化,1.初始化步骤 (1)根据应用系统的要求,先给定时

3、器方式控制寄存器TMOD送一个方式控制字,设置定时/计数器的工作方式。 (2)根据实际需要给定时/计数器的寄存器TH0/TH1、TL0/TL1和TH2/TL2传送计数初值。 (3)根据需要给中断允许寄存器IE选送中断控制字,并给中断优先级寄存器IP选送中断优先级字。 (4)给定时器控制寄存器TCON送命令字,以便启动或禁止定时/计数器的运行。,2.计数器初值的计算 设计数值为L,计数初值N,由此便可得到如下的计算通式: N=M-L 式中,M为计数器模值 3.定时器初值的计算 计数值:L=M-N 定时值:T=L12/fosc=12(M-N)/fosc,6.5 定时/计数器作外部中断源实验,6.6 电子时钟设计实验,1、用8段数码管显示时、分、秒。 2、可设定时间。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

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