Instrukcja Użytkownika



Podobne dokumenty
Instrukcja użytkownika

Instrukcja użytkownika

Instrukcja użytkownika

Instrukcja użytkownika

Instrukcja użytkownika

Instrukcja użytkownika

MMusb232HL. Instrukcja uŝytkownika REV 1.0. Many ideas one solution

Instrukcja uytkownika

Instrukcja użytkownika

Instrukcja użytkownika

EVBfpga System ewaluacyjno-uruchomieniowy dla układów FPGA.

Mmfpga12. Instrukcja uruchomienia aplikacji testowych REV 1.0. Many ideas one solution

Instrukcja uytkownika

MMxmega. Instrukcja uŝytkownika. Many ideas one solution

EVBeasyPSoC. Instrukcja użytkownika REV 2. Many ideas one solution

MMlan03. Instrukcja użytkownika. Minimoduł z kontrolerem ethernetowym LAN91C111 10/100Mbit REV 1.0. Many ideas one solution

ISP ADAPTER. Instrukcja obsługi rev.1.1. Copyright 2009 SIBIT

Instrukcja obsługi debugera JTAG-AVR USB v2

Instrukcja użytkownika

micro Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci - 1 -

MMstm32F103Vx. Instrukcja uŝytkownika REV 1.1. Many ideas one solution

Instrukcja użytkownika

Instrukcja użytkownika

str75xfr MMstR75x Instrukcja uŝytkownika REV 1.1 Many ideas one solution

MikloBit ul. Cyprysowa 7/ Jaworzno. rev MB-AVR-ISP programator

Minimoduł z układem programowalnym FPGA. fpga02. MMfpga0. Instrukcja Użytkownika REV 1. Many ideas one solution

Instrukcja uŝytkownika

INSTRUKCJA OBSŁUGI.

ZL8AVR. Płyta bazowa dla modułów dipavr

Instrukcja użytkownika

Instrukcja obsługi programatora AVR Prog USB v2

Instrukcja użytkownika

Instrukcja użytkownika

Programator procesorów rodziny AVR AVR-T910

Instrukcja obsługi programatora AVR Prog USB v2

Instrukcja obsługi programatora AVR Prog USB v2

MMstm32F103R. Instrukcja uŝytkownika REV 1.1. Many ideas one solution

Mikrokontrolery AVR techniczne aspekty programowania

Instrukcja obsługi programatora AVR Prog USB v2

USB AVR JTAG. Instrukcja obsługi rev.1.0. Copyright 2011 SIBIT

MikloBit ul. Cyprysowa 7/ Jaworzno. JTAG + ISP dla AVR. rev

Instrukcja użytkownika

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)

EVBeasyPIC. Instrukcja uŝytkownika REV 2. Many ideas one solution

AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)

Kod produktu: MP01611

1.1 Co to jest USBasp? Parametry techniczne Obsługiwane procesory Zawartość zestawu... 4

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

micro Programator ISP mikrokontrolerów AVR zgodny z AVRISP mkii Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci - 1 -

MultiTool instrukcja użytkownika 2010 SFAR

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168

Zestaw Startowy EvB. Więcej informacji na stronie:

Instrukcja uytkownika

Programator AVR USBasp

Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1

ATNEL. Programator USBASP. Instrukcja obsługi. Instrukcja programatora USBASP firmy Atnel. Mirosław Kardaś

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

Programator AVR MKII. Instrukcja obsługi. Copyright by Barion

USB AVR BOX II DEBUGGER & ISP PROGRAMMER REV. 1.2

Programator STK500v2 USB

Płytka uruchomieniowa XM64

Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).

Instrukcja obsługi. PROGRAMATOR dualavr. redflu Tarnów

ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S]

Wstęp. Opis ATMEGA128 MINI MODUŁ VE-APS-1406

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR

SML3 październik

Programator mikrokontrolerów AVRmkII firmy Telwis

MMsam7s. Instrukcja UŜytkownika. Minimoduł z mikrokontrolerem ARM REV 2. Many ideas one solution

KAmduino UNO. Rev Źródło:

EVBnet + MMnet. Instrukcja obsługi (User Manual): REV 1.0. Many ideas one solution

usbcat OPTOIZOLOWANY INTERFEJS USB<->CAT OPTOIZOLOWANE STEROWANIE PTT, CW, FSK GALWANICZNA IZOLACJA AUDIO IN, AUDIO OUT Podręcznik użytkownika

Projektowanie urządzeń mikroprocesorowych cz. 2 Wykład 4

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

KAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO

MMstr71xF. Instrukcja UŜytkownika. Minimoduł z mikrokontrolerem ARM REV 2. Many ideas one solution

dokument DOK wersja 1.0

Programator mikrokontrolerów AVR

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL11PRG v.2. Uniwersalny programator ISP. Odpowiednik: Byte Blaster II DLC5 Programmer AT89ISP STK-200 Lattice ISP ARM Wiggler

ZL17PRG. Programator ICP dla mikrokontrolerów ST7F Flash

Płytka uruchomieniowa XM32

Minimoduł z mikrokontrolerem ARM i Ethernetem. stm32f107. MMstm32F107. Instrukcja Użytkownika. Many ideas one solution REV 1.0

AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Aoi Ryuu. v2.0 moduł z mikroprocesorem Atmega169 dla makiety dydaktycznej Akai Kaba

E-TRONIX Sterownik Uniwersalny SU 1.2

ZL19PRG. Programator USB dla układów PLD firmy Altera

Instrukcja uytkownika

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:

Kod produktu: MP01611-ZK

ZL10PLD. Moduł dippld z układem XC3S200

Moduł prototypowy X3-DIL64 z procesorem ATxmega128A3U-AU

ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x

Transkrypt:

ISPcable III Programator ISP dla mikrokontrolerów AVR firmy Atmel, zgodny z STK00. REV.0 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 net controllers, RFID High Spe- ed In System programmers for AVR, PIC, ST microcontrollers Microprocesor systems, PCB for, 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 Dziękujemy Państwu za zakup naszego programatora ISPcable III. Mamy nadzieję, że szybkość i uniwersalność naszego programatora pozwoli Państwu w pełni docenić zalety programowania w systemie ISP oferowanego przez mikrokontrolery firmy Atmel. ISPcable III jest programatorem ISP dla procesorów rodziny AVR firmy Atmel. ISPcable III daje projektantowi zintegrowane i stabilne narzędzie do programowania w systemie wszystkich mikrokontrolerów AVR ISP poprzez lub0 pinowe złącze. ISPcable III może programować mikrokontrolery zasilane napięciem od, do V. Tak szeroki zakres napięć pracy uzyskano dzięki buforowaniu sygnałów linii SPI, co dodatkowo zwiększyło odporność układu na zakłócenia. Dzięki zgodności z protokołem STK00 v programator współpracuje ze środowiskiem AVRStudio firmy Atmel oraz z programem AVRDUDE. Życzymy samych sukcesów i dużo satysfakcji przy projektowaniu i uruchamianiu nowych urządzeń mikroprocesorowych. Cechy Kompatybilny z STK00 v Współpracuje z programem Atmel AVR Studio Umożliwia programowanie w systemie wszystkich procesorów AVR obsługiwanych przez AVRStudio i STK00 w trybie ISP Podłączenie do portu USB Buforowanie magistrali ISP, umożliwiające poprawne programowanie mikrokontrolerów zasilanych napięciem w przedziale od, do V, oraz zwiększenie odporności na zakłócenia zewnętrzne Obsługa diody LED sygnalizującej programowanie i multipleksera magistrali ISP układu docelowego Stan pracy programatora sygnalizowany na wbudowanej diodzie LED Standardowe 0-wyprowadzeniowe złącze do układu docelowego Zasilanie programatora z portu USB Możliwość zasilania układu docelowego z programatora Małe wymiary

