ZE3442-8088 Mikrokomputer, pudełko do eksperymentów, sprzęt dydaktyczny, sprzęt szkolny, sprzęt do szkoleń elektrycznychPrzegląd systemu
Wprowadzenie
Przed użyciem systemu eksperymentalnego z mikrokomputerem, prosimy o dokładne zapoznanie się z niniejszą instrukcją, aby w pełni zrozumieć system. Przegląd systemu, instalacja i użytkowanie są zawarte w niniejszej książce, a pozostałe informacje odnoszą się do odpowiednich rozdziałów w danym tomie.
Cechy systemu
1. Mikrokomputer posiada zewnętrzny emulator 51, zwartą strukturę, pełne współdzielenie zasobów, brak przełączania magistrali oraz automatyczną identyfikację typu procesora.
2. System eksperymentalny charakteryzuje się doskonałą konfiguracją oprogramowania i sprzętu. Oprogramowanie symulacyjne obsługuje systemy Windows 98/2000/XP i inne, a także wspiera rozwój języka asemblera i języka C. Zawartość eksperymentalna jest bogata i stanowi idealną platformę do nauczania mikrokomputerów jednoprocesorowych, zasad działania i interfejsów mikrokomputerów.
Alokacja zasobów systemowych
1. Alokacja przestrzeni dyskowej ROM/RAM
2. Alokacja adresów portów wejścia/wyjścia
Instalacja i użytkowanie systemu
Instalacja i użytkowanie systemu eksperymentalnego
1. Instalacja oprogramowania symulacyjnego składającego się z 51 części: Plik instalacyjny DICE-Microcomputer Principle Test Box_KEIL CDROM\TOOL\Keil V809a \1Install\c51v809a.exe, zgodnie z instrukcjami zawartymi w pliku DICE-Microcomputer Principle Test Box_KEIL CDROM\TOOL\Keil V809a \KEIL V809a Installation Instructions.doc, dokończ instalację oprogramowania symulacyjnego KEIL składającego się z 51 części. Szczegółowe instrukcje można znaleźć w dokumencie DICE-Microcomputer Principle Test Box_KEIL CDROM\REF\DICE-KEIL USB Emulator User Manual.pdf.
2. Ustawienia systemowe
Ustaw wszystkie przełączniki SW3–SW5 w pozycji ON, włóż kartę 51K-CPU do uchwytu karty CPU (po obu stronach jednostki 8088Unit) i zewrzyj blok zwarciowy karty 51K-CPU do pozycji „program poza układem” (podczas pracy w trybie offline lub eksperymentu z emulatorem, blok zwarciowy jest podłączony do pozycji „program poza układem”. Po załadowaniu programu do wewnętrznej pamięci FLASH komputera jednoprocesorowego AT89S52 za pośrednictwem programatora lub ISP online, blok zwarciowy jest podłączony do pozycji „program na układzie”).
3. Programowanie online ISP
Podczas ładowania pliku HEX do wewnętrznej pamięci FLASH komputera jednoprocesorowego za pomocą kabla do pobierania, ustaw drugi blok zwarciowy na karcie 51K-CPU w „tryb programowania”. W przypadku normalnych eksperymentów, ustaw go w „tryb ogólny” podczas wykonywania programu.
Szczegółowe informacje na temat korzystania z programu ISP online i jego ustawień można znaleźć w dokumencie CD DICE-Microcomputer Principle Test Box_KEIL CDROM\REF\51 Single-chip Computer ISP Download Function Application (USB Interface).doc.
4. Praca w trybie offline
Po włączeniu zasilania urządzenia eksperymentalnego na wyświetlaczu powinien pojawić się komunikat „P.___ ___51”, co oznacza, że system eksperymentalny znajduje się w trybie offline 51. Można wprowadzić odpowiedni numer eksperymentu za pomocą klawisza urządzenia eksperymentalnego, a następnie nacisnąć klawisz [EX/FV], aby uruchomić program eksperymentalny z pełną prędkością. Na przykład, wprowadź klawisze numeryczne 0 i 9, podłącz przewody eksperymentu analogowo-cyfrowego, a następnie naciśnij klawisz [EX/FV], aby uruchomić eksperyment analogowo-cyfrowy o numerze sekwencji dziewięć.
5. Podłączanie do komputera
Po upewnieniu się, że zasilanie jest wyłączone, wyjmij układ mikrokontrolera AT89S52 z karty 51K-CPU, podłącz wtyczkę IDC40 z 40-żyłowego białego płaskiego kabla do gniazda IDC40 emulatora USB DICE-KEIL, a następnie za pomocą losowo rozmieszczonego kabla USB podłącz emulator do komputera; podłącz 40-rdzeniową głowicę emulacyjną na drugim końcu 40-żyłowego białego płaskiego kabla do zielonego gniazda blokującego w prawym górnym rogu instrumentu eksperymentalnego DICE-5210K.
Uwaga: Nie podłączaj odwrotnie. Pierwszy pin w lewym górnym rogu 40-pinowego gniazda DIP to pierwszy pin mikrokontrolera. Na pierwszym pinie 40-pinowego złącza emulacyjnego znajduje się strzałka. Emulator USB DICE-KEIL należy umieścić po prawej stronie płytki eksperymentalnej. W razie pytań prosimy o kontakt z naszym działem pomocy technicznej. (5) Szczegółowe informacje na temat instalacji i użytkowania oprogramowania i sterowników znajdują się w instrukcji obsługi emulatora.

Uwaga:
(1) Niezależnie od tego, czy podłączasz i odłączasz układy scalone i karty procesora, podłączasz kable komunikacyjne, ustawiasz zworki, czy podłączasz układy eksperymentalne, upewnij się, że robisz to przy wyłączonym zasilaniu, w przeciwnym razie może to spowodować uszkodzenie sprzętu.
(2) Po podłączeniu układu eksperymentalnego należy go dokładnie sprawdzić przed włączeniem zasilania.
Eksperyment 1: Eksperyment z podświetleniem portu P1
Eksperyment 2: Eksperyment z kierunkowskazami P1
Eksperyment 3: Wejście portu P3.3, wyjście portu P1
Eksperyment 4: Przemysłowe sterowanie sekwencyjne
Eksperyment 5: Wyjście portu 8255 A, B, C – przebieg prostokątny
Eksperyment 6: Port 8255 PA steruje portem PB
Eksperyment 7: Sterowanie sygnalizacją świetlną 8255
Eksperyment 8: Proste rozszerzenie wejścia/wyjścia
Eksperyment 9: Eksperyment z konwersją analogowo-cyfrową
Eksperyment 10: Eksperyment z konwersją cyfrowo-analogową
Eksperyment 11: Eksperyment z wyświetlaczem klawiatury 8279
Eksperyment 12 i 13 (Drukarka)
Eksperyment 14: Eksperyment z zegarem kalendarzowym DS12887
Eksperyment 15: Eksperyment z odczytem i zapisem na karcie pamięci I2C
Eksperyment 16: Nagrywanie ISD1730
Eksperyment 17: Odtwarzanie ISD1730
Eksperyment 18: Sterowanie przekaźnikiem
Eksperyment 19: Sterowanie silnikiem krokowym
Eksperyment 20: Przebieg prostokątny 8253
Eksperyment 21: Eksperyment z regulacją prędkości w pętli zamkniętej małego silnika prądu stałego
Eksperyment 22: Eksperyment z wyświetlaczem matrycowym LED 16*16
Eksperyment 23: Eksperyment z wyświetlaczem LCD 128*64
Eksperyment 24: Eksperyment z programowalnym asynchronicznym interfejsem komunikacyjnym 8250 (samonadawanie i samoodbieranie)
Eksperyment 25: Eksperyment z programowalnym interfejsem komunikacyjnym 8251 (z komputerem)
Eksperyment 26: Eksperyment z transmisją szeregową MCU RS232/RS485 (komunikacja dwumaszynowa)
Eksperyment 27. Eksperyment z odbiorem szeregowym MCU RS232/RS485 (komunikacja z dwiema maszynami)
Eksperyment 28. Eksperyment z inteligentnym pomiarem temperatury opartym na DS18B20
Eksperyment 29. Eksperyment z komunikacją w podczerwieni w jednoprocesorowym systemie mikrokomputerowym
Eksperyment 30. Eksperyment z szeregową konwersją analogowo-cyfrową TL549
Eksperyment 31. Eksperyment z szeregową konwersją cyfrowo-analogową 10-bitową TLC5615
Eksperyment 32. Eksperyment z układem zegara czasu rzeczywistego/kalendarza PCF8563
Eksperyment 33. Eksperyment z układem resetu watchdoga MAX813L
Eksperyment 34. Eksperyment z konwersją napięcia/częstotliwości LM331
Eksperyment 35. Eksperyment z odczytem i zapisem danych z układu pamięci szeregowej 93C46
Eksperyment 36. Eksperyment z odczytem i zapisem danych z pamięci magistrali I2C AT24C02
Eksperyment 37. Eksperyment z modulacją szerokości impulsu PWM
Eksperyment 38. Połączenie szeregowo-równoległe 74LS164 konwersja
Eksperyment 39 165 Eksperyment konwersji równoległej do szeregowej
Eksperyment 40 Eksperyment z wykonaniem muzyki elektronicznej
Eksperyment 41 Eksperyment z temperaturą i ciśnieniem
