Uk ady cyfrowe - elementarz

Podobne dokumenty
Uk ady cyfrowe - elementarz

Układy cyfrowe - elementarz

Układy cyfrowe - elementarz

Układy elektroniki cyfrowej - elementarz Tomasz Słupiński, Zakład Fizyki Ciała Stałego FUW

Elektronika i techniki mikroprocesorowe

Elementy cyfrowe i układy logiczne

Wykład 3. Obwody cyfrowe. 22 maja 2018

ANALOGOWE UKŁADY SCALONE

PODSTAWY DZIAŁANIA UKŁADÓW CYFROWYCH

Statyczne badanie przerzutników - ćwiczenie 2

Ćwiczenie 7 Liczniki binarne i binarne systemy liczbowe.

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

PODSTAWY METROLOGII ĆWICZENIE 4 PRZETWORNIKI AC/CA Międzywydziałowa Szkoła Inżynierii Biomedycznej 2009/2010 SEMESTR 3

Opis programu do wizualizacji algorytmów z zakresu arytmetyki komputerowej

Tranzystor JFET i MOSFET zas. działania

Multiplekser, dekoder, demultiplekser, koder.

LABORATORIUM FOTONIKI

Wielkość analogowa w danym przedziale swojej zmienności przyjmuje nieskończoną liczbę wartości.

Podstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne...

Ćwiczenie D1 Bramki. Wydział Fizyki UW

LABORATORIUM Z PODSTAWOWYCH UK ADÓW ELEKTRYCZNYCH

Cyfrowe układy scalone c.d. funkcje

Bramki logiczne Podstawowe składniki wszystkich układów logicznych

Politechnika Białostocka

Rys 2. Schemat obwodów wejściowo/wyjściowych urządzeń w magistrali I2C

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

DTR.ZL APLISENS PRODUKCJA PRZETWORNIKÓW CIŚNIENIA I APARATURY POMIAROWEJ INSTRUKCJA OBSŁUGI (DOKUMENTACJA TECHNICZNO-RUCHOWA)

Wykład 2. Budowa komputera. W teorii i w praktyce

Automatyzacja i robotyzacja procesów produkcyjnych

Podstawy programowania sterowników GeFanuc

Tester pilotów 315/433/868 MHz

LABORATORIUM PRZYRZĄDÓW PÓŁPRZEWODNIKOWYCH

Krótkie przypomnienie

Architektura Systemów Komputerowych. Paweł Pełczyński

tel/fax lub NIP Regon

O autorze... 9 Wprowadzenie... 11

Arytmetyka liczb binarnych

Artur Cichowski Paweł Szczepankowski Wojciech Śleszyński TECHNIKA CYFROWA I MIKROPROCESOROWA LABORATORIUM

Układy cyfrowe. opracował: inŝ.marcin ZAJDOWSKI

Tester pilotów 315/433/868 MHz MHz

2. Przyk ad zadania do cz ci praktycznej egzaminu dla wybranych umiej tno ci z kwalifikacji E.20 Eksploatacja urz dze elektronicznych

Architektura komputerów Wykład 2

Automatyka Treść wykładów: Literatura. Wstęp. dr inż. Szymon Surma pok. 202, tel.

Arkusz zawiera informacje prawnie chronione do momentu rozpocz cia egzaminu.

Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014

CYFROWY WYŚWIETLACZ POŁOŻENIA TNP 10

OPIS liczniki EIZ- G INSTRUKCJA MONTA U

Spis procedur i programów

Wiedza niepewna i wnioskowanie (c.d.)

WSTĘP. Budowa bramki NAND TTL, ch-ka przełączania, schemat wewnętrzny, działanie 2

4. MATERIA NAUCZANIA Systemy i kody liczbowe Materia nauczania

Podstawowe układy cyfrowe

Państwowa Wyższa Szkoła Zawodowa

Systemy wbudowane Mikrokontrolery

ZL11ARM. Uniwersalna płyta bazowa

