图A6-6
[6.7] 在图P6-7电路中,若两个移位寄存器中的原始数据分别为A3A2A1A0=1001,B3B2B1B0=0011,试问经过4个CP信号作用以后两个寄存器中的数据如何?这个电路完成什么功能?
图P6-7
[解] 两组移位寄存器,每来一个CP,各位数据均向右移一位。全加器的和返送到A寄存器的左端输入。全加器的进位输出CO经一个CP 的延迟反送到全加器的进位输入端CI。在CP作用下,各点数据如表P6-7所示。
4个CP信号作用后,A3A2A1A0=1100,B3B2B1B0=0000,电路为四位串行加法器。
4个CP信号作用后,B寄存器清零,A寄存器数据为串行相加结果,而向高位的进位由CO给出。
表P6-7
CP A3A2A1A0 B3B2B1B0 CI S C0
0 1001 0011 0 0 1
1 0100 0001 1 0 1
2 0010 0000 1 1 0
3 1001 0000 0 1 0
4 1100 0000 0 0 0
[6.8] 分析图P6-8的计数器电路,说明这是多少进制的计数器。十进制计数器74160的功能表见表6-3-4。
图P6-8
[解] 图P6-8电路为七进制计数器。计数顺序是3-9循环。
[6.9] 分析图P6-9的计数器电路,画出电路的状态转换图,说明这是多少进制的计数器。十六进制计数器74LS161的功能表如表6-3-4所示。
图P6-9
[解] 这是一个十进制计数器。计数顺序是0-9循环。
[6.10] 试用4位同步二进制计数器74LS161接成十三进制计数器,标出输入、输出端。可以附加必要的门电路。74LS161的功能表见表P6-10。
表P6-10 74LS161、74 LS160功能表 输 入 输 出 说 明 RD 0 1 1 1 EP ET × × 0 × × × × 0 LD × 0 1 1 CP × ↑ × × D3D2D1D0 ×××× D C B A ×××× ×××× Q3Q2Q1Q0 0 0 0 0 D C B A 保持 保持 高位在左 强迫清除 置数在CP↑完成 不影响OC输出 ET=0 , OC=0 1 1 1 1 ↑ ×××× 计数 注:(1)只有当CP=1时,EP、ET才允许改变状态
(2)Oc为进位输出,平时为0,当Q3Q2Q1Q0=1111时,Oc=1
(74 LS160是当Q3Q2Q1Q0=1001时,Oc=1)
[解] 可用多种方法实现十三进制计数器,根据功能表,现给出两种典型用法,它们均为十三进制加法计数器。如图A6-10(a)、(b)所示。
图A6-10
[6.11] 试分析图P6-11的计数器在M=1和M=0时各为几进制。74LS160的功能表同上题。
图P6-11
[解] M=1时为六进制计数器,M=0时为八进制计数器。
[6.12] 图P6-12电路是可变进制计数器。试分析当控制变量A为1和0时电路各为几进制计数器。74LS161的功能表见题6-10。
图P6-12
[解] A=1时为十二进制计数器,A=0时为十进制计数器。
[6,13] 设计一个可控制进制的计数器,当输入控制变量M=0时工作在五进制,M=1时工作在十五进制。请标出计数输入端和进位输出端。
[解] 见图A6-13。
图A6-13
[6.14] 分析图P6-14给出的计数器电路,画出电路的状态转换图,说明这是几进制计数器,74LS290的功能表如表P6-14所示。
图P6-14
表P6-14 74LS290功能表
输 入 R01 R02 S91 S92 Q3
1 1 0 0 ×
1 1 0 0 × 1 1 1 × ×
0 0 ××
0 0 × × 0 0 ××
0 0 × ×
输 出 Q2 0 0 0 Q1 0 0 0 Q0 0 0 1 计 数 计 数 计 数 计 数 注:将Q0与CP1连接,从CP0 送CP为8421码;
将Q3与CP0连接,从CP1送CP为5421码
[解] 图P6-14所示为七进制计数器。状态转换图如图A6-14所示。
A6-14
[6.15] 试分析图P6-15计数器电路的分频比(即Y与CP的频率之比)。74LS161的功能表见题6-10。
图P6-15
[解] 利用与上题同样的分析方法,可得74LS161(1)和74LS161(2)的状态转换图如图A6-15(a)、(b)所示。可见, 74LS 161(1)为七进制计数器,且每当电路状态由1001~1111时,给74LS 161(2)一个计数脉冲。74LS 161(2)为九进制计数器,计数状态由0111~1111循环。整个电路为63进制计数器,分频比为1:63。
图A6-15
[6.16] 图P6-16电路是由两片同步十进制计数器74160组成的计数器,试分析这是多

