- 4
- 0
- 约3.61千字
- 约 27页
- 2017-04-23 发布于湖北
- 举报
第10章 计数器/定时器接口芯片8253
实现定时/计数功能的常用方法可归纳为以下三种:
(1)软件定时
(2)纯硬件定时
(3)可编程定时器;10.1 可编程计数器/定时器的基本工作原理
10.1.1 基本功能
以8253芯片为例来说明其基本功能,大致可概括为以下五点:
1)3个计数器:每个8253芯片上有3个独立的16位计数通道。
2)2~10MHz的计数频率:每个计数器的计数频率范围为0~ 2MHz,其改进型8254-2的计数频率 范围为0~10MHz。
3)2种数制计数:每个计数器都可以按照二进制或十进制计 数。
4)6种工作方式:每个计数通道都有6种工作方式,可由程序 设置或改变。
5)与TTL兼容:所有输入/输出引脚都与TTL兼容。 ;10.1.2 基本工作原理 ;1、控制寄存器
控制寄存器是从数据总线缓冲器中接收控制字,以确定计数器的操作方式。
2、初始值寄存器
用来存放计数器所需要的初始值。
3、计数输出寄存器
用来存放计数器中的内容,可由CPU读出。
4、 状态寄存器
提供计数器/定时器当前所处的状态,这些状态有利于了解计数器/定时器某时刻的内部情况。
5、计数器
计数器实际是一个具有减“1”功能的减法器。;计数器对外有三个重要
原创力文档

文档评论(0)