下载此文档

第八章 可编程定时计数器ppt课件.ppt


文档分类:IT计算机 | 页数:约39页 举报非法文档有奖
1/39
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/39 下载此文档
文档列表 文档介绍
第八章可编程定时/:设计一个延时子程序,子程序中全部指令执行时间的总和就是该子程序的延时时间。特点:简单,易实现,需要了解延时子程序中每条指令的执行时间;定时时间不太精确;仅适用于延时时间较短、重复次数有限的场合;占用CPU大量的时间,使CPU的利用率降低。2硬件的方法:利用专用的硬件定时/计数器,在简单软件控制下产生准确的延时时间。基本原理:通过软件确定定时/计数器的工作方式、设置计数初值并启动计数器工作当计数到给定值时,便自动产生定时信号成本不高,程序简单,几乎不占用CPU资源适合长时间、多次重复的定时,也可用于延时时间较短的场合3定时/计数器的计数方式:加法计数器和减法计数器加法计数器是每有一个计数脉冲就加1,当加到预先设定的计数值时,产生一个定时信号减法计数器是在送入计数初值后,每来一个计数脉冲就减1,减到0时产生一个定时信号输出可编程定时/计数器8253就是一个减法计数器,它是Intel公司专为80×86系列配套开发的16位可编程定时/计数器芯片。;计数器的工作方式及计数常数分别由软件编程选择;可进行二进制或十进制计数或定时操作;最高计数频率为2MHz;使用单电源+5V供电;输入/输出均与TTL电平兼容。5计数器的时钟信号输入端门控信号,用于启动或禁止计数器的减1操作计数器输出信号6A0A1定义01000写入计数器001001写入计数器101010写入计数器201011写入控制寄存器00100读计数器000101读计数器100110读计数器200111无操作1××××禁止使用011××无操作7内部结构8(1)计数器计数器0、1和2:3个相同的16位减1计数器互相独立按各自的方式进行工作每个计数器都包括一个16位的初值寄存器、一个计数执行单元和一个输出锁存器9计数器工作过程当置入初值后,计数执行单元开始对输入脉冲CLK进行减1计数,在减到0时,从OUT端输出一个信号整个过程可以重复进行计数器既可按二进制计数,也可按十进制计数在计数过程中,计数器还受到门控信号GATE的控制在不同的工作方式下,计数器的输入CLK、输出OUT和门控信号GATE之间的关系将会不同10

第八章 可编程定时计数器ppt课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数39
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rdwiirh
  • 文件大小1.02 MB
  • 时间2020-09-30