UNIWERSYTET ŚLĄSKI INSTYTUT IZYKI ZKŁD METOD KOMPUTEROWYH IZYKI I ELEKTRONIKI PROWNI ELEKTRONIZN ĆWIZENIE NR -B BDNIE PMIĘI TYPU EPROM I RM I. EL ĆWIZENI elem ćwiczenia jest poznanie działania i zastosowania elementów średniej skali integracji pamięci kasowalnej tylko poprzez naświetlanie światłem ultrafioletowym oraz pamięci statycznej utrzymującej informacje do momentu braku zasilania. II. WYMGNE WIDOMOŚI. lgebra Boole a. Dwójkowy i szesnastkowy zapis liczb naturalnych.. Opis zaciskowy i działanie pamięci EPROM i RM.. Znajomość zasad programowania w języku asemblera.
III. PRZEEG ĆWIZENI. BDNIE WŁSNOŚI PMIĘI EPROM. Przy pomocy komputera P. uruchomić program sterujący programatorem układów pamięciowych c:\ew\ ew.exe. Po uruchomieniu należy odczytać zawartość pamięci EPROM. W tym celu należy wyjąć układ scalony z zestawu pomiarowego i włożyć do programatora w gniazdo oznaczone symbolem X. Przy pomocy polecenia EPROM / RED należy dokonać odczytu. Standardowo po odczytaniu na ekranie komputera ukaże się zawartość pamięci EPROM w postaci kodu szesnastkowego. by poprawnie przeprowadzić ćwiczenie należy dokładnie zapoznać się z menu programu. Po odczytaniu należy dokonać skasowania układu E PROM poleceniem ERSE.. Jeśli okaże się, że nie wszystkie komórki maja wartość należy powtórzyć proces kasowania Jeśli poprawnie zostanie przeprowadzone kasowanie należy wczytać plik o nazwie EPROM.HEX za pomocą polecenia ILE /LOD w trybie INTEL HEX. Na ekranie ukaże się program sterujący pamięcią EPROM zawartą w układzie scalonym. Początkowe wiersze zawierają program, w którym zaleca się nie stosować zmian. Obszar dostępny do wprowadzenia zmian zawiera się w granicach od adresu 00H do 00H. Do tego obszaru adresowego należy wprowadzić liczby z zakresu 0- w postaci szesnastkowej. Liczby oraz adresy komórek należy zapisać w tabeli. Następnie przy pomocy polecenia OPTIONS /DEVIE wybrać typ badanego układu: MONTROL / INTEL /. Poleceniem EPROM / PROGRMMING przystąpić do zaprogramowania układu. Po zaprogramowaniu należy umieścić układ scalony w zestawie pomiarowym a następnie ustawić przełączniki tak, aby wskazywały napis ODZYT i włączyć zasilanie. Wówczas na wyświetlaczu ukaże się liczba. Następnie naciskając klawisz LT możemy przystąpić do odczytu pamięci EPROM. Przy pomocy klawiatury wpisać adres w postaci dziesiętnej dla którego chcemy odczytać liczbę. Każdy adres należy zatwierdzić klawiszem ENTER. Odczytane wartości zapisać w tabeli. Lp. Liczba (H) Liczba (0) dres (H) dres (0) Liczba odczytana...
. BDNIE PMIĘI RM Układ scalony stanowi pamięć RM o organizacji 0 x b i umieszczony jest wewnątrz obudowy zestawu pomiarowego. Na pulpicie sterowniczym zestawu pomiarowego należy ustawić przełącznik w pozycji ZPIS a następnie nacisnąć RESET a później ENTER. Przy pomocy klawiatury wpisać szereg kolejnych liczb pod dowolny adres od 0 do 000. Każda wpisana liczba zajmuje kolejne dwa adresy (starszy bajt tysiące i setki, młodszy bajt dziesiątki i jedności). Po uzupełnieniu własnymi zapisami pamięci RM należy przystąpić do jej odczytu. W tym celu ustawić odpowiednio przełącznik w pozycji ODZYT, zresetować układ i nacisnąć ENTER oraz wpisać żądany adres. Sprawdzić poprawność odczytanych wielkości.. UTOMTYZNY ZPIS W PMIĘI RM Wewnątrz zestawu pomiarowego znajduje się generator przestrajany rezystorem. Zmiany rezystancji powodują zmianę częstotliwości, która jest rejestrowana przez mikrokontroler i wpisywana do pamięci RM. Zmieniając nastawienie na oporniku dekadowym od -0k pod co drugi adres pamięci RM począwszy od 0H. Do gniazd znajdujących się na zestawie pomiarowym dołączyć rezystor dekadowy. Nastawić opór na wartość 000 i przy pomocy klawisza RESET zresetować zestaw pomiarowy. Następnie przy pomocy klawisza ENTER + LT przełączyć układ w tryb automatycznego pomiaru. Na wyświetlaczu powinna być liczba 0000. Po naciśnięciu ENTER rozpocznie się pomiar częstotliwości. Po zakończeniu pomiaru częstotliwość zostanie automatycznie zapisana w pamięci RM zaczynając od adresu 0H. Każde ponowne naciśnięcie klawisza ENTER dokonuje nowego pomiaru i wpisu pod co drugi adres. Koniec pomiaru sygnalizowany będzie liczbą. Następny pomiar możemy dokonać po zmianie nastawy rezystora dekadowego sugerując się wskazaniem diod sygnalizacyjnych. zęstotliwość zapisaną w pamięci RM odczytujemy tak jak w p.. (to znaczy ustawić ODZYT nacisnąć RESET i ENTER. W czasie gdy mikrokontroler wykonuje pomiar nie należy sugerować się diodami sygnalizacyjnymi przy pozycji ZPIS,ODZYT, DN, DRES
IV. OPROWNIE WYNIKÓW. Podać przykłady zastosowań pamięci EPROM i RM i wyjaśnić różnice między nimi.. Narysować widok obudowy pamięci RM wraz z opisem zaciskowym.. Sporządzić tabelę wpisanych liczb do pamięci EPROM w postaci kodu dec,bin,bd, HEX. Sporządzić mapę bitową pomięci EPROM.. Sporządzić wykres zależności częstotliwości generatora od rezystancji f(r). V. LITERTUR. P. Gałka :Podstawy programowania mikrokontrolera 0 ZNI, Warszawa r... ilpkowski, Ukady elektroniczne analogowe i cyfrowe EIT 00r.. J. Kalisz, Podstawy elektroniki cyfrowej WKŁ 00r.. P. Horowitz, W Hill, Sztuka elektroniki WKŁ 00r.. M. Pióro, Podstawy elektroniki WSiP 00r... hwaleba, Pracownia elektroniczna WSiP 00r.. J. Piecha, Elementy cyfrowe TTL Skrypt Uniwersytetu Śląskiego r. Badanie własności EPROM i RM 0 *R *R *R *R 0 0 0 B LS0 LS0 EPROM P0 P P P P P P P INT INT0 T T0 E/VP X X RESET RD WR P00 P0 P0 P0 P0 P0 P0 P0 P0 P P P P P P P RXD TXD LE/P PSEN 0 0 O D D D D D D D D LS Q Q Q Q Q Q Q Q 0 RM 0 0 W G E D0 0 D D D D D D D HT0 B D LS B D 0 0 Enter Zapis Odczyt LT Klawiatura +V Reset g k,n.n h 00k O Rdek g0 k TL0 TL0 k d0 k a k
Schemat układu pomiarowego.