background image

5. Zaprojektuj układ zapalający kolejno 8 diod w linijce diodowej.

Najpierw wykonujemy zwykły licznik modulo 8 w kodzie naturalnym dwójkowym a
następnie kod ten zamieniamy na kod 1 z 8.

Q

C

Q

B

Q

A

Q

C

*

Q

B

*

Q

A

*

0

0

0

0

0

1

0

0

1

0

1

0

0

1

0

0

1

1

0

1

1

1

0

0

1

0

0

1

0

1

1

0

1

1

1

0

1

1

0

1

1

1

1

1

1

0

0

0

T

C

T

B

T

A

0

0

1

0

1

1

0

0

1

1

1

1

0

0

1

0

1

1

0

0

1

1

1

1

Q

C

Q

B

Q

A

T

B

Q

C

Q

B

Q

A

0

0

0

0

1

1

1

1

Q

C

Q

B

Q

A

T

C

Q

C

Q

B

Q

A

0

0

0

0

0

0

1

1

T

C

=Q

A

Q

B

T

B

=Q

A

T

A

=1

0

1

7

2

6

5

3

4

background image

Q

C

Q

B

Q

A

1

2

3

4

5

6

7

8

0

0

0

1

0

0

0

0

0

0

0

0

0

1

0

1

0

0

0

0

0

0

0

1

0

0

0

1

0

0

0

0

0

0

1

1

0

0

0

1

0

0

0

0

1

0

0

0

0

0

0

1

0

0

0

1

0

1

0

0

0

0

0

1

0

0

1

1

0

0

0

0

0

0

0

1

0

1

1

1

0

0

0

0

0

0

0

1

C

B

A

Q

Q

Q

1

=

C

B

A

Q

Q

Q

2

=

C

B

A

Q

Q

Q

3

=

C

B

A

Q

Q

Q

4

=

C

B

A

Q

Q

Q

5

=

C

B

A

Q

Q

Q

6

=

C

B

A

Q

Q

Q

7

=

C

B

A

Q

Q

Q

8

=

Q

Q

T

A

Q

Q

T

B

Q

Q

T

C

CLK

Q

A

Q

B

Q

C

V

CC