2、移位寄存器·移位寄存器的逻辑功能移位寄存器是既能寄存数码,又能在时钟脉冲的作用下使数码向高位或向低位移动的逻辑功能部件·移位寄存器的逻辑功能分类左移位寄存器单向移位寄存器右移位寄存器按移动方式分双向移位寄存器A
2、 移位寄存器 移位寄存器是既能寄存数码,又能在时钟脉冲的作用下使数 码向高位或向低位移动的逻辑功能部件。 按移动方式分 单向移位寄存器 双向移位寄存器 左移位寄存器 •移位寄存器的逻辑功能分类 •移位寄存器的逻辑功能 右移位寄存器
(1)基本移位寄存器(a)电路并行数据输出端串行数据输入端QoQ3Q1Q2FFoFF1FF3FF21D1DDsi1DDso福CP串行数据输出端A
1D Q0 DSI CP > C1 1D > C1 1D > C1 1D > C1 Q1 Q2 Q3 Q0 Q1 Q0 Q3 DSO FF0 FF1 FF2 FF3 (1) 基本移位寄存器 (a)电路 串行数据输入端 串行数据输出端 并行数据输出端
(b).工作原理2、写出激励方程D3=Q"2D-Qo"Do-DsiD2=Q"13、写出状态方程:Qon+1-DsiQ,+1=D,=Q"Q,+1 =D2 =Q"Q3n+1 =D,= Q"2FFoFFigo91FF2Q203FF3D.D,D,D3BstIDIDDDso0OCPE
D3=Qn D1=Q0 2 n D0=DSI Q0 n+1=DSI Q1 n+1 =D1 = Q0 n Q2 n+1 =D2 =Qn 1 Q3 n+1 =D3 = Qn 2 2、写出激励方程: 3、写出状态方程: (b). 工作原理 1D Q0 DSI CP > C1 1D > C1 1D > C1 1D > C1 Q1 Q2 Q3 Q0 Q1 Q0 Q3 DSO FF0 FF1 FF2 FF3 D2=Qn 1 D0 D2 D1 D3
FF.FFFFFFQon+l-Dsi1CP后1-Q,"+1=Q0"2CP后Q,n+1 =Qn03CP后二Q3n+1 =Q"214CP后FF1FFoQoQ1FF2Q2Q3FF3Dsi1011DsoCPA
1 0 1 1 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 FF0 FF1 FF2 FF3 1CP 后 2CP 后 3CP 后 4CP 后 1 1 0 1 1 Q0 n+1=DSI Q1 n+1 = Q0 n Q2 n+1 =Qn 1 Q3 n+1 =Qn 2 1D Q0 DSI CP > C1 1D > C1 1D > C1 1D > C1 Q1 Q2 Q3 Q0 Q1 Q0 Q3 DSO FF0 FF1 FF2 FF3 1011
Ds=11010000,从高位开始输入68452231DsiQoQ1Q2Q3(Dso)一串行输出并行输出Dpo经过7个CP脉冲作用后,从D端串行输入的数码就可以从D。端串行输出。串入一→串出人
DSI CP 1 1 0 1 1 2 3 4 5 6 7 8 0 0 0 0 0 DSI =11010000,从高位开始输入 串行输出 并行输出DPO 经过4个CP脉冲作用后,从DS 端串行输入的数码就可以 从Q0 Q1 Q2 Q3并行输出。 串入→并出 经过7个CP脉冲作用后,从DSI 端串行输入的数码就可以 从DO 端串行输出。 串入→串出 Q0 Q1 Q2 Q3 (DSO)