Programowane układy ISPcable III programuje wszystkie mikrokontrolery AVR firmy Atmel wyposażone w interfejs programowania w systemie ISP. Aktualną listę programowanych układów można znaleźć w programie AVRStudio po połączeniu się z programatorem STK00. Opis programatora USB ISPcable III Status LED Target Power LED Power LED Jumper ISP USB ISP Jumper - Złącze USB mini B do podłączenia z komputerem PC - 0-wyprowadzeniowe złącze ISP do układu docelowego - Zamknięcie tej zworki powoduje doprowadzenie zasilania V do układu docelowego - Sygnalizacja zasilania programatora Power LED Target Power LED - Sygnalizacja zasilania układu docelowego Status LED - Sygnalizacja pracy programatora MOSI LED RST SCK MISO OPIS WYPROWADZEŃ MOSI SPI - sygnał danych Master wy / Slave we LED Sygnał sterowania diodą LED i multiplekserem RST Sygnał RESET układu docelowego SCK SPI - sygnał zegarowy MISO SPI - sygnał danych Master we / Slave wy Napięcie układu docelowego. - V Masa Programatora Złącze ISP programatora Sygnały magistrali SPI w kablu poprzedzielane zostały sygnałem masy co wpływa na zmniejszenie zakłóceń między sąsiednimi sygnałami. Złącze ISP jest kompatybilne ze standardem 0-wyprowadzeniowym firmy Atmel.

Połączenie z układem docelowym Połączenie z układem docelowym powinno być wykonane przy pomocy załączonego 0-żyłowego kabla paskowego zakończonego standardowymi wtykami IDC z rastrem.mm. Układ docelowy powinien posiadać również złącze ISP o układzie wyprowadzeń identycznym z złączem ISP programatora. Linie magistrali ISP łączymy z odpowiadającymi im liniami magistrali SPI mikrokontrolera, jak pokazano na poniższym rysunku. Dodatkowo programator wyposażony jest w sygnał LED służący do wysterowania diody LED sygnalizującej programowanie. JP 0 ISP Header Reset circuit MOSI LED RST CLK MISO 0R - k ISP ACTIVE 0 0 PB0/T0 PB/T PB/AIN0 PB/AIN PB/SS PB/MOSI PB/MISO PB/SCK RESET PD0/RXD PD/TXD PD/INT0 PD/INT PD PD/OCA PD/WR PD/RD XTAL XTAL AT0S PA0/AD0 PA/AD PA/AD PA/AD PA/AD PA/AD PA/AD PA/AD ICP ALE OCB PC/A PC/A PC/A PC/A PC/A PC/A0 PC/A PC0/A 0 0 Bezpośrednie podłączenie z mikrokontrolerem AT0S Sygnał LED może również służyć do przełączania multipleksera oddzielającego sygnały MOSI, MISO, SCK od reszty systemu na czas programowania. Rozwiązanie takie powinno być zastosowanie w systemach w których do magistrali SPI podłączone są inne układy np. pamięć Flash, układ RTC. Eliminuje ono możliwość przypadkowego zapisu do tych układów w czasie programowania mikrokontrolera. Sygnał LED w momencie programowania przyjmuje poziom niski. Połączenie sygnałów ISP do mikrokontrolera przy pomocy multipleksera pokazano na poniższym rysunku. JP 0 ISP Header Reset circuit MOSI LED RST CLK MISO 0R - k PB PB PB ISP ACTIVE Podłączenie z mikrokontrolerem AT0S z wykorzystaniem multipleksera W celu podłączenia programatora ISPcable III do układu docelowego z złączem ISP w innym standardzie koniecznie jest wykonanie odpowiedniego adaptera. 0 ISP multiplexer X0 X Y0 Y Z0 Z INH A B C X Y Z 0/HC0 0 0 PB0/T0 PB/T PB/AIN0 PB/AIN PB/SS PB/MOSI PB/MISO PB/SCK RESET PD0/RXD PD/TXD PD/INT0 PD/INT PD PD/OCA PD/WR PD/RD XTAL XTAL AT0S PA0/AD0 PA/AD PA/AD PA/AD PA/AD PA/AD PA/AD PA/AD ICP ALE OCB PC/A PC/A PC/A PC/A PC/A PC/A0 PC/A PC0/A 0 0