PRZEMYSŁOWY ODTWARZACZ PLIKÓW MP3 i WAV

Programator pamięci EEPROM

Oprogramowanie klawiatury matrycowej i alfanumerycznego wyświetlacza LCD

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy

WSTĘP DO ELEKTRONIKI

Dr inż. Jan Chudzikiewicz Pokój 117/65 Tel Materiały:

STEROWNIKI NANO-PLC NA PRZYKŁADZIE STEROWNIKA LOGO!

12. Wprowadzenie Sygnały techniki cyfrowej Systemy liczbowe. Matematyka: Elektronika:

Urządzenia do bezprzerwowego zasilania UPS CES GX RACK. 10 kva. Wersja U/CES_GXR_10.0/J/v01. Praca równoległa

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych

INSTRUKCJA OBSŁUGI WD2250A. WATOMIERZ 0.3W-2250W firmy MCP

Sterownik Silnika Krokowego GS 600

Układy cyfrowe. Najczęściej układy cyfrowe służą do przetwarzania sygnałów o dwóch poziomach napięć:

STEROWNIK PRZEPŁYWOMIERZA Z WYŚWIETLACZEM LED NA SZYNĘ DIN SPR1

PX319. Driver LED 1x2A/48V INSTRUKCJA OBSŁUGI

PRAWA ZACHOWANIA. Podstawowe terminy. Cia a tworz ce uk ad mechaniczny oddzia ywuj mi dzy sob i z cia ami nie nale cymi do uk adu za pomoc

LEKCJA. TEMAT: Funktory logiczne.

HiTiN Sp. z o. o. Przekaźnik kontroli temperatury RTT 4/2 DTR Katowice, ul. Szopienicka 62 C tel/fax.: + 48 (32)

Instrukcja obsługi zamka. bibi-z50. (zamek autonomiczny z czytnikiem identyfikatora Mifare)

INSTRUKCJA OBS UGI

Podstawy układów mikroelektronicznych

INFORMATOR TECHNICZNY GE FANUC. Rezerwacja w sterownikach programowalnych GE Fanuc. Standby Redundancy najprostszy system rezerwacji

LABORATORIUM Z PODSTAWOWYCH UK ADÓW ELEKTRYCZNYCH

Wzmacniacze. Rozdzia Wzmacniacz m.cz

Pomiar mocy pobieranej przez napędy pamięci zewnętrznych komputera. Piotr Jacoń K-2 I PRACOWNIA FIZYCZNA

