第十一章计数器定时器.ppt

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

六种工作模式主要区别:输出波形不同。启动计数器的触发方式不同。计数过程中门控信号GATE对计数操作的影响不同。有的工作方式具备“初值自动重装”的功能。初值自动重装的功能是:当计数值减到规定的数值后,计数初值将会自动地重新装入计数器第29页,共40页,星期日,2025年,2月5日第1页,共40页,星期日,2025年,2月5日在微机系统或微机应用系统,特别是控制系统中,经常有计数和计时的要求。如日历计时。在计算机中的处理方法不外乎两种:硬件方法和软件方法。软件定时就是根据所需要的时间常数来设计一个延迟子程序。优点:节省硬件;缺点:耗费CPU的资源较多,降低了CPU效率,且编写软件略显麻烦;通常延迟时间较小且重复次数有限的情况下,使用该方法。???硬件定时就要用到计数器/定时器。优点是不占用CPU时间,且利用计数器/定时器产生中断信号,就可以建立多作业环境,以提高CPU效率,由于计数器/定时器开销不大,因此得到了广泛应用。第2页,共40页,星期日,2025年,2月5日第一节计数与定时计数与定时的概念在计算机处理计数问题时,首先要将计数量转化为电脉冲的形式,计数的任务即是对某电脉冲的出现次数进行度量的工作。引发计数工作的电脉冲称为计数脉冲。??????在计算机系统中,更常用的是定时工作,时间计量是在统一的时间标准上进行的,这个标准时间通常由振荡器一类电路提供的恒定频率的电脉冲来担当,定时的工作其实转化为对具有恒定频率的计数脉冲进行计数的工作了。第3页,共40页,星期日,2025年,2月5日二.计数方法与计数器通常按计数的实现方法,计数器可分为:增量计数器:当计数脉冲到来后,计数的计数值加“1”减量计数器:当计数脉冲到来后,计数的计数值减1。

????增量计数器常用于对事件的累计,而减量计数常用于限量计数。增量计数关心的是当前计数的量,减量计数关心的是计数终到的时刻。第4页,共40页,星期日,2025年,2月5日计算机系统中,计数操作软件实现硬件实现,二者结合使用。???第5页,共40页,星期日,2025年,2月5日?软件实现计数的方法:利用计数脉冲引发CPU中断进行计数。可解决CPU占用率的问题,但由于CPU响应中断的周期的限制,当计数脉冲的频率很高时,可能发生漏计。硬件方法实现计数:用专门的计数器芯片完成计数操作。实际应用系统中多采用。将这种计数器连到计算机系统中,由CPU来设置初值,由CPU启动计数,并由CPU来读取计数器的当前值,计数终到后向CPU发出中断请求,由CPU处理计数终到后的工作,则构成一种可编程计数器。第6页,共40页,星期日,2025年,2月5日三.定时方法与定时器计算机系统中的定时操作又分成延时操作关心时间间隔和延时终到的时刻;计时操作要求随时了解现在时刻的标准时间。软件延时是利用CPU的指令周期进行的延时。另一种方法是利用硬件,借助于可编程的计数器进行延时。第7页,共40页,星期日,2025年,2月5日四.计数/定时的工作原理计数和计时本质上是相同的,它们都是对一个输入脉冲进行计数,如果输入脉冲的频率一定,那么记录脉冲的个数与所需的时间是一一对应的关系。例如输入脉冲频率为2MHz,那么计数2?106计时1秒。因此,使用同一个芯片,既能计数,又能计时——计时器/计数器第8页,共40页,星期日,2025年,2月5日组成:控制寄存器——决定工作模式状态寄存器——反应工作状态初值寄存器——计数的初值计数输出寄存器——CPU从中读当前计数值计数器——执行计数操作,CPU不能访问OUT控制寄存器初始值寄存器计数器计数输出寄存器状态寄存器CLKGATE第9页,共40页,星期日,2025年,2月5日工作原理:对CLK信号进行减1计数首先,CPU把控制字写入控制寄存器,计数初始值写入初值寄存器计数从初值开始,每当CLK信号出现一次,计数值减1当计数值减到0,从OUT端输出规定的信号CLK信号出现时,计数器是否减1,由门控信号GATE控制第10页,共40页,星期日,2025年,2月5日第二节可编程计数器/定时器8253

文档评论(0)

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

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

1亿VIP精品文档

相关文档