You are on page 1of 9

101

2.0
2013

1.0
1.1

.
,
, . TTL 1960
,
.
:

IN/OUT

CKCLOCK
To ,
,
, ..
LD
IN
IN_n1..IN_0
,n
(_D_A)
Bits ( TTL n=4
_..._D).

LD.

LD
, 0.

ENABLE,,

, ,
LD.
IN
UP/DN

(U/D=1)(U/D=0).
IN
ENABLE(..ENT, .
ENP,ENQ)
(.. ENABLE, EN), 1
0 (
, .. ENQ).
ENABLE

, (
)
.ENABLE
.
OUT
OUT_n1..OUT..0 ,OUT_0=LSB.
(Q_D..Q_A)
OUT
RC(TCO)
,

(1...1),
,(0...0),
, .
1()0.

.3.1/

. ,
U/D . ,
LD(
RESET , 0...0).
ENABLERC.

1.2

.
.

,
. Flip Flop
,:bit
.,
. Bits
(..8),..
.,8Bit
01001111 01010000 (
) 01001111 > 01001110 > 01001100 > 01001000 > 01000000 >
01010000.

.3.1

1.3 RC(TCO)

RC
(cascade).ENABLE
RC
1,,(RC1
LD 0) . ,
4Bit90
9(BCD),
RC LD, 0000
1001(9)1111.

1.4 ;

FlipFlop,
Bits1,Bits0

. T Flip
Flops D FlipFlop FlipFlop.

Flip Flop ENABLE


Q.

FlipFlopnable

bit:

Qn
Dn

Qn

Clk

Qn1Qn2..Q0

UpCounternable

(ENABLE)
,(
10),
bit:

Qn
Dn

Qn

Clk
Qn1Qn2..Q0

EnT
EnP
En

EnQ

UpCounterEnable


,,
LD,w:

0
1

Qn
Dn

2
3

Qn

LD
Clk

Qn1Qn2..Q0
EnT
EnP
EnQ

En

UpCounterEnableLoad

, ,
Flip Flop
FlipFlop0,:

Qn
Dn

1
2
3

Qn

Clk

LD

Qn1Qn2..Q0

Qn1Qn2..Q0

U/D
EnT
EnP
En

EnQ

Up/DownCounterEnableLoad

,3Bit:

Q2

D2

1
2

Q1Q0

LD

Q0

U/D

Q0

U/D

EnT
EnP
En

Q0

Clk

LD

Q1Q0

Q1

Clk

LD

U/D

EnT
EnP
EnQ

Q0
D0

Q2

Clk

EnQ

Q1
D1

En

EnT
EnP
EnQ

En

3bitCounter

1.5

RC ENABLE ,
LD, U/D, ENABLE

LE,(ENP
):

LD
En

U/D
U/D
EnT
EnP
EnQ

LD

U/D

LD

EnT
RC

EnQ

RC

Clk

8bitcounter24bitcounters

1.6 BCD

BCD 0 9 RC
0, +1.
,.
BCD:

BCD4Bit,9
0RC:

(reset0LD)

Q3Q0=111001(910)0000.
0000.

1.7 /LD

(
),

.
LD (. 0) 0 5
3..0=0000LDNANDQ2Q0,
5(.Q3..Q0=0101)NAND0,
000004.
LD6,NANDQ2
Q1.

1.8

EN3
11 (0011 1011) LD.
3..0=0011(3),U/D=1(),LD=
(Q3Q1Q0) ( LD 0 1011 Q2
101111dd),
1.

RESET 1
3,(LD
0) RESET AND
,NANDRESET0
0011.LD:LD=(Q3Q1Q0)RESET
DeMorganLD=(Q3Q1Q0+RESET).

1
4bit::Clock,Up/Down,EnT,Ld,IN3..0
(EnT1
, Ld). Ld ,
3..0
. OUT3..0, RC ( 1).

()00101010,
,
..

() ()
RESET0010.RESET
,
0010,RESET.
RESET,
.

()()
0010,1010
,RESET.

() () LD
(LD).

:,
.

You might also like