Implant ślimakowy wszczepiany jest w ślimak ucha wewnętrznego (przeczytaj artykuł Budowa ucha

Sterownik nagrzewnicy elektrycznej HE

OŚWIETLENIE PRZESZKLONEJ KLATKI SCHODOWEJ

Cyfrowe Elementy Automatyki. Bramki logiczne, przerzutniki, liczniki, sterowanie wyświetlaczem

Układy sekwencyjne. Podstawowe informacje o układach cyfrowych i przerzutnikach (rodzaje, sposoby wyzwalania).

WYKŁAD 8. Postacie obrazów na różnych etapach procesu przetwarzania

Wydział Fizyki UW CC=5V 4A 4B 4Y 3A 3B 3Y

Architektura systemów komputerowych

Funkcje logiczne X = A B AND. K.M.Gawrylczyk /55

Stan wysoki (H) i stan niski (L)

PERSON Kraków

CYFROWY MIERNIK REZYSTANCJI UZIEMIENIA KRT 1520 INSTRUKCJA OBSŁUGI

1.3 Budowa. Najwa niejsze cz ci sk adowe elektrozaworu to:

Temat: Funkcje. Własności ogólne. A n n a R a j f u r a, M a t e m a t y k a s e m e s t r 1, W S Z i M w S o c h a c z e w i e 1

INSTRUKCJA OBS UGI. Stabilizowane zasilacze pr du sta ego. modele: DF173003C DF173005C

SWB - Wprowadzenie, funkcje boolowskie i bramki logiczne - wykład 1 asz 1. Plan wykładu

INSTRUKCJA OBSŁUGI URZĄDZENIA: HC8201

Komunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji PUT/GET

Ćw. 5: Bramki logiczne

Podstawowe działania w rachunku macierzowym

Transkrypt:

Uk ady cyfrowe - elementarz Tomasz S upi ski Pracownia Fizyczna i Elektroniczna, dla In ynierii Nanostruktur oraz 27.4.25 Energetyki i Chemii J drowej Pliki symulacji do wyk adu dla programu Logisim (licencja GPL, dr Carl Burch) s dost pne tutaj: http://www.fuw.edu.pl/~tomslu/pfie_24l/

Plan Elektronika cyfrowa vs analogowa - bity, uk ady liczenia: dwójkowy, oktalny, heksadecymalny, - kod BCD - transmisja danych równoleg a i szeregowa - algebra Boole a - rachunek zda, to samo ci logiczne, funkcje logiczne Bramki logiczne uk ady kombinacyjne - reprezentacja uk adów logicznych, tabelki prawdy, zapis funkcyjny, uk ady bramek logicznych, - bramki NOT, OR, NOR, AND, NAND, XOR - rodzina bramek TTL i HC Symulator uk adów logicznych Logisim i przyk ady symulacji dzia ania uk adów - przyk ady dzia ania bramek - dekoder liczby dziesi tnej kodowanej binarnie w kodzie BCD - wy wietlacz numeryczny 7-segmentowy - pó sumator, sumator

Przyk ady uk adów kombinacyjnych i zasady ich projektowania, symulator Logisim Uk ady sekwencyjne przerzutniki - przerzutnik jako elementarny uk ad pami ciowy - przerzutniki typu T, D, J-K, S-R - wej cia asynchroniczne przerzutników Przyk ady uk adów z przerzutnikami - licznik 4-bitowy Inne wa ne uk ady cyfrowe (tylko wspomniane, bez szczegó ów): - przetworniki analogowo-cyfrowy A/D i cyfrowo-analogowy D/A - rejestry - pami - ALU jednostka arytmetyczno-logiczna mikroprocesora - uk ady wej cia wyj cia mikroprocesora lub mikrokontrolera Omówienie makiety do wicze

Uk ady analogowe napi cie przetwarzane przez uk ad analogowy mo e przyjmowa dowolne warto ci z pewnego przedzia u np. wzmacniacz akustyczny, wzmacniacz pomiarowy, itp Uk ady cyfrowe uk ad interpretuje napi cia jako jeden z dwu stanów (niski L = Low) albo (wysoki H = High) i przetwarza takie sygna y dwustanowe zgodnie z zasadami logiki matematycznej (algebry Boole a) oraz dwójkowego uk adu liczenia - przebieg prostok tny o sta ej cz stotliwo ci

Poziomy napi odpowiadaj cych stanom logicznym (L=low) i (H=high) dla rodziny uk adów TTL / HC (ozn. 74nnn) Wej cia Wyj cia stany TTL U wej cia:.8 V U wyj cia:.4 V U wej cia: 2 5 V U wyj cia: 2.7 5 V Wyj cia maj wi kszy odst p napi dla stanów i ni wej cia aby zmniejszy szanse b du przy pod czaniu wyj do wej kolejnych uk adów

Sygna y analogowe vs. cyfrowe; dwójkowy uk ad liczenia, bity, bajty przewód elektryczny U(t) - sygna analogowy, np. 55 woltów Sygna y cyfrowe: Kod dwójkowy: (2) = *2 7 +*2 6 +*2 5 +*2 4 +*2 3 +*2 2 +*2 +*2 = 55 () Przesy anie warto ci liczbowej 8-bitowej (transmisja równoleg a 8-bitowa) MSB bit najbardziej znacz cy, najstarszy LSB bit najmniej 27 2 6 25 2 4 2 2 2 3 2 2 np.: znacz cy, najm odszy 8 przewodów s owo 8-bitowe = bajt Bity liczby dwójkowej mo na te przesy a kolejno pojedynczym przewodem wg ustalonego standardu - transmisja szeregowa (np. USB Universal Serial Bus)

Uk ad liczenia ósemkowy (oktalny) (2) = *2 7 +*2 6 +*2 5 +*2 4 +*2 3 +*2 2 +*2 +*2 = 55 () = = 233 (8) = ( *2 7 +*2 6 )+ (*2 5 +*2 4 +*2 3 )+ (*2 2 +*2 +*2 ) Oktalnie: cyfry,, 2, 3, 4, 5, 6, 7 kolejne pozycje liczby oktalnej: 8 =, 8 = 8, 8 2 = 64, 8 3 = 52 itd. atwe t umaczenie liczb w systemie dwójkowym na system oktalny trójki cyfr dwójkowych od prawej strony daj kolejne cyfry liczby oktalnej. kod dwójkowy

Uk ad liczenia szestnastkowy (heksadecymalny) cyfry,, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F kolejne pozycje liczby heksadecymalnej: 6 =, 6 =6, 6 2 =256,.. np. Bh = *6 2 + *6 + *6 = 267 () inny zapis: xb - takim kodem numerowane s np. komórki pami ci komputerów atwe t umaczenie zapisu dwójkowego na heksadecymalny (2) = 9Bh - czwórki cyfr binarnych daj cyfry heksadecymalne.

Kod BCD Binary Coded Decimal Kod BCD Binary Coded Decimal (cyfry dziesi tne kodowane dwójkowo) Kodowanie BCD umo liwia przesy anie 4 przewodami kolejnych cyfr liczby dziesi tnej. Np. 55 () = ( ) BCD

Sygna y analogowe vs. cyfrowe Sygna y cyfrowe: - znacznie bardziej odporne na zak ócenia, znacznie mniej b dów - mo na je atwo przetwarza wg ró nych funkcji - mo na w znaczny sposób zautomatyzowa wykonywanie pomiarów, przetwarzanie wyników i wykorzystanie wyników do sterowania i kontroli - dane w postaci cyfrowej mo na atwo przechowywa (pami ) Uk ady cyfrowe s wzgl dnie tanie dzi ki masowej produkcji standardowych uniwersalnych cz ci sk adowych cyfrowych uk adów scalonych Pomiary fizyczne dotycz zwykle sygna ów analogowych, sterowanie te zwykle wymaga sygna ów analogowych. Do konwersji analogowo-cyfrowej wykorzystuje si specjalizowane uk ady scalone: - przetworniki analogowo - cyfrowe (A/D - analog/digital) - przetworniki cyfrowo analogowe (D/A - digital/analog) Przyk ady urz dze zawieraj cych przetworników A/D i D/A: - karta d wi kowa w komputerze PC ( A/D wej cia karty, D/A wyj cia karty ) - oscyloskop cyfrowy, miernik uniwersalny cyfrowy (A/D), - generator funkcyjny cyfrowy (D/A)

Uk ady cyfrowe do przetwarzania sygna ów cyfrowych (masa, ziemia, poziom odniesienia napi ) Uk ady cyfrowe uk ad interpretuje napi cia jako jeden z dwu stanów (niski L = Low) albo (wysoki H = High) i przetwarza takie sygna y dwustanowe zgodnie z zasadami logiki matematycznej (algebry Boole a) oraz dwójkowego uk adu liczenia

Podstawowe operacje logiczne, algebra Boole a (= rachunek zda ) Aby wykonywa operacje matematyczne na liczbach dwójkowych wykorzystuje si, jako podstawowy element, operacje logiczne na pojedynczych bitach przyk ady b d dalej, Przyporz dkowanie: = stan L = False (fa sz) = stan H = True (prawda) Podstawowe dzia ania (funkcje) logiczne: suma logiczna (alternatywa): x + y OR iloczyn logiczny (koniunkcja): x. y AND negacja: ~ x x NOT Ka d operacj logiczn mo na z o y z tych podstawowych dzia a logicznych Uk ady cyfrowe s uk adami elektronicznymi wykonuj cymi funkcje logiczne i matematyczne w uk adzie dwójkowym

Podstawowe operacje logiczne realizacje przez bramki cyfrowe Suma logiczna x y w = x+y bramka OR x + y alternatywa Iloczyn logiczny x y w = xy AND x y koniunkcja NOT Negacja x x x x

Inne u yteczne funkcje logiczne i ich bramki cyfrowe Funkcja NOR x y NOR w x y x y NOR (zaprzeczona alternatywa) Funkcja NAND x y NAND NAND w xy x y (zaprzeczona koniunkcja) XOR Exclusive OR = XOR x y XOR w xy xy (alternatywa wykluczaj ca)

To samo ci rachunku zda = algebry Boole a x y y x - Suma logiczna, alternatywa xy yx - Iloczyn logiczny, koniunkcja x( y z) xy xz x yz ( x y)( x z) - Rozdzielno koniunkcji - Rozdzielno alternatywy!!! x x x x x x - Podwójna negacja x y x y - Prawa de Morgana x y x y

W asno funkcji logicznych Wszystkie funkcje logiczne, nawet najbardziej skomplikowane, daje si zrealizowa z podstawowych funkcji logicznych, np: ) tylko z AND oraz NOT 2) tylko z NAND 3) tylko z NOR 4) tylko z XOR oraz AND Aby to udowodni nale y wykaza, e z danego zestawu da si z o y pozosta e podstawowe funkcje logiczne.

