180 likes | 580 Views
Materiały laboratoryjne. Architektura komputerów. Symulacje w programie Multimedia Logic. Główne okno programu Multimedia Logic. Zapis oraz odczyt utworzonego projektu. Nawigacja symulacją. Paleta z narzędziami. Obszar roboczy symulacji. Paleta z elementami. Zestaw:. Połączenia.
E N D
Materiały laboratoryjne Architektura komputerów Symulacje w programie Multimedia Logic
Główne okno programu Multimedia Logic Zapis oraz odczyt utworzonego projektu Nawigacja symulacją Paleta z narzędziami Obszar roboczy symulacji
Paleta z elementami • Zestaw: Połączenia Bramki Generator sygnału cyfrowego Dioda LED Włącznik Wyświetlacz 7-segmentowy Klawiatura i Keypad Przerzutnik Nadajnik i odbiornik sygnału (stronicowanie projektu) Uziemienie (logiczne „0”) Ustawienie (logiczne „1”) Wejścia oraz wyjścia Licznik Pamięć Zegary
Zastosowanie podstawowych elementów • Układ 1: Stan początkowy
Dostępne bramki i ich konfiguracja • Bramki: Bramki podstawowe Bramki z negacją
Układ sprawdzania bramek AND i XOR • Układ 2:
Konstruowanie bramek z bramek NAND • Przykłady:
Układ kombinacyjny dla sumy iloczynów • Układ 3: Mała liczba jedynek – stosujemy sumę iloczynów (SoP – Sum of Products) Tabela prawdy Formuła do realizacji
Układ kombinacyjny dla iloczynu sum • Układ 4: Układ 4: Mała liczba zer – stosujemy iloczyn sum (PoS – Product of Sums) Tabela prawdy Formuła do realizacji
Licznik i wyświetlacz 7-segmentowy • Układ 5: Takt zegarowy Kierunek zliczania Zerowanie licznika
Zegar, licznik i wyświetlacz 7-segmentowy • Układ 6: Odstęp między taktami
Sterownik silnika krokowego • Układ 7: Ręczny takt Układ kombinacyjny włączania jednego uzwojenia Kierunek pracy silnika
Układ testujący keypad • Układ 8: Sygnalizacja naciśnięcia przycisku Możliwość wybory liczby jednej z szesnastu Zapamiętana wartość zdekodowana do formatu 7-segmentowego 4 bitowe wyjście binarne NKB Włącznik kropki
Demultiplekser jako dekoder • Układ 9: Układ dekodera 3 do 8 Adres wybranej diody LED podany na 3 bitach Zaadresowana dioda LED włączona lub wyłączona
Licznik i demultiplekser jako sterownik • Układ 10: Układ sterownika silnika krokowego z zastosowaniem licznika i demultipleksera Sterowanie ręczne w taktowaniu Wykorzystane 2 bity na wyjściu licznika Układ bramek zastąpiony przez demultiplekser
Sterownik z zegarem • Układ 11: Układ sterownika silnika krokowego z zastosowaniem licznika, demultipleksera oraz zegara podającego takt co 100 ms Ręczna zezwolenie na podawanie taktów zegarowych
Podział projektu na strony - nadawanie • Układ 12 str.1: Sterowanie oświetlenia choinkowego – gwiazda (część nadawcza) Wybór strony projektu Źródło sygnału, który zostanie przekazany do następnej strony projektu Demux – wersja 3 do 8
Podział projektu na strony - odbiór • Układ 12 str.2: Sterowanie oświetlenia choinkowego – gwiazda (część odbiorcza) Odbiornik sygnałów pobranych z pierwszej strony projektu