微机系统与接口技术-第7章.pptVIP

  • 27
  • 0
  • 约1.22万字
  • 约 85页
  • 2019-08-09 发布于辽宁
  • 举报
例7.2 2.分析 (1)选择工作方式 为了产生每隔5ms一次的连续的定时脉冲,选择82C54A的2方式是合适的。为此,利用82C54A的计数器2,将它的OUT2作为定时脉冲输出。 (2)计算计数初值 将系统提供的CLK作为通道2的输入时钟CLK2,其周期T=1/20kHz=0.05ms, 按照要求定时时间为5ms,根据式(7.1),可得定时常数为: TC=5ms/0.05ms=100 * Page * 7.4.3 82C54A的工作方式 82C54A有6种工作方式。 工作方式不同,其计数器的计数过程、输出波形、启动/停止方式和典型应用都有差别。 使用82C54A时,应根据不同的用途来选择不同的工作方式,以充分发挥其作用。 * Page * 1.82C54A不同工作方式的启动与停止 82C54A计数过程的启动分为软件启动和硬件启动,计数过程的停止分为强制停止和自动停止,它们与工作方式有关。 (1)计数过程的启动 不论是定时还是计数,82C54A都需要一个起点,即从什么时候开始。这就需要一种启动(触发)信号进行控制,并且满足一定的条件才能开始定时或计数,这就是所谓的启动方式。82C54A有两种启动,分别描述如下。 * Page * ①“软件”启动 在GATE=1时,当计数初值一旦写入减法计数器,就开始计数。很明显,这种启动是由CPU的写命令(IOW )信号在内部执行OU

文档评论(0)

1亿VIP精品文档

相关文档