Jak to pracuje symulator uk adów logicznych Logisim http://www.cburch.com/logisim/ - program na licencji GPL (free!!!) wymaga zainstalowania Java RE ver. 5 lub pó niejszej (np. dla WinXP plik: jre-7u55-windows-i586.exe ) Java RE do pobrania np. st d: https://www.java.com/pl/download/

Plik przyk adu w programie Logisim: p_bramki-rysunki-.circ

- uruchomienie modu symulacji z menu Simulation Simulation Enabled, - stany zmiennych wej ciowych (Pin Output? No) zmienia si wska nikiem r czka

Przyk ady. Sprawdzi tabelki prawdy dla podstawowych bramek pliki symulacji Logisim: p_bramki-rysunki-.circ, p_or_and_nand_nor.circ 2. Zbudowa uk ad cyfrowy realizuj cy sum logiczn x + y u ywaj c wy cznie bramek NAND, sprawdzi rezultat tabelk prawdy i przez porównanie wyniku z bramk OR - nale y skorzysta z prawa de Morgana plik symulacji: pc_suma_nand-.circ x y x y xy 3. Zbudowa dekoder ( wykrywacz ) liczby 7, (potem tak e 7 i 9) spo ród liczb 4-bitowych pliki symulacji: p2_dekoder_liczby-7.circ, p2b_dekoder_7-9_bcd.circ 4. Zbudowa uk ad cyfrowy obs uguj cy 7-segmentowy wy wietlacz jednej cyfry dziesi tnej kodowanej BCD, czyli wy wietlaj cy cyfr dziesi tn z jej kodu BCD - nieco trudne zadanie! pliki symulacji: p3_7-segment-display_.circ, p3a_7-segment-display_2_caly-uklad-2.circ 5. Zbudowa uk ad sumuj cy dwie liczby 3 lub 4 bitowe - tak e nieco trudne zadanie! pliki symulacji: p4_sumator-3-bitowy.circ, p4a_sumator-4-bitowy.circ

