第八章 可编程定时/计数器8253
实现定时或延时控制有三种方法:
软件定时:即让CPU执行一段不完成任何其他功能的程序段
,由于执行每条指令都需要时间,则执行一个程序段就需要一
定的时间,通过改变指令执行的循环次数来控制定时时间
不可编程硬件定时器:采用中小规模器件,外接定时元件—
—电阻和电容构成。
可编程硬件定时器:就是其工作方式、定时值和定时范围可
以很容易由软件来确定和改变。计数器一旦开始工作后,CPU
就可以去做别的工作了,等计数器计到预定时间,便自动形成
一个输出信号,用来向CPU提出中断请求。这种方法不但显著
提高了CPU的利用率,而且定时时间由软件设置,使用十分灵
活,加上定时时间精确,使用十分广泛。
评论0
最新资源