20120216010152

Download Report

Transcript 20120216010152

1
2
3
4
제어 신호
데이터
입력
n 비트 레지스터
데이터
출력
데이터
입력
n 비트 레지스터
MSB
제어 신호
데이터 출력
데이터 입력
데이터 입력
MSB
MSB
LSB
n 비트 레지스터
LSB
데이터
출력
제어 신호
LSB
n 비트 레지스터
MSB
제어 신호
LSB
데이터 출력
I
직렬입력
CP
DA QA
DB QB
DC QC
DD QD
O
직렬출력
직렬
입력
A
QH
7491
B
QH
CLK
직렬
출력
CP
INPUT
INPUT에 의해
나타낸 타이밍도
t1
t2
t3
t4
t5
t=t1
1
0
0
0
t=t2
0
1
0
0
t=t3
1
0
1
0
t=t4
1
1
0
1
I
직렬입력
DA
QA
DB
QB
DC
QC
DD
QD
CP
RD
OA
OB
OC
OD
CLR=0일 때
CLR=1일 때
입력
E
입력
출력
출력
1
E
0
1 (HIGH)
0
0
0 (LOW)
1
1
하이 임피던스
(부동)
0
1
하이 임피던스
(부동)
IA
IB
DA
CP
SH/LD
QA
IC
ID
MUX
MUX
MUX
A
B SY
A
Y
B S
A
B SY
DB
QB
DC
QC
DD
QD
O
A
2×1
MUX
B
S
A
Y
Y
B
S
병렬 입력
H G F E D C B A
QH
74165
SER
직렬
입력
QH
SH/LD
CLK
CLK
INH
직렬
출력
IA
IB
IC
ID
WR
GA
GB
DA
QA
GC
DB
QB
GD
DC
QC
DD
QD
CP
RD
OA
OB
OC
OD
1.CLR 단자를
1로 설정한다.
SH/LD
2. A~D에 병렬로
J
직렬
데이터를 입력
입력 K
병렬 입력
D
C
B
74195
4. 클록 입력으로
A 상승에지에서 작동
CLR
5. 입력
데이터가
레지스터에
로드됨.
CLK
3. 0으로 하여 QD QD QC QB QA
6. 출력단자로 출력
레지스터에 로드
병렬 출력
74195 IC
74165 IC
74164 IC
7491 IC
병렬-직렬
레지스터
직렬-직렬
레지스터
병렬-병렬
레지스터
직렬-병렬
레지스터
CP
I
QA
QB
I
QC
DA
QA
DB
QB
DC
QC
DD
QD
CP
펄스 4개가 인가된 후, QAQBQCQD=1011
QD
O