- 0
- 0
- 约2.45千字
- 约 17页
- 2016-12-19 发布于贵州
- 举报
主要内容 8253概述 24引脚双列直插式 集成了3个独立的定时/计数器(通道) 每个计数器有六种工作方式 最高计数速率2MHz (一)可编程定时器8253的内部结构 可编址部件 1.控制字寄存器 在8253的初始化编程时,存放CPU写入的控制命令字(只写),由控制字决定哪个计数器工作,以什么方式工作以及计数的数制等。 2.计数器0#、1#、2#: 这是三个独立的,结构相同的计数器/定时器通道。每一个通道包含一个16位的计数寄存器,用以存放计数初始值。是一个减1计数器—来一个脉冲计数值减一 3.数据总线缓冲器 8253与CPU连接的8位数据线。CPU通过他(1)初始化时写入控制字(确定8253工作方式) (2)向某个计数器写计数值(3)用IN指令读取计数值,当计数正在进行时,我们突然想知道计数值是多少了,这个时候就要从8253中把当前的计数值读出来送给CPU. 4.读/写控制逻辑 从系统控制线上接收输入信号,转变成8253内部操作的各种控制信号。实现片选、内部通道选择以及对读/写操作进行控制。 信号来自地址译码器的输出。 A1,A0 用于选择四个编址部件之一 * * * * * 微型计算机原理与应用 ------可编程定时器/计数器8253 主讲人:马永红 1、 定时/计数的基本
原创力文档

文档评论(0)