Transcript Document

项目六
计数器及应用
6.1计数器
6. 2 计数器及应用
6.3常用计数器列表
本章小结
主要内容
计数器的功能、分类、结构、工作原理;
各类计数器的使用;
计数器的功能扩展应用。
主要技能
计各种类型计数器的正确使用及功能测试;
掌握任意进制计数显示电路的设计、安装 与调试。
基本概念
计数器;
计数器的模
同步计数器;
异步计数器;
设计项目
实时计数显示器
显示器
脉冲源
1011011
0010
计数器
译码器
6.1
6.1.1
计数器
计数器的功能、工作原理、分类
一、计数器的功能:计算输入脉冲的个数。
计数器的“模”: 计数器累计输入脉冲的最大数目M表示。
二、计数器的构成与工作原理
三
位
二
制
计
数
器
1
2
3
4
5
6
8
7
CP
工作特点:相令输出端有分频特性。
1
0
1
0
1
0
1
Q0 0
Q1
0
0
1
1
0
0
1
1
Q2
0
0
0
0
1
1
1
1
0
0
0
1.加法计数器
计数器的基本单元:下降沿有效的二分频器。
CP
Q0
Q1
Q2
Q2
Q0
Q1
2. 减法计数器
计数器基本单元:下降沿有效的二分频器。
CP
Q0
Q1
Q2
Q0
Q1
Q2
三、计数器的分类
1.根据计数脉冲的输入方式不同可分:
同步计数器——74LS161
异步计数器——74LS93
CU
CU
异步计数器
同步计数器
同步工作速度快,但控制电路较复杂,对CP脉冲的负载
能力重。异步计数器则相反。
2. 根据计数进制不同又可分:
二进制计数器——74LS161
十进制计数器——74LS192
任意进制计数器——自己完成
3.根据计数过程中计数的增减不同分:
加法计数器
减法计数器
可逆计数器——74LS192、74LS168、
6.1.2
各种进制的集成计数器
一、同步二进制计数器——74LS161集成计数器
1.引脚功能说明
D0~D3:并行数据预置输入端
Q0~Q3:数据输出端
ET.EP: 计数控制端
CP: 时钟脉冲输入端(↑)
C: 进位端
RD : 异步清除控制端
LD : 置数控制端
2. 74LS161功能表
输
入
输
Q0 Q1 Q2 Q3
RD LD ET EP CP D0 D1 D2 D3
0
1
1
1
1
×
0
1
1
1
×
×
1
0
×
×
×
1
×
0
×
↑
↑
×
×
×
d0
×
×
×
× ×
d1 d2
× ×
× ×
× ×
出
×
d3
×
×
×
0 0 0 0
d0 d1 d2 d3
计 数
保 持
保 持
3.波形图
异步置“0”功能。
同步并行置数
ET和EP是计数器
控制端,两者均为
高电平,计数器才
处于计数状态。
第15个脉冲进位端
C为1,第16个脉冲
C为0。
4. 74LS161计数器计数容量的扩展
N 片74LS161通过级联可实现16N进制计数器
首先:了解74LS161为上升沿计数;
然后:确定计数器的类型:同步计数器或异步计数 ;
工作原理分析:
低位输出状态:
高位输出状态:
1111
0000
0001
1111
0000
0002
在计到1111以前,CO1=0,高位片保持原状态不变
在计到1111时,CO1=1,高位片在下一个CP加一
二、异步二进制计数器 ——74LS93集成计数器
74LS93又称为二—八—十六进制计数器。
1.引脚功能说明
CP0、 CP1:双
时钟输入端;
74LS393
RD1 RD2:计数
器清零端;
Q3Q2Q1Q0:计
数输出端。
2. 使用方法:
2进
制
8进
制
16进
制
1位二进制计数器——CP0输入计数脉冲,Q0输出;
八进制计数器——CP1输入计数脉冲, Q1 Q2 Q3 输出;
十六进制计数器——Q0与CP1连接,CP0输入,Q0 Q1 Q2 Q3输出。
三、同步十进制计数器 ——74LS192集成计数器
即可实现加计数,又可实现减计数。
1.引脚功能说明:
并行数据输入端
加计数脉冲输入端
减计数脉冲输入端
异步置数端
计数输出端
加计数进
位输出端
减计数借
位输出端
异步置 0 端
2. 74LS192功能表
LD RD
输
入
CU CD D0 D1
0 0
1
0
1
0
1
0
×
1
× ×
d 0 d 1
↑
1
×
×
1
↑
×
×
1
1
×
×
×
×
×
×
D2 D3
d 2
×
×
×
×
d 3
×
×
×
×
Q0
输 出
Q1 Q2 Q3
d0 d1 d2 d3
加 计 数
减 计 数
保
持
0 0 0 0
3. 波形图
RD :异步置 0 端。
LD :置数控制端
计数脉冲从CU
端输入。加计数,
CD高电平
0 1 0
1 0 1
0 0 0
0 0 0
0 0 0
0 0 0
1 1 0
0 0 1
计数脉冲从CD
端输入。减计数
CU为高电平,
C :进位输出;
B :借位输出
4. 74LS192计数器计数容量的扩展
N 片74LS192通过级联可实现10N进制计数器
首先:了解74LS192为上升沿计数;
然后:确定计数器的类型:同步计数器或异步计数。
CP
CP
工作原理分析:
计数开始时,先在RD 端输入一个正脉冲,此时两个计数器
均被置为 0 状态。此后在 LD 端输入“1”,RD 端输入“0”,
则计数器处于计数状态。
低位的74LS192(1)的CU 端逐个输入计数脉冲CP,低位计
数顺开始计数。在第10个CP脉冲上升沿到来后,低位计数器的
状态从1001→0000,同时其进位输出C从0→1,此上升沿作为
高位计数器的计数脉冲。
四、异步十进制计数器 ——74LS290集成计数器
74LS290又称为二、五、十进制加法计数器。
1. 引脚功能说明:
异步置数端
计数输出端
异步清零端
双时钟输入端
2. 74LS290功能表
复位/置位输入
输
RD1
RD2
S1
S2
1
1
×
0
×
0
×
1
1
×
×
0
×
0
0
×
1
0
×
×
0
×
0
1
×
0
0
×
出
Q3 Q2 Q1 Q0
0
0
1
0
0
0
计
计
计
计
0
0
0
数
数
数
数
0
0
1
异步置
9 功能
3. 正确使用
2进制
二进制计数器——
五进制计数器——
十进制计数器——
——
5进制
8421
5421
CP0输入计数脉冲,Q0输出;
CP1输入计数脉冲, Q1 Q2 Q3 输出;
Q0 与CP1 连接,CP0输入,8421十进制;
Q3 与CP0 连接,CP1输入,5421十进制;
5421十进制计数器的原理分析:
十
进
制
五
进
制
1000
1001
CP1为计数脉冲输入端
0000
1010
1100
Q3作为CP0的计数脉冲
五、任意进制计数器的实现
利用所学的计数器实现任意进制计数器的设计。
1. 任意进制计数器:
计数器的模N ≠ 2n的计数器。如:5、6、7等进制。
2. 实现的条件:N>M
M—基本计数器的模,N—设计计数器的模。
3. 实现的方法——反馈法:
利用输出信号反馈到输入端使计数器清零或置数,使计数
器跳过某些计数状态,从而改变其计数长度。有清零法和置数
法。
(1)清零法 ——将反馈信号送入计数器清零端。
例:用74LS161实现一六进制计数器
解: 第一步:确定计数器输出的循环状态:
000
001
010
011
100
101
六进制计数器的状态图
第二步:了解74LS161的清零方式(异步或同步)
查阅74LS161 功能表,清零方式:异步清零
第三步:选择参考状态,确定反馈信号。
以N的二进制状态为参考状态,将为1的各位与非(低电
平清零)或与(高电平清零)作为反馈信号送入清零端。
六进制计数器的参考状态
清零反馈信号
RD  Q2  Q1
0110
原理图
工作原理分析:
1
2
3
4
5
6
1
CP
Q0
Q1
RD  Q2  Q1
Q2
Q3
RD
0110
0000
0001
由于计数器计数到六的状态时间非常短,故“6”这个状
态在显示器上显示不出来。
(2)置数法 ——将反馈信号送入计数器的置数端
例:用74LS161实现一六进制计数器
第一步:确定计数器输出的循环的状态:
000
001
010
011
100
101
六进制计数器的状态图
第二步:了解74LS161的置数方式(异步或同步)
查阅74LS161功能表,置数方式:同步置数
第三步:选择参考状态,确定反馈信号。
以“N-1”的二进制状态为参考状态,将为1的各位与非(低电
平置数)或与(高电平置数)作为反馈信号送入置数端。
第四步:确定置数值
D2D1D0=000
六进制计数器的参考状态
置数反馈信号
LD  Q2  Q0
0101
原理图
工作原理分析:
1
2
3
4
5
6
1
CP
Q0
Q1
LD  Q2  Q0
Q2
Q3
LD
0101
0000
0001
同步置数要在下一个时钟上升沿到时,D端的数据
才能置入Q端。
例;用74LS161构成50(00110010)进制计数器。
清零法: 第一步:用两片实现16X16进制计数器


