第7篇1 定时计数器8253.pdf

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机与接口技术 第7章 常用数字接口电路 主要内容: 8253、8255可编程接口芯片及其应用 西南交通大学 1 微机与接口技术 7.2 可编程定时/计数器8253 主要内容 • 引线功能及计数启动方法 • 6种工作方式及其输出波形 • 8253的使用 – 芯片与系统的连接 – 芯片的初始化编程 – 典型应用 西南交通大学 2 微机与接口技术 定时信号 系统时钟是微机内总的同步信号源,但其时钟周期 很小,例如:10M Hz的主时钟频率下的时钟周期为 100ns,而微机内需要用到一些较长周期的信号源,例 如:动态存储器的刷新定时为2ms;8259定时中断周期 为55ms;一些实时调度程序的定时周期为1ms~10ms。 因此,需要有一个功能部件可编程,产生在主时钟基础 上的不同分频值时钟。 系统时钟 DRAM刷新定时 定时采样 实时控制 脉冲的计数 …… 西南交通大学 3 微机与接口技术 如何实现定时? 软件方法:用一段程序实现延时 • 利用程序循环延迟指定的时间 • 缺点:CPU利用率低;延时精度不高。 硬件方法:定时/计数器电路 • 利用脉冲计数在设定的时间输出定时信号; • 程序简单;CPU利用率高;应用广泛。 8253是一种硬件定时/计数器芯片 8253是一种硬件定时/计数器芯片 西南交通大学 4 微机与接口技术 定时/计数器的基本概念 1.定时器:能通过对等周期输入时钟脉冲分频值的设定, 来产生不同频率值输出脉冲的功能部件。(可编程分频 器) 2.计数器:可对输入脉冲个数进行计数, 当输入脉冲个数 达到设定值时将产生一个有效输出电平。 西南交通大学 5 微机与接口技术 定时器与计数器的异同点 1. 相同之处 通过对一个减一计数器初始值的设定来实现分频或计数。减一 计数器的值会在每个输入脉冲作用下自动减一。减一计数器的 值减到零后会产生一个输出。输出信号形式可编程选择。 2. 不同之处 (1)定时器方式下,减一计数器的值减到零后会自动恢复其初始值进行 新一轮的减一计数过程,并循环往复。而计数器方式下,当减一 计数器的值减到零后,不再进行新的自动往复计数过程,除非有 外界因素的重触发。 (2)定时器方式下,输入时钟必须是等周期的,而计数器方式下则不 一定。 西南交通大学 6 微机与接口技术 7.2.1 8253外部引线及内部结构 8253概貌 3个16位的定时/计数器(通道) 24 引脚双列直插式 最高计数频率2MHz

文档评论(0)

xiaofei2001129 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档