ad Przyk ad 3: Funkcja ma wykrywa liczby 7 i 9, czyli ma dawa w wyniku warto wtedy i tylko wtedy, gdy 4 bity na wej ciu tej funkcji, czyli 4 bity DCBA kodu BCD, koduj cyfr 7 lub cyfr 9. Fragment tabelki prawdy (wypisa ca o!) wej cia D C B A wyj cie w 7 9 Szukana funkcja: w DCBA DCBA ( DCB DCB) A Funkcj t wypisuje si jako sum sk adników b d cych iloczynem wej lub zaprzecze wej w taki sposób, aby ka dy iloczyn dawa warto w= dla po danych warto ci wej. Z w asno ci koniunkcji wynika, e dla innych warto ci wej b dzie w=. Funkcj nast pnie nale y zminimalizowa (upro ci ) korzystaj c z to samo ci rachunku zda algebry Boola lub z ich graficznego przedstawienia tablic (map) Karnaugh a. - Naj atwiej zrealizowa t funkcj korzystaj c m.in. z 3-wej ciowych bramek AND Zadanie domowe: jak j zrealizowa korzystaj c wy cznie z bramek 2-wej ciowych?

w5 w8 ad Przyk ad 4: - wy wietlacz 7-segmentowy (ósme pole to kropka dziesi tna) Chcemy sterowa nim, tzn. wy wietla cyfry dziesi tne kodowane jako 4 bity kodu BCD (przyk ad zrealizowano dla cyfr szesnastkowych). Wyj cia: w, w2, w8 - kolejne pola wiec ce wy wietlacza, w.. w4 czyli poszukujemy 8 tych funkcji (pole wy wietlacza wieci, gdy dostaje stan, ga nie gdy stan ) Wej cia: D C B A - 4 bity kodu BCD cyfra D C B A w w2 w3 w4 w5 w6 w7 w8 Tabelka prawdy 8 funkcji w..w8 wype niona na podstawie rozpoznania, które pola wy wietlacza wiec dla kolejnych cyfr szesnastkowych,, 9,A,,F 2 3 4 5 6 7 8 9 Logisim pozwala na podstawie tabelki prawdy wyznaczy funkcje i zaproponowa uk ad bramek!!! A B C D E F

