例2:十进制计数器设计 Q3 Q2Q1Qo Q1Q 000 O1 11 10 32 0000010o10o100|0011 12345678 00000000 000 011 O10101011010000111 01111 11 X 001100 1010010000X X Q3Q2Q2Q。(D3D2DDo) 1 1 1 十进制计数器的原始状态表
例2:十进制计数器设计 N Q3 Q2 Q1 Q0 0 0 0 0 0 1 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9 1 0 0 1 0001 0010 0100 0011 0101 0110 1000 0111 x x x x 1001 0000 x x Q1Q0 Q3Q2 00 01 11 10 00 01 11 10 Q’3Q’2 Q’1Q’0 (D3D2 D1D0) 十进制计数器的原始状态表
用J-K触发器实现,原始状态表分解: Q1Qo Q,Qo 保持o 00011110 QqQ 00o1 1110 OO OXOX OXOX 01 o1 OXOX O (2K2’J1K12JK等略) 10x|X 10 0 XX Q 保持1 置o J-K触发器激励表 快速进位表达式 Qn Qn+1J K J3=K=Q3 Q0+Q2 Q o J2=K2=Q1 Q o X 1 J1=K1=Q3Q0 X O
0 0 0 0 0 0 1 0 x x x x 1 0 x x Q1Q0 Q3Q2 00 01 11 10 00 01 11 10 0 0 0 1 1 3 0 2 2 1 0 3 3 3 0 2 1 0 = =1 = = = = = = + J K J K Q Q J K Q Q J K Q Q Q Q Q Q’3 用J-K触发器实现,原始状态表分解 : 0x 0x 0x 0x 0x 0x 1x 0x x x x x x0 x1 x x Q1Q0 Q3Q2 00 01 11 10 00 01 11 10 J3K 3 x x 1 0 0 0 0 0 1 1 1 0 x 1 1 x Qn Qn+1 J K J-K触发器激励表 (J2K 2 , J1K 1, J0K 0等略) 保持0 保持1 置0 置1 快速进位表达式
QA Q RC D CP D CP D CP 5 8 2 4 13 CK P T ClR A 图5-63用负边沿D型触发器构成的同步十进制集成化计数器
§4.1计数器( Counter) ■Load(并行预置数)功能 Load=o Load A.B. CD Load=1 Count Load控制可以为二通道数据选择器
§4.1 计数器 (Counter) ◼ Load(并行预置数)功能 – Load=0 Load A,B,C,D – Load=1 Count ◼ Load控制可以为二通道数据选择器
§4.1计数器( Counter) 扩展功能 2片4位 Counter→>8位 Counter 规则: 低位片未计满,则高位片不能计数 低位片记满后来CK,两片一起动 设置标志位RC( Ripple carry 二进制计数器RC= QAQBQQ 十进制计数器RC= QAQRQQQ 允许(禁止)端 T( Trickle)串行控制 P( Parallel)并行控制
§4.1 计数器 (Counter) ◼ 扩展功能 ◼ 2片4位Counter→8位Counter ◼ 规则: – 低位片未计满,则高位片不能计数 – 低位片记满后来CK,两片一起动 ◼ 设置标志位RC (Ripple Carry) – 二进制计数器RC=QAQBQCQD – 十进制计数器RC=QAQBQCQD – 允许(禁止)端: ◼ T (Trickle) 串行控制 ◼ P (Parallel) 并行控制