下载此文档

单片机原理及应用课件陈林林第5章定时计数器原理及其应用2rev1.ppt


文档分类:IT计算机 | 页数:约44页 举报非法文档有奖
1/44
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/44 下载此文档
文档列表 文档介绍
《单片微机原理及应用》教学课件
定时/计数器
原理及其应用
汽车与交通工程学院
Email:******@lcu.
主讲:陈林林
定时/计数器基本原理
单片机内部集成了两个16位定时/计数器,分别称为定时/计数器0(T0)和定时/计数器1(T1)
两个定时/计数器的结构一样,通过TMOD的设置,都可有4种工作方式,除方式3外,其他3种工作方式的工作原理一样。
第五章定时/计数器
《单片微机原理及应用》教学课件
《单片微机原理及应用》教学课件
2个16位定时器/计数器
——(52系列有3个16位Timer)
定时器:对片内机器时钟(周期方波)进行计数
计数器:对Tx引脚输入的负脉冲进行计数
与Timer工作有关的特殊功能寄存器:
TCON 和 TMOD
第五章定时/计数器
定时/计数器的核心部件是一个16位的加1计数器
两个定时/计数器的加1计数器共由2组、4个特殊功能计数器构成,它们分别是:
TH0:T0加1计数器的高8位
TL0:T0加1计数器的低8位
TH1:T1加1计数器的高8位
TL1:T1加1计数器的低8位
《单片微机原理及应用》教学课件
《单片微机原理及应用》教学课件
对定时/计数器启动后,加1计数器可自动对规定脉冲源的脉冲数进行计数,TLX计数满后自动向相应的THX进位,当THX也计数满后,将置位TCON特殊功能寄存器中的TFX位,供程序查询或向CPU发出中断请求。
定时/计数器THX和TLX均可按字节读写,对其写入特定的数值,可控制从开始计数到计数溢出置位TFX所需计数的脉冲个数;而对其读出,则可了解从启动定时器到现在所计的脉冲个数。
《单片微机原理及应用》教学课件
“规定脉冲源”
定时/计数器能够计数的“规定脉冲源”有两个:
一个是内部振荡源12分频后形成的脉冲,即对机器周期进行计数;
另一个是对从T0(或T1)引脚引入的外部脉冲计数,这种情况下,计数器在每个机器周期的S5P2节拍期间采样外部输入信号,若一个周期采样值为“1”,下一个周期的采样值为“0”,则计数器加1,所以,对外部信号的最高计数率是振荡频率的1/24,且要求外部输入信号的高、低电平时间均需保持一个机器周期以上。
《单片微机原理及应用》教学课件
周期信号关系图
《单片微机原理及应用》教学课件
由于单片机振荡频率是已知的,因此对内部振荡源12分频后形成的脉冲进行计数时,即可完成定时。
实现定时的具体作法是,向THX、TLX写入特定的基数,可预先确定从定时/计数器开始运行到THX、TLX溢出所需的时间,一旦TFX置位,则经历了预期的时间,从而完成定时。
《单片微机原理及应用》教学课件
加1计数器的工作原理
《单片微机原理及应用》教学课件
Timer的2个特殊功能寄存器(TCON,TMOD)
TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
定时器控制寄存器TCON (88H)
TFx: Timer0/1计数溢出标志位。
=1 计数溢出; =0 计数未满
TFx标志位可用于申请中断或供CPU查询。
在进入中断服务程序时会自动清零;但在
查询方式时必须软件清零。
TRx: Timer0/1运行控制位。
=1 启动计数; =0 停止计数

单片机原理及应用课件陈林林第5章定时计数器原理及其应用2rev1 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数44
  • 收藏数0 收藏
  • 顶次数0
  • 上传人shujukd
  • 文件大小751 KB
  • 时间2018-11-12