当前位置:首页 > 科技 > 正文

微机原理——8.可编程定时器

可编程定时器

定时信号可以利用软件编程或硬件的方法得到

所谓软件定时的方法,就是设计一个延时子程序,子程序中全部指令执行时间的总和就是该子程序的延时时间

但软件定时器所花费整体时间较长,且不够准确。

硬件定时就是利用专用的硬件定时器/计数器,在简单软件控制下产生准确的延时时间

定时器/计数器在计数方式上分为加法计数器和减法计数器

8253结构及引脚

8253可编程定时/计数控制器具有3个独立的通道,最高计数速率为2.6MHz,分别称作计数器0、计数器1及计数器2

芯片内部结构

8253芯片由数据总线缓冲存储器、读/写控制电路、控制字寄存器及3个计数通道组成

8253工作方式

GATE作为各通道的门控信号,对于各种不同的工作方式,它所起的作用各不相同

有话要说...

取消
扫码支持 支付码