Sprawozdanie 2, Informatyka PWr, Algorytmy i Struktury Danych, Architektura Systemów Komputerowych, sprawozdania MOJE


Sprawozdanie 2

Układy cyfrowe i systemy wbudowane

Prow.: dr inż. Dariusz Caban

  1. Założenia

Celem laboratorium było stworzenie 3-bitowego licznika synchronicznego posługującego się kodem Graya, polegającym na odbiciu lustrzanym kodu 2-bitowego i dopisaniu 0 do początkowych liczb kodu i 1 do końcowych.

  1. Wykonanie

Wykorzystaliśmy przerzutniki JK do wykonania własnego licznika synchronicznego, którego zmiany stanów przedstawiały się następująco:

000 001

001 011

011 010

010 110

110 111

111 101

101 100

100 000

Po 8-miu przebiegach licznik zmiany stanów zapętla się i zaczyna cykl od początku.

Trzy diodki zostały podłączone do wyjść Q1, Q2 i Q3 z przerzutników. Ponieważ programowany układ zakłada, że wartością spoczynkową jest `1', a przy pobudzeniu otrzymujemy `0', wyjścia na diodki trzeba zanegować, by uzyskać prawidłowy efekt.

Dodatkowo zaprogramowano przycisk reset, wejście clock na przerzutniki zaprogramowano na zegarze układu.

  1. Równania układu:

Równania licznika:

0x01 graphic

Równania układu kombinatorycznego dla wyść:

Y1=Q1

Y2=Q2

Y3=Q3

  1. Rysunek układu:

0x08 graphic
0x01 graphic

  1. Objaśnienia:

Uwzględniono dwa wejścia (przycisk 1, clock) oraz trzy wyjścia (dioda1, dioda2,dioda3). Cały układ wymaga 3 przerzutników JK. Przycisk clear zeruje przerzutniki, które zaczynają pracę od początku.

  1. Wyniki końcowe:

Licznik działał bez zastrzeżeń.

str. 2

Elżbieta Tchorowska 03-11-2010

Konrad Kukulski

str. 1



Wyszukiwarka