- 11
- 0
- 约1.21千字
- 约 25页
- 2022-04-10 发布于上海
- 举报
1;10.2 Intel 8253可编程定时/计数器 ;10.2.1 Intel 8253的内部结构 ;1.与CPU相连的信号线;2.计数器与外设相连的信号线;10.2.2 Intel 8253的功能 ;1.3个独立的16位计数器
每个计数器内部都有一个8位的控制寄存器、一个16位的计数初值寄存器CR、一个16位的计数执行部件CE和一个16位的输出锁存器OL组成。初始化时,首先向计数初值寄存器CR写入计数初值,然后送入计数执行部件CE。
计数执行部件CE实际上是一个16位的减1计数器,当减至0时,输出端输出相应信号表示计数结束。
输出锁存器OL用来锁存计数执行部???CE的内容,若要获取计数初值,则从计数初值寄存器中直接读出。
CR、CE和输出锁存器OL均为16位寄存器,也可以用作8位寄存器,这样在8位数据总线的情况下8253仍然可以使用。 ;2.控制字寄存器
此寄存器用来保存来自CPU送入的控制字。控制字将决定计数器的工作方式、计数形式及输出方式,也能决定应如何装入计数器初值。8253的3个控制字寄存器只占用一个地址号,根据控制字中最高二位来指定当前的控制字是发给哪一个计数器的。控制字寄存器只能写入,不能读取。 ;10.3 Intel 8253控制字和工作方式;10.3.1 Intel 8253的控制字;2.8253的编程控制字;3.8253的读操作;10
原创力文档

文档评论(0)