青岛农业大学理学与信息科学学院微机原理与接口课件 第10章(1).pptVIP

  • 6
  • 0
  • 约7.4千字
  • 约 60页
  • 2019-05-13 发布于广东
  • 举报

青岛农业大学理学与信息科学学院微机原理与接口课件 第10章(1).ppt

10.1 可编程计数器/定时器 主讲 曹红波 10.1 可编程计数器/定时器 定时与计数 控制系统与计算机中,常常需要有定时信号,以实现定时或延时控制。如定时中断,动态存储器的定时刷新定时检测等。 例如:计算机控制系统中,计算机需要对处理对象进行定时采样等。 此外,计算机还需要有计数功能,以实现对外部事件的计数,当外部事件发生的次数达到规定值后,向计算机发出中断请求,进而实现相应的控制或处理。 实现定时和计数的三种方法 软件方法: 采用软件定时,一般都是根据所需要的时间常数来设计一个延时子程序(循环程序),延时子程序包含一系列的指令,由执行指令所花费的时间构成一个固定的时间间隔,从而达到定时或延时的目的。 优点: 省硬件 缺点: 执行延时子程序CPU被占用,降低CPU效率 编写延时子程序用指令的执行时间拼凑时间比较麻烦等 实现定时和计数的三种方法 不可编程的硬件定时: 采用电子器件构成定时或延时电路,通过调整电路中定时元件的数值,可实现调整定时或延时的数值和范围。 可编程的硬件定时: 在微机系统中采用软硬件结合的方法,即采用可编程定时的电路器件实现定时。如:Intel 8253,Zilog CTC,MC6840 广泛应用! 可编程计数器/定时器的工作原理 一、功能 可编程定

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档