ad. Przyk ad 5 Pó sumator, sumator (sumowanie liczb dwójkowych)

Realizacje w uk adach scalonych serii TTL lub HC Zasilanie uk adów scalonych TTL / HC: Vcc = +5V, GND = V

Zasady budowania uk adów cyfrowych z bramek TTL lub HC TTL = Transistor Transistor Logic Uk ady scalone TTL i HC s zasilane napi ciem 5V +/-.25V Logicznemu zeru odpowiada napi cie -.4V (.8V dla wej ) Logicznej jedynce odpowiada napi cie 2.7 5V (2 5V dla wej ) Niepod czone wej cie bramki przyjmuje samoistnie stan (tylko dla TTL) W uk adach serii HC niepod czone wej cia mog przyjmowa stany nieokre lone WNIOSEK: nie mo na zostawia wej z niezdefiniowanymi stanami (stany wszystkich wej nale y definiowa przez odpowiednie czenie do masy, napi cia zasilania 5V lub odpowiednich wyj ) Nie wolno czy ze sob wyj bramek mo liwe uszkodzenie uk adu!!! redni czas przenoszenia sygna u przez bramk TTL wynosi -3 ns Przed przy czeniem napi (zasilacz, generator) do uk adu nale y upewni si, e warto ci tych napi s zgodne ze standardem TTL / HC (max 5V)!!!

Jak s zbudowane uk ady TTL na przyk adzie 2-wej ciowej bramki NAND (schemat uproszczony) Na wej ciu jest tranzystor 2-emiterowy. Je li wej cia A i B w stanach (U>2.7V), to Baza TR jest na wysokim potencjale i z cze BC TR przewodzi pr d otwieraj c TR2, czyli wyj cie Q=. Je li cho jedno z wej A lub B jest w stanie, to Baza TR jest na niskim potencjale Tranzystory bipolarne wykorzystane jako przyrz dy prze czaj ce, pracuj ce albo w stanie odci cia (cut-off), albo w stanie nasycenia= =otwarcia (fully-on) (z cze EB w stanie przewodzenia), wi c przez Colector TR nie p ynie pr d i TR2 EC nie przewodzi, czyli Q=.

