定时器结构框图_第1页
定时器结构框图_第2页
定时器结构框图_第3页
定时器结构框图_第4页
定时器结构框图_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

定时器结构框图第1页/共10页2.TMOD寄存器

TMOD为定时器方式控制寄存器其格式如下:

D7D6D5D4D3D2D1D0GATEC/TM1M0GATEC/TM1M0T1方式字段T0方式字段A.工作方式选择位M1、M0M1M0=00:方式013位定时器/计数器

01:方式116位定时器/计数器

10:方式2常数自动重新装入的8位定时器/计数器

11:方式3仅适用于T0,分为2个8位计数器第2页/共10页B.定时与计数方式选择位C/T

C/T=0:定时器方式

采用晶振脉冲的12分频信号作为计数脉冲。

C/T=1:计数器方式

采用T0(P3.4)或T1(P3.5)的外输入脉冲计

数,脉冲负跳变,计数器加1计数,最高

频率为f/24晶频。

C.门控位GATE:

GATE=1:计数受外输入电平控制,

即INT0控制T0运行,INT1控制T1运行。

GATE=0:计数不受外输入引脚的控制。第3页/共10页3.定时器控制寄存器TCON

TCON的高4位用来控制定时器运行,其格式如下:

D7D6D5D4D3D2D1D0TF1TR1TF0TR0定时器控制用于外部中断A.TR0:定时器T0运行控制位/由软件置位和复位。

GATE=0,TR0=1: 允许T0计数。

GATE=1,TR0=1,INT0=1:才允许T0计数。

B.TF0:定时T0的溢出标志位。当T0被允许计数后,T0从初值开始加1计数,当最高 位产生溢出时,置“1”TF0并向CPU发请求中断,当 CPU响应时由硬件清“0”TF0,TF0也可由程序查询 和清“0”。

C.TR1/TF1(同上)用于T1定时器中。第4页/共10页

二、定时器的工作方式

1.方式0

2.方式1

第5页/共10页3.方式2

注意:方式2可自动恢复初值(即时常数)而方式0及方式1的时常数不能自动恢复。第6页/共10页4.方式3

A.定时器T0

第7页/共10页B.定时器T1

第8页/共10页三、定时器应用示例

1.应用定时器T0产生1ms定时,使P1.0输出周期为2mS

的方波,设晶振为6MHz。

2.测试加在P1.1引脚上的输入脉冲的周期。

3.应用T0方式3,分别产生200us和400us的定时,使 P1.0和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论