RD  Q0  Q1  Q1
第二步:确定参考状态:00110010
0
1
0
0
1
1
0
0
例;用74LS192构成8421BCD码的24进制计数器。
置数法: 第一步:用两片实现10X10进制计数器,
第二步:确定参考状态(00100100)BCD。
0
CU
0
1
0
0
CU
1

RD  Q1  Q2
0
0
6.2 计数器的扩展应用
一、分频器
利用一个高稳定的信号源,通过多次分频的方法,得到
多种频率的信号。这是数字系统中为获得各种时钟脉冲所采
用的最普遍的方法。
1.一般程序分频器
(1)分频比N:输入信号与输出信号频率之比。
(2)功能:
程序分频器是指分频比N随预置数据而
变的数控分频器, 因此,凡具有并行置数
功能的计数器都可以组成程序分频器。
七
分
频
器
1
预置数:0011
2
3
4
5
6
7
计数满:0000
2. M / M+1分频器
(1)工作模式:M次分频和M+1次分频模式。
SC=0时,
(2)组成:
M次分频;
码组变换器
SC=1时,M+1次分频。
可控分频器
M次分频
SC=0时,码组转换器用作变补;
0
4分
频
器
0
0
0
0
0
1
1
0
0
1
1
0
分频器的状态:
1100
1101
1110
1111
M+1次分频
SC=1时,转换器用作变反。
1
5分
频
器
1
0
1
0
1
1
1
1
1
0
1
0
分频器的状态: 1011
1100
1101
1110
1111
二、测量脉冲频率和周期
1. 频率的测量:
在固定时间t2~t1以内,测量出被信号的脉冲个数N,计
算出频率。
N
f 
2. 周期的测量:
t 2  t1
在被测信号的一个周期时间内,通过周期固定的基准脉冲,
所通过的基准信号的个数则为被测信号的周期。
TX
1uS
测量脉冲频率:
思考:若在t1~t2 = 1s内,计数器的计数值 N 为1200,
则脉冲频率f ?
测量脉冲周期:
基准信号的周期为1uS
思考:若在被测信号一个周期时间内,基准信号计数为8,
被测周期为?
6.3 常用TTL集成计数器例表
类型
型 号
计数器
7468
74LS90
74LS92
74LS93
74LS160
74LS161
74LS162
74LS163
74LS168
74LS169
74LS190
74LS191
74LS192
功
能
双十进制计数器
十进制计数器
十二分频计数器
4位二进制计数器
同步十进制计数器
4位二进制同步计数器(异步清除)
十进制同步计数器(同步清除)
4位二进制同步计数器(同步清除)
可预置十进制同步加 / 减计数器
可预置4位二进制同步加/减计数器
可预置十进制同步加 / 减计数器
可预置4位二进制同步加 / 减计数器
可预置十进制同步加/减计数器(双时钟)
类 型
型
号
计数器
74LS193
74LS196
74LS197
74LS290
74LS293
74LS390
74LS393
74LS490
74LS568
74LS569
74LS668
74LS669
74LS690
功
能
可预置4位二进制同步加/减计数器(双时钟)
可预置十进制计数器
可预置二进制计数器
十进制计数器
4位二进制计数器
双4位十进制计数器
双4位二进制计数器(异步清除)
双4位十进制计数器
可预置十进制同步加/减计数器(三态)
可预置二进制同步加/减计数器(三态)
十进制同步加/减计数器
二进制同步加/减计数器
可预置十进制同步计数器/寄存器(直接清除、三态
)
类型
计数器
型 号
74LS691
74LS692
74LS693
74LS696
74LS697
74LS698
74LS699
功
能
可预置二进制同步计数器/寄存器(直接清除、三态)
可预置十进制同步计数器/寄存器(同步清除、三态)
可预置二进制同步计数器/寄存器(同步清除、三态)
十进制同步加/减计数器(三态、直接清除)
二进制同步加/减计数器(三态、直接清除)
十进制同步加/减计数器(三态、同步清除)
二进制同步加/减计数器(三态、同步清除)
本章小结
计数器是组成数字系统的重要部件之一,它的功能是计算输入
脉冲的数目.根据输入方式不同,可分为财、同步计数器和异步
计数器。同步工作速度快,但控制电路较复杂,对CP脉冲的
负载能力重。异步计数器则相反。
计数器根据进制不同可分为二进制计数器、十进制计数器和任
意进制计数器。前两种的现成的集成电路产品选用,而任意进
制计数器帽可以通过前两种引入适当的反馈信号来实现。
计数器在使用时,功能表反映了它的工作功能特特点,以及工
作时的细节,读懂功能表是正确使用计数器的关键,特别是扩
展应用中,级联、反馈等信号的实现。
计数器有许多控制端,如置数、清零、进位、借位、脉冲输入
等,使用时要合理使用。
在设计任意进制计数器时,一定要了解所选计数器的清零功能
与置数功能是同步还是异步,因为,同步与异在选择反馈状态
时不相同。
作
业
5.1 、 5.2、 5.3、 5.4、 5.5、
5.6、 5.7、 5.9