Konwerter poziomów sygnałów ISP W celu zapewnienia poprawnej pracy programatora z napięciami układu docelowego różnymi od napięcia zasilania programatora zastosowano konwertery poziomów sygnałów ISP. Układy konwersji zostały zaprojektowane do pracy z napięciem układu docelowego od.v do V. ISPcable III może być zasilany z zewnętrznego źródła zasilania lub bezpośrednio z układu docelowego. Kiedy napięcie zasilania pobierane jest z układu docelowego jego wartość powinna wynosić od. do.v. Sygnały pomiędzy programatorem a układem docelowym można podzielić na dwie grupy: wejścia MISO i wyjścia MOSI, SCK, RST, LED. Oprócz regeneracji sygnałów magistrali ISP bufory konwerterów poziomów sygnałów ograniczają prąd wejściowy i wyjściowy. Bufory zastosowano zarówno dla wejść jak i wyjść programatora. Dokumentacje techniczną układów buforowych HC można znaleźć na stronie www.philips.com. Implementacja konwertera poziomów sygnałów dla linii wyjściowych (MOSI, SCK, RST, LED) pokazana została na poniższym rysunku. From uc R To Target ISP HEADER ZENER Konwerter poziomów napięć (wyjścia) W układzie docelowym linie MOSI, SCK, RST powinny być podłączone z napięciem zasilania rezystorem podciągającym o wartości 0k. Implementacja konwertera poziomów dla linii wejściowej programatora MISO pokazana została na poniższym rysunku. From Target R 0k o uc ISP HEADER ZENER Konwerter poziomów napięć (wejście)

Zasilanie programatora Programator zasilany jest z magistrali USB i nie potrzebuje zewnętrznego zasilania. Dodatkowo, po założeniu zworki, emulator może dostarczać zasilanie do układu docelowego. W takim przypadku należy pamiętać, że zgodnie ze standardem USB, wartość dostarczanego napięcia może zawierać się w przedziale..v. Prąd pobierany przez układ docelowy nie powinien przekraczać 00mA. Instalacja sterowników oraz współpraca z AVRStudio Instrukcję instalacji sterowników można znaleźć pod adresem: Windows XP: http://www.ftdichip.com/documents/installguides/windows_xp_installation_guide.pdf Windows 000: http://www.ftdichip.com/documents/installguides/windows_000_installation_guide.pdf Windows : http://www.ftdichip.com/documents/installguides/windows Installation_Guide.pdf Podczas instalacji należy wskazać sterowniki Propox_ISPcable_III_drivers z płyty CD lub z naszej strony WWW: http://www.propox.com/download/software/propox_ispcable_iii_drivers_cdm_.00.00.zip Po zainstalowaniu sterowników można połączyć się z programatorem w programie AVRStudio. Aby to zrobić należy kliknąć na jeden z przycisków:. Przycisk po lewej umożliwia wybranie numeru wirtualnego portu szeregowego pod którym zainstalowany jest programator oraz rodzaju programatora (należy wskazać STK00), natomiast przycisk po prawej od razu łączy się z ostatnio wybranym programatorem. Instrukcję użytkowania aplikacji programatora można znaleźć w dokumentach: STK00 User Guide w rozdziale Using AVRStudio : http://www.atmel.com/dyn/resources/prod_documents/doc.pdf oraz w AVRISP mkii User Guide : http://www.atmel.com/dyn/resources/prod_documents/avrispmkii_ug.pdf Dane techniczne Wymiary : x x mm Waga : około 0. kg Połączenie do PC : Port USB Kabel programujący : długość 0cm Złącze programujące : 0-wyprowadzeń IDC 0. standard Atmela Częstotliwość zegara ISP : max.khz Napięcie układu docelowego :..0V Zasilanie układu docelowego :..V Is max 00mA. Pobór prądu z USB : 0mA

Pomoc techniczna W celu uzyskana pomocy technicznej prosimy o kontakt support@propox.com. Prosimy również o zamieszczenie następujących danych: Wersja programatora ISPcable III oraz programu AVRStudio Wersja systemu operacyjnego Rodzaj procesora (kompletny numer układu) i częstotliwość oscylatora Szczegółowy opis problemu