可编程定时计数器8253
上一节
下一节
每个计数器的内部结构
初值寄存器:用来存放即将开始计数的初值。
减法计数器:用来计数,每一个时钟频率后自动减一。
读出锁存器:用来锁存某一时刻的减法计数器中的值。
置入:8253写入控制后,再对相应计数器置初值后,由方式0到方式5的触发条件,将初值寄存器放入减法计数器。
锁存:由8253控制字中D5D4位置00,将减法计数器当前的计数值锁存入读出锁存器,再对应计数器端口进行读操作,就能将读出锁存器中的值读出。
工作方式零
工作方式一
工作方式二
工作方式三
工作方式四
工作方式五