TOP0X REV.0 Moduł adaptacyjny dla płyt EVB0X Instrukcja użytkownika Evalu ation Board s for, AVR, ST, PIC microcontrollers Sta- rter Kits Embedded Web Serve rs Prototyping Boards Minimodules for microcontrollers, etherdesigning Evaluation Boards for net controllers, RFID High Spe- ed In System programmers for AVR, PIC, ST microcontrollers Microprocesor systems, PCB, AVR, ST, PIC microcontrollers Starter Kits Embedded Web Servers Prototyping Boards mi- nimodules for microcontrollers, ethernet controllers, RFID High Speed In Systems programme- rs for AVR, PIC, ST microcontrlollers Microprocesor systems, PCB designing Evaluation Bo- ards for `, AVR, ST, PIC microcontrollers Starter Kits Embe- dded Web Serwers Prototyping Boards Minimodules for microcontrollercontrollers, ethernet controllers, High Speed In System program- mers for AVR, PIC, ST microco- Microprocesor R Many ideas one solution Systems, PCB Designing Evaluation Boards
Wprowadzenie Moduł TOP0X stanowi rozszerzenie dla płyt EVB0X pozwalające na obsługę mikrokontrolerów rodziny w obudowach DIP0 z zewnętrzną pamięcią programu EPROM/FLASH w obudowie DIP lub DIP. Moduł posiada również miejsce na rezonator kwarcowy używany przez wewnętrzny oscylator zegarowy mikrokontrolera, rezonator przyłączany jest do wyprowadzeń mikrokontrolera przy pomocy zworek. Instalacja modułu w płytach EVB0X Prosimy o zwrócenie szczególnej uwagi podczas instalacji i demontażu modułów adaptacyjnych TOP0XX. Prawidłowe umieszczenie i demontaż modułu w płytach EVB0X pokazano na rysunku. Rysunek Instalacja i demontaż modułów adaptacyjnych TOP0XX Obsługiwane układy Moduł obsługuje następujące mikrokontrolery: 0C, 0C, C, C, DS0C0, DS, 0C0, ATC, ATC, ATC, ATS, ATS oraz wszystkie mikrokontrolery z wyprowadzeniami zgodnymi z mikrokontrolerem 0 Moduł obsługuje następujące pamięci programu: C, C, C, C00, C00, C00, F, F, F00, F00, C, C, C00, C00
Opis modułu Moduł TOP0X posiada podstawkę oznaczoną jako ` pod kontrolery rodziny ` w obudowach DIP0. Mikrokontrolery mogą współpracować z zewnętrzną pamięcią programu w obudowach DIP lub DIP umieszczoną w podstawce oznaczonej jako EPROM/FLASH. W wypadku użycia pamięci w obudowie DIP, powinna ona być maksymalnie dosunięta do końca podstawki. Źródło sygnału zegarowego Moduł umożliwia wybór źródła sygnału zegarowego mikrokontrolerów poprzez ustawienie zworki XTAL. Źródłem sygnału zegarowego może być wewnętrzny oscylator płyty EVB0 lub rezonator kwarcowy oznaczony na module jako CRYSTAL. Ustawienia zworki XTAL oraz źródło sygnału zegarowego pokazano na kolejnym rysunku. Rezonator kwarcowy Oscylator płyty EVB0
Sygnały /WR, /RD Sygnały płyty EVB0X /WR,/RD mogą być połączone z odpowiadającymi im sygnałami modułu adaptacyjnego poprzez zamknięcie zworek WR, RD co pokazano na kolejnym rysunku. Sygnał EA Otwarcie zworki EA powoduje podanie stanu wysokiego na wyprowadzenie EA mikrokontrolera co powoduje ustawienie trybu pracy z wewnętrzną pamięcią programu mikrokontrolera. Zamknięcie zworki powoduje (kolejny rysunek) podanie stanu niskiego na wyprowadzanie EA mikrokontrolera i wymusza tryb pracy z zewnętrzną pamięcią programu. Zewnętrzna pamięć programu Minimoduł współpracuje z pamięciami EPROM lub Flash w obudowach DIP lub DIP. W wypadku użycia pamięci w obudowach DIP pamięć powinna być umieszczona w taki sposób aby koniec układu scalonego pokrywał się z końcem podstawki. Dla niektórych pamięci Flash/EEPROM o pojemności mniejszej od kb konieczne jest odpowiednie ustawienie zworki P, która przełącza wyprowadzenie podstawki DIP między sygnałem adresowym A a napięciem zasilania. Dla pamięci o pojemności większej od kb konieczne jest umieszczenie programu w odpowiedniej lokacji pamięci
wynikającej z wymuszonych stanów podanych na linie adresowe A, A,A. Stany podane na linie adresowe pokazano na schemacie. Schemat CRYSTAL CLOCK OSC OSC 00n 00n WR PD /WR RD PD /RD PB0 P.0/T VCC PB P./TEX PB P./RXD AD0 PB P./TXD AD PB P./INT AD PB P./INT AD PB P./INT AD PB P./INT AD AD 0 PD0 P.0/RXD0 AD PD P./TXD0 PD P./INT0 P.0/A PD P./INT P./A PD P./T0 P./ PD P./T P./A PD P./WR P./A 0k PD P./RD P./A P./A RESET RST P./A 0 X EA X 0 ` /RESET k 0 PA PA PA PA PA PA PA PC0 PC PC PC PC PC PC PC OSC OSC PC 0k BC RESET 0k PA D Q A PA D Q A PA D Q A PA D Q A PA D Q A PA D Q A PA D Q A D Q C OC HC I/O0 A A I/O PA 0 A A I/O PA A A I/O PA A A I/O PA A A I/O PA 0 A A I/O PA A A I/O PA PC0 A PC A PC PC A PC A PC A PC A A OE WE CE VCC DIP (ATC) 0 O0 A A O A A O A A O A A O A A O A A O A A O PC0 A PC A PC PC A PC A PC A PC A A 0 CE OE/VPP DIP (C) PIN PIN PA PA PA PA PA PA PA Title: ADC0 ADC ADC ADC ADC ADC ADC ADC A A AREF AVCC PB0 PB PB PB PB PB PB PB PD0 PD PD PD PD PD PD PD /RESET CLOCK 00n 0 0 0 0 0 0 MODULES TOP0X Adaptacion modul for EVB0X R Many ideas one solution 00n PA PA PA PA PA PA PA PC0 PC PC PC PC PC PC PC /WR /RD 00n http://www.propox.com email: support@propox.com Size: File: Rev: Date: -0-00 Sheet of.00 Pomoc techniczna W celu uzyskana pomocy technicznej prosimy o kontakt support@propox.com. Prosimy również o zamieszczenie następujących danych: Wersja adaptera TOP0X Wersji płyty bazowej EVB0 Rodzaj pamięci EEPROM lub FLASH Rodzaj mikroprocesora, napięcie zasilania i częstotliwości taktowania Szczegółowy opis problemu