版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、定时器/4种工作方式,方式0 (120页),当M0=0,M1=0时,工作在方式0 方式0的特点:为13位的计数器 13位计数器的组成:由THX的低5位和THX的高8位组成。 计数器的进位及溢出:当TLX的低5位溢出时,则向THX进位。当THX溢出时,则由硬件置一TFX,从而发出中断请求。,C/T位控制T0和T1的工作模式,参考119页 TMOD寄存器和121页框图 以定时器/计数器T1举例说明: (1)TMOD寄存器高四位中的C/T=0时,T1工作在定时器模式,计数信号来源于单片机系统内部,即:系统时钟的12分频。 (2)TMOD寄存器高四位中的C/T=1时,T1工作在计数器模式,计数信号来源
2、于T1引脚,即:P3.5引脚。,GATE位对T0和T1的控制,以T0做范例讲解 (1)当TMOD寄存器低四位中的GATE=0时,则T0的启动与停止由TCON寄存器中的TR0控制。 当TR0=0时,启动T0; 当TR0=1时,停止T0.,(2)当TMOD寄存器低四位中的GATE=1时,则T0的启动就需要两个条件: 条件1:TR0=1; 条件2:外部中断0引脚上存在高电平。 只有同时满足两个条件,T0才可以被启动。 当其中一个条件不满足时,T0就停止工作。,工作方式1,当M1=0,M0=1时,T0或T1工作在方式1 方式1的特点:T0或T1工作在方式1时是16位的计数器。 16位计数器的组成:由T
3、HX作为高8位,由TLX作为低8位。 当TLX溢出后,对THX进位,THX溢出后,TFX会被硬件置一,从而发出中断请求。,工作方式2,方式2和方式0及方式1的特点比较 (1)方式0和方式1特点:在计数器计数溢出后,寄存器全部为0,因此需要用户通过软件填装初值,因此在填装初值时需要耗费一定时间。 (2)方式2特点:在计数器计数溢出后,可以自动填装一个用户设置好的初值,因此可以省掉通过软件重新放置初值的时间,因此定时时间可以更精确。,工作方式2 课本122页,当M1=1,M0=0时,T0或T1工作在方式2 计数器的工作方式: (1)用户在THX中填装一个初值。 (2)TLX作为常数缓冲器,当TLX
4、计数溢出时,TFX位会被硬件置1,从而发出中断请求。在此同时,THX中存放的初值会被送到TLX中,因此无需用户通过软件来赋初值,因此可以节省一些时间,从而T0和T1工作在方式2时,定时更准确。,工作方式3,注意:T0可以工作在方式3,而T1则不能工作在方式3,因为T1工作在方式3时相当于TR1=0,停止计数。,工作在方式3下的T0 课本123页,在方式3,T0被分为两个8位的计数器:TL0和TH0. (1)TL0计数器:由T0的控制位来进行控制,可以对外部脉冲计数,并且可以对内部时钟进行计数,从而实现定时。 (2)TH0计数器:由T1的控制位来进行控制,只能对内部时钟进行计数,不能对外部信号进行计数,因此只能定时。,T0工作在方式3时T1的工作方式 123页,注意:由于T0工作在方式0时,T0被分成TL0和TH0两个计数器来分别工作,同时,TH0计数器的工作是由T1的TR1和TF1来进行控制的,因此,T0工作在方式3时,势必会对T1的工作产生影响。 一言以蔽之:由于T0工作在方式3时占
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论