PSL-S-02

Liczniki

C

Krzysztof Szablowski

Jacek Feliksiak

AGH

WEAIiE

KANiUP

3EC

2009/2010

Podstawy Sterowania Logicznego

Na zajęciach zrealizowaliśmy licznik zliczający w przód od 0 do 9 i w tył od 15 do 10.

Program ten został zrealizowany przez nas na zajęciach w trochę innej formie. Licznik zlicza w przód od 0 do 9, a w tył od 15 do 10.

Tabela prawdy dla licznika.

l.p.

d

c

b

a

d'

c'

b'

a'

0

0

0

0

0

0

0

0

1

1

0

0

0

1

0

0

1

0

2

0

0

1

0

0

0

1

1

3

0

0

1

1

0

1

0

0

4

0

1

0

0

0

1

0

1

5

0

1

0

1

0

1

1

0

6

0

1

1

0

0

1

1

1

7

0

1

1

1

1

0

0

0

8

1

0

0

0

1

0

0

1

9

1

0

0

1

0

0

0

0

10

1

0

1

0

1

1

1

1

11

1

0

1

1

1

0

1

0

12

1

1

0

0

1

0

1

1

13

1

1

0

1

1

1

0

0

14

1

1

1

0

1

1

0

1

15

1

1

1

1

1

1

1

0

Tabele Karnought dla kolejnych typów przerzutników:

Da, Jb Kb, Tc, Dd,

ba

00

01

11

10

dc

00

1

0

0

1

01

1

0

0

1

11

1

0

0

1

0

1

0

0

1

ba

00

01

11

10

dc

00

0-

1-

-1

-0

01

0-

1-

-1

-0

11

1-

0-

-0

-1

10

0-

0-

-0

-0

ba

00

01

11

10

dc

00

0

0

1

0

01

0

0

1

0

11

1

0

0

0

10

0

0

0

1

ba

00

01

11

10

dc

00

1

0

0

1

01

1

0

0

1

11

1

0

0

1

10

1

0

0

1

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

Ad.2

Zamodelować wykorzystując podstawowe bramki i standardowe przerzutniki , oraz przebadać :

zliczający w przód z przeniesieniami równoległymi 0x01 graphic

Zliczającego w tył

0x01 graphic

  1. Licznik modulo 10 zliczający w kodzie Johsona.

Poniżej sposób minimalizacji wejść przerzutników D.

LP.

Q4

Q3

Q2

Q1

Q0

Q4'

Q3'

Q2'

Q1'

Q0'

0

0

0

0

0

0

0

0

0

0

1

1

0

0

0

0

1

0

0

0

1

1

2

0

0

0

1

1

0

0

1

1

1

3

0

0

1

1

1

0

1

1

1

1

4

0

1

1

1

1

1

1

1

1

1

5

1

1

1

1

1

1

1

1

1

0

6

1

1

1

1

0

1

1

1

0

0

7

1

1

1

0

0

1

1

0

0

0

8

1

1

0

0

0

1

0

0

0

0

9

1

0

0

0

0

0

0

0

0

0

Zaznaczamy grupy jedynek i patrzymy dla jakich bitów i w których kolumnach można je zakodować.

Funkcje wejść:

D0=nQ4

D1=Q0

D2=Q1

D3=Q2

D4=Q3

0x01 graphic

Licznik modulo 10 w kodzie Johsona z dołączonym dekoderem 1 z9

Schematy w programie dsch zostały zrealizowane z pomocą grupy laboratoryjnej
Tomasz Czerniak i Mariusz Maślanka