he第五章数字量输入输出3of7定时器.pdf

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
he第五章数字量输入输出3of7定时器

§§ 5.45.45.4 计数计数///定时接口定时接口 计算机系统中,实现定时或延时有三种方法:软 件定时、不可编程的硬件定时、可编程的硬件定时器。 8253为可编程的硬件定时/计数器。 № 1 §§ 5.45.45.4 计数计数///定时接口定时接口 1 定时与计数 在计算机系统、工业控制领域以及人们日 常生活中,都存在定时,计时和计数问题: * 用实时时钟以实现定时或延时控制 * 用计数器对外部事件进行计数等 定时定时与计数与计数的关系的关系 1.1. 定时 1)1) 日时钟:一天24小时的计时,称为日时钟; 2)2) 实时钟:长时间的计时(日、月、年直至世纪的计时); 3)3) 延时:在监测系统中,对被测点的定时取样; 在打印程序中,查忙(BUSY)信号,一般等待10ms,若超过 10ms,还是忙,就作超时处理; 在读键盘时,为了去抖,一般延迟10ms,再读;在步进电机速 度控制程序中,利用在前一次和后一 次发送相序代码之间,延 时的时间间隔来控制步进电机的转速等。 2.2. 计数 在生产线上对零件和产品的计数; 对大桥和高速公路上车流量的统计; 定时/计数器82C54内部最基本的单元也是减1计数器。 3.3. 定时与计数的关系 定时的本质是计数, 而“数”的单位是时间单位。 微机系统中的定时微机系统中的定时 1.1. 定时系统 内部定时: ? 内部定时产生运算器、控制器等CPU内部的控制时序: 取指周期、读/写周期、中断周期等。 ? 主要用于CPU内部指令执行过程的定时。 ? 内部定时是由CPU硬件结构决定的,用户无法更改。 ? 计时单位比外部定时的计时单位要小得多(ns级)。 外部定时:外设在实现某种功能时所需要的一种时序关系。 ? 打印机接口标准Centronics,就规定了打印机与CPU之间传 输信息应遵守的工作时序。 ? 82C55A的1方式和2方式工作时有固定的时序要求。 ? A/D转换器进行数据采集时也有固定的工作时序。 ? 外部定时可由硬件(外部定时器)实现,也可由软件(延 时程序)实现,并且定时长短由用户根据需要决定。 ? 外部硬件定时系统独立于CPU工作。 ? 外部定时的计时单位比内部定时的计时单位要大,一般为 毫秒(ms)级,甚至秒(s)级。 ? 内部定时和外部定时是彼此独立的两个定时系统,各按自 身的规律进行定时操作。 2.2. 时序配合时序配合 内部定时是由内部定时是由CPUCPU硬件决定的,固定不变。硬件决定的,固定不变。 外部定时,由于外设或被控对象的任务不同,功能各异外部定时,由于外设或被控对象的任务不同,功能各异 应以计算机的时序关系(即内部定时)为依据,来设计外部定应以计算机的时序关系(即内部定时)为依据,来设计外部定 时机构,使其既符合计算机内部定时的规定,又满足外部设备时机构,使其既符合计算机内部定时的规定,又满足外部设备 的工作时序要求。的工作时序要求。 外部定时方法及硬件定时器 软件定时软件定时 11、定时方法、定时方法 硬件定时硬件定时 软件定时:让机器执行一段程序(循环程序) 优点:不需增加硬设备,定时时间调整方便 缺点:11)占用了CPUCPU的资源 22)不能做到精确定时 软件延时的时间随主机频率不同而发生变化,降低了定时程 序的通用性 硬件定时:采用外部定时器进行定时 由于定时器是独立于CPU而自成系统的定时设备, 因此,硬件定时这种方法不占用CPU的时间,定时时间可 长可短,使用灵活。 定时时间固定,不受CPU工作频率的影响,定时程序 具有通用性。 22、外部硬件定时器 不可编程定时器不可编程定时器

文档评论(0)

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

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

1亿VIP精品文档

相关文档