Produkowane obecnie rodziny uk adów cyfrowych dominuj tranzystory CMOS ( unipolarne): ni sze napi cia zasilania, mniejsze moce, wi ksze cz stotliwo ci pracy, prostsza produkcja z firmy Texas Instruments, http://logic.ti.com

Uk ady sekwencyjne - przerzutniki Bramki logiczne przyk ady uk adów kombinacyjnych, dla których stan wyj w danej chwili zale y tylko od stanu wej w tej samej chwili Uk ady sekwencyjne stan wyj zale y od stanu wej w chwili taktów zegara, tak e mo e zale e od stanu wyj w poprzednich chwilach. Ustalenie stanu wyj nast puje w chwili taktu zegara. Takt zegara to zmiana stanu wej cia zegarowego CLK z na

Przerzutniki (ang. flip-flop) najprostsze uk ady pami taj ce swój stan A, B wej cia danych ( lub ) C= CLK clock - wej cie synchronizacyjne (zegarowe) Q wyj cie, ~Q zanegowany stan wyj cia Q R, S wej cia asynchroniczne (wymuszaj natychmiastow zmian stanu Q) Reset (wymusza Q=), Set (wymusza Q=) Przy nieaktywnych wej ciach asynchronicznych stan wyj cia Q jest ustalany w chwili taktu zegara CLK (takt zegara to zmiana stanu CLK z na ). Mi dzy taktami zegara przerzutnik pami ta swój stan wyj cie Q nie zmienia si niezale nie od stanów wej A i B.

Przerzutniki T, D, J-K, S-R n - kolejne takty zegara, tzn. zmiany stanu wej cia CLK z na T Q n+ Q n ~Q n - Przy ka dym takcie zegara przerzutnik T zmienia warto Q na przeciwn je li T=, lub pozostawia niezmienion je li T=. D Q n+ - Przy ka dym takcie zegara przerzutnik D ustala warto Q równ warto ci wej cia D J K Q n+ S R Q n+ Q n Q n ~Q n??? Pliki symulacji: p5_przerzutniki-t-d.circ, p5a_t-d_flip-flop-.circ

Jak to pracuje symulator Logisim Plik symulacji: p5a_t-d_flip-flop-.circ

Realizacje w uk adach scalonych serii TTL

Licznik 4-bitowy ( przelicznik daje kolejne liczby 4-bitowe, zlicza impulsy zegara) Przerzutniki JK zastosowane jako przerzutniki T (zwarte wej cia J i K porównaj tabelki prawdy przerzutników JK i T) Pliki symulacji: p6_licznik-4-przerzutniki-t.circ, p6a_licznik_4-bit_4xd-flip-flop_v2.circ

w kierunku mikroprocesorów ALU arithmetic-logic unit (jednostka arytmetyczno-logiczna), sumator to najprostszy element ALU, ALU mo e wykonywa ró ne operacje na dwu argumentach: dodawanie, odejmowanie, negowanie, przesuwanie bitów, mno enie, porównywanie, przesy anie do pami ci, itp. Operacje wykonywane przez ALU s sterowane komendami j zyka maszynowego zakodowanymi jako s owa np. 8-bitowe, 6-bitowe,. atwiejsze ni j zyk maszynowy do zapami tania przez programist komendy nosz nazw j zyka Assembler. Rejestr np. 8-bitowy analog przerzutnika D, s u y do przechowywania s ów bitowych. W mikroprocesorach s rejestry danych dla ALU i rejestry komend do wykonania przez ALU. Pami mo na o niej my le jako o macierzy przerzutników maj cych swoje adresy numeruj ce komórki pami ci Uk ady wej cia wyj cia - transmisja (przewa nie równoleg a) danych zewn trznych (do lub z mikroprocesora)

Makieta do wiczenia dot. uk adów cyfrowych - praca bez lutowania Zasada efektywnej pracy: z o one uk ady nale y montowa i uruchamia etapami, czyli sprawdza poprawno dzia ania kolejnych niewielkich cz ci. Jako próbnik stanów logicznych mo na wykorzysta jedn z diod D D.