89C51定时器和计数器_第1页
89C51定时器和计数器_第2页
89C51定时器和计数器_第3页
89C51定时器和计数器_第4页
89C51定时器和计数器_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

AT89C51 定时器 计数器 1 定时和计数功能 AT89C51 有两个可编程的定时器和计数器 T0 和 T1 它们可以工作在定时状态也可以工作在计数状态 做定 时器时不能用作计数 反之亦然 2 计数器 当定时器 计数器作 计数器 用时 可对接到 14 引脚 T0 P3 4 或 15 引脚 T1 P3 5 的脉冲信号数进行计数 每当引脚发生从 1 到 0 的负跳变时 计数器加 1 3 定时器 当定时器 计数器作 定时器 用时 定时信号来自内部的时钟发生电路 每个机器周期等于十二个震荡周期 每过 一个机器周期 计数器加 1 当晶振频率为 12MHz 时 则机器周期为 1 微秒 在此情况下 若计数器为 100 则所定时的时间为 100 x1 100 微秒 4 与定时器 计数器有关的特殊功能寄存器 为实现定时器 计数器的各个功能 还用到了 SFR 中的几个特殊功能寄存器 定时器 计数器的 SFR用途地址有无寻址 TCON控制寄存器88H有 TMOD方式寄存器89H无 TL0定时器 T0 低字节8AH无 TL1定时器 T1 低字节8BH无 TH0定时器 T0 高字节8CH无 TH1定时器 T1 高字节8DH无 5 定时器 计数器的控制 AT89C51 单片机定时器 计数器的工作由两个特殊的寄存器 TMOD 和 TCON 的相关位来控制 TMOD 用于设置它的工作方式 TCON 用于控制其启动和中断的请求 1 TMOD 用于设置定时器 计数器的工作方式 其字节地址为 89H 低四位用于 T0 高四位用于 T1 虽有位名称 但无位地址 不可进行位操作 TMOD 中的结构和各位名称 T1T0 位名称GATEC TM1M0GATEC TM1M0 M1 M0 工作方式选择位 M1 M0 为两位二进制数 可表示四种工作方式 见下表 1 M1M0工作方式功能容量 00013 位计数器 N 13213 8192 01116 位计数器 N 16216 65536 102两个 8 位计数器 初值自动装入 N 828 256 113两个 8 位计数器 仅适用于 T0 N 828 256 C T 计数 定时方式选择位 2 C T 1 为计数工作方式 对输入到单片机 T0 T1 引用的外部信号脉冲计数 负跳变脉冲有效 用作计数器 C T 0 为定时工作方式 对片内机器周期 1 个机器周期等于 12 晶振周期 信号计数 用作定时器 GATE 门控位 3 GATE 0 定时器 计数器的运行只受 TCON 中的运行控制位 TR0 TR1 的控制 GATE 1 定时器 计数器的运行同时受 TR0 TR1 和外中断输入信号 INT0 和 INT1 的双重控制 GATE 对 TR0 TR1 的制约 GATEINT0 INT1TR0 TR1功能 0无关0 0T0 T1 停止 0无关1 1T0 T1 运行 11 11 1T0 T1 运行 11 10 0T0 T1 不运行 10 11 1T0 不运行 T1 运行 11 01 1T0 运行 T1 不运行 2 控制寄存器 TCON TCON 是可位寻址的特殊功能寄存器 其字节地址为 88H 位地址由低到高顺序分别为 88H 8FH TCON 的低四位只与外中断有关 其高四位与定时器 计数器有关 TCON 结构及各个名称 地址 位号TCON 7TCON 6TCON 5TCON 4TCON 3TCON 2TCON 1TCON 0 位名TF1TR1TF0TR0IE1IT1IE0IT0 位地址8FH8EH8DH8CH8BH8AH89H88H TF1 定时器 计数器 T1 的溢出标志 若 T1 被允许计数后 T1 从初值开始加 1 计数 至最高位产生溢出时 TF1 1 被自动置 1 即表示计数溢出 同时提出中断请求 若允许中断 CPU 响应中断后 由硬件自动对 TF1 自动清零 也可以在程序中用指令查询 TF1 或将 TF1 清零 TR0 定时器 计数器 T0 的溢出标志 其意义与功能与 TF1 相似 2 TR1 定时器 计数器 T1 的启动

温馨提示

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

评论

0/150

提交评论