第七章 定时计数器3.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7.3 计数器/定时器 8253 7.3.3 可编程计数/定时器8253 四、 8253的工作模式(一共有6种) * * 7.3.1 概述 很多场合需要用到振荡源,同时要对脉冲进行处理,从而产生定时,计数等效果。 例如:时钟、喇叭、工业控制中的定量包装,启动/停止延时等。 定时的方法: 硬件:使用专门的计数/定时器,当设置好后可独立工作。 软件:利用编程的方法,占用CPU但节省硬件,只用在短暂延时的场合。 第七章 中断、DMA和计数定时3 1 从波形上看: 时钟 IN 计数器(外部、单次) OUT n 次 定时器(内部、重复) OUT n/2 次 n/2 次 第七章 中断、DMA和计数定时3 2 二、主要用途 分时系统中,通过定时产生中断来切换程序的执行。 输出精确的定时信号(频率计中)。 波特率发生器(用于通信)。 延时和计数功能。 三、计数/定时器的原理图 P310 1、结构和原理 ① 与CPU的连接: 第七章 中断、DMA和计数定时3 3 内部结构和原理: 第七章 中断、DMA和计数定时3 4 ③ 内部寄存器共有4个(2个作输入,2个作输出) 它们的功能: 控制寄存器:设定工作方式。 初值寄存器:给出计数或定时的初值。 计数输出寄存器:用于读取计数过程中的即时值。注意它增加了缓冲和锁存,使读数时不受仍在进行计数的干扰。 状态寄存器:可反映计数是否为0。 第七章 中断、DMA和计数定时3 5 ④ 与CPU联络的方式(如何让CPU知道计数为0或定时时间到) 可通过对OUT信号的检测或直接由它产生中断; 可通过查询接口状态寄存器,得知其计数或定时的结果。 2、定时/计数器的工作模式 主要是研究控制门脉冲和时钟脉冲两者的匹配问题。 ① 用门脉冲控制CPU内部时钟(定时)的波形图: 第七章 中断、DMA和计数定时3 6 预置寄存器 GATE CLK OUT 减1计数器 输出锁存器 第七章 中断、DMA和计数定时3 7 CLK GATE 计数器 WORK STOP 第七章 中断、DMA和计数定时3 8 ② 用门脉冲控制外部计数脉冲(计数)使计数开始或停止。 ③ 单一计数,门脉冲有效时计数,直到计数为0,输出OUT信号。 ④ 在门脉冲有效的前提下,循环计数,计数至0,又重装,反复计数和输出。 第七章 中断、DMA和计数定时3 9 一、8253的结构和原理 1、 编程结构 P312 最高计数速率2.6MH,只有1个控制寄存器,无状态寄存器。 每个通道有3个专用寄存器 CR Counter Register CE Counter Execute OL Out Latch (可当状态用) 3个计数器分别有3个引脚 CLK GATE OUT 第七章 中断、DMA和计数定时3 10 2、工作原理 P312 原理图和引脚图 根据编程和原理图,可设想初始化程序的主要步骤:写控制字和初始计数值。 请分析以下电路: 8253 WR RD CS 译码 Ready 功

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档