第二章定时接口模块.pptVIP

  • 5
  • 0
  • 约7.22千字
  • 约 40页
  • 2019-08-21 发布于广东
  • 举报
第十二章 定时接口模块 本章主要内容 计数器/定时器的基本工作原理 定时器模块的编程基础 定时器模块的输入捕捉功能 定时器模块的输出比较功能 定时器模块的脉宽调制输出功能 12.1 计数器/定时器的基本工作原理 12.1.1 实现计数与定时的基本方法 (1)完全硬件方式 在过去许多仪器仪表或设备中,需要进行延时、定时或计数,经 常使用数字逻辑电路实现,即完全用硬件电路实现计数/定时功能若要改变计数/定时的要求,必须改变电路参数,通用性、灵活性差。微型电子计算机出现以后,特别是单片微型计算机的发展与普及,这种完全硬件方式实现定时与计数已较少使用。 (2)完全软件方式 在计算机中,通过编程,利用计算机执行指令的时间实现定时,称为完全软件方式,简称软件方式。在这种方式中,一般是根据所需要的时间常数来设计一个延时子程序,延时子程序中包含一定的指令,设计者要对这些指令的执行时间进行严密的计算或者精确的测试,以便确定延时时间是否符合要求。 (3)可编程计数器/定时器 利用专门的可编程计数器/定时器实现计数与定时,克服了完全硬件方式与完全软件方式的缺点,设定之后与CPU并行地工作。应用可编程计数器/定时器,在简单的软件控制下,可以产生准确的时间延时。这种方法的主要思想是根据需要的定时时间,用指令对计数器/定时器设置定时常数,并用指令启动计数器/定时器。

文档评论(0)

1亿VIP精品文档

相关文档