下载此文档

定时器__计数器--单片机基础培训课件.ppt


文档分类:通信/电子 | 页数:约56页 举报非法文档有奖
1/ 56
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 56 下载此文档
文档列表 文档介绍
第6章定时器/计数器
定时器/计数器的结构及工作原理
定时器/计数器的控制
定时器/计数器的应用
实验
习题与思考题
定时器/计数器的结构及工作原理
定时器/计数器的结构
定时器/计数器T0、T1的逻辑结构如图6-1所示。
图6-1 AT89C51定时器/计数器逻辑结构图
定时器/计数器的工作原理
定时器/计数器是一个二进制的加1寄存器,当启动后就开始从所设定的计数初始值开始加1计数,寄存器计满回零时能自动产生溢出中断请求。但定时与计数两种模式下的计数方式却不相同,定时器模式时,每个机器周期寄存器增1,即寄存器对机器周期计数。
定时器/计数器的控制
方式控制寄存器

特殊功能寄存器TMOD用于控制T0和T1的工作方式,低4位用于控制T0,高4位用于控制T1,8位格式如图6-2所示。TMOD的地址为89H,其各位状态只能通过CPU的字节传送指令来设定而不能用位寻址指令改变,复位时各位状态为0。
图6-2 定时器方式控制寄存器TMOD格式
TMOD各位的控制功能说明如下:
(1)  M0、M1:工作方式控制位。
(2) C/ :模式控制选择位。
表6-1 T0、T1工作方式选择
M1
M0
工作方式
计数器功能
0
0
方式0
13位计数器
0
1
方式1
16位计数器
1
0
方式2
自动重装初值的8位计数器
1
1
方式3
T0:分为两个8位独立计数器;T1:停止计数

TCON是一个8位寄存器,用于控制定时器的启动/停止以及标志定时器溢出中断申请。TCON的地址为88H,既可进行字节寻址又可进行位寻址。复位时所有位被清零。各位定义如图6-3所示。图中TR0和TR1分别用于控制T0和T1的启动与停止,TF0和TF1用于标志T0和T1是否产生了溢出中断请求,。
图6-3 定时器控制寄存器TCON各位定义

定时器__计数器--单片机基础培训课件 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 56
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 qujim2013
  • 文件大小 0 KB
  • 时间2013-08-25
最近更新