|
||||||
Funkcja X2 mikrokontrolera umożliwia dwukrotnie szybsze wykonywanie rozkazów procesora w stosunku do typowego układu 80C32. Np. przy częstotliwości zegarowej 20MHz i przy włączonej funkcji X2, mikrokontroler pracuje jak normalna wersja 80C32 z częstotliwością 40MHz. Jest to zrealizowane poprzez skrócenie cyklu rozkazowego z 12 do 6 cykli zegara. Dwa rejestry DPTR umożliwiają skrócenie kodu wynikowego i przyspieszenie wykonywanego programu w stosunku do typowych układów 8051. Bardziej rozbudowany port szeregowy UART układu 80C32X2 jest przydatny np. w komunikacji wieloprocesorowej.
Moduł PRO-32 wyposażony został w pamięć EEPROM i zegar czasu rzeczywistego, pracujące w standardzie I2C. Znajdujący się w module układ awaryjnego zasilania z baterii umożliwia podtrzymywanie działania zegara po zaniku napięcia zasilania. Dodatkowo na płytce drukowanej znajduje się złącze typu IDC14 do podłączenia wyświetlacza LCD.
Na płytce drukowanej przewidziano miejsce na wlutowanie ośmiu przycisków, które mogą np. pracować jako klawiatura.
Użytkownik ma do dyspozycji pełną szynę adresową i szynę danych oraz końcówki z portów procesora, które doprowadzone są na granicę uniwersalnego pola lutowniczego.
Dekoder adresów, zrealizowany na układzie programowalnym typu GAL16V8, ma dodatkowe sygnały wyjściowe, które można zastosować do sterowania układów dołączonych do modułu, np. wyświetlacza typu LCD lub LED, klawiatury, układu wejścia/wyjścia, przetwornika A/C i C/A itp. Uniwersalne pole lutownicze przewidziane jest właśnie na dodatkowe układy.
Dzięki zainstalowaniu złącza szeregowego typu RS232 moduł daje się łatwo połączyć z dowolnym urządzeniem, umożliwiającym komunikację szeregową w standardzie RS232C. Urządzeniem takim może być komputer typu IBM PC.
Płytka może być zasilana niestabilizowanym napięciem stałym od około +7,5 V do około +12 V (układ zawiera swój własny stabilizator napięcia +5 V).
Na płytce przewidziane jest miejsce na złącze 32-stykowe lub 64-stykowe typu 811064 lub 851031.
Wszystkie układy scalone zamontowane są na podstawkach precyzyjnych, dzięki czemu układ jest łatwy w trakcie testowania, modyfikacji lub naprawie.
mikrokontroler z rodziny 8051 w obudowie DIP 40, z zewnętrzną lub wewnętrzną pamięcią programu,
częstotliwość rezonatora kwarcowego w zależności od typu mikrokontrolera może zawierać od 11.0592MHz do 40MHz,
pamięć typu EPROM - jedna z 2732, 2764, 27128, 27512, 28256,
pamięć typu RAM - dwa układy z 6116, 6264, 62256,
szeregowa pamięć EEPROM w standardzie I2C typu 24C02,
zegar czasu rzeczywistego (RTC) w standardzie I2C typu PCF8583,
złącze pod wyświetlacz LCD pracujący w trybie 4-bitowym,
układ do potrzymania napięcia zasilania zegara RTC,
szyna danych 8-bitowa D0-D7,
szyna adresowa 16-bitowa A0-A15,
dekoder adresu, układ reprogramowalny typu (ELPD) GAL16V8,
złącze szeregowe w standardzie RS232C, gniazdo 9-stykowe typu D-sub/M,
układ zerowania mikrokontrolera po włączeniu napięcia zasilania lub ręcznie,
miejsce do wmontowania specjalistycznego układu zerującego DS1232,
stabilizator napięcia +5V, wraz diodą LED do sygnalizacji napięcia zasilania,
gniazdko zasilania napięciem stałym, typu 2.1mm lub listwa zaciskowa 5mm,
zabezpieczenie przed błędnym napięciem zasilania,
wszystkie wejścia, wyjścia mikrokontrolera oraz dodatkowe sygnały wyprowadzone na pole lutownicze,
pole lutownicze o wymiarach 76x95mm z rastrem 0.1' (2.54mm),
zespół zworek do konfiguracji pamięci EPROM i RAM,
zworka do ustawiania zewnętrznej lub wewnętrznej pamięci programu,
miejsce pod złącze 32 lub 64 stykowe typu ELTRA 811,
miejsce pod złącze ISP do programowania mikrokontrolera w systemie, np. układu AT89S8252,
dwie diody LED podłączone do linii P1.6 i P1.7,
wymiary - 100x160x1.5mm, płytka drukowana dwustronna z metalizacją, maską i opisem,
średnia wartość prądu zasilania około 85mA dla Vcc=+5V,
pamięć EPROM z wpisanym programem monitora do współpracy z komputerem typu PC poprzez złącze szeregowe RS232,
podstawowe oprogramowanie oraz dodatkowe informacje zawarte na dyskietce 1.44Mb lub CD-ROMie.
2. OPIS MODUŁU
PRO32
Schemat blokowy modułu przedstawiony jest na Rys. 1 i składa się z kilku podstawowych części:
1. układ mikrokontrolera,
2. pamięć typu EPROM,
3. zestaw pamięci typu RAM,
4. dekoder adresów,
5. złącze szeregowe RS232,
6. układ zerowania mikrokontrolera,
7. układ zasilania,
8. układ wyświetlacza.
Rys. 1. Schemat blokowy modułu
PRO-31
Foto. 1. Wygląd modułu PRO32
Program monitor zapisany w pamięci EPROM służy do wymiany informacji
pomiędzy modułem a komputerem nadrzędnym.
Dzięki temu,
użytkownik w bardzo prosty sposób i szybko może testować swoje programy.
Monitor pozwala na dokonywanie podstawowych operacji związanych:
| . | ||||||
|
||||||