Programator AVR USBasp



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

INSTRUKCJA OBSŁUGI.

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

Instrukcja obsługi programatora AVR Prog USB v2

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

Programator procesorów rodziny AVR AVR-T910

Instrukcja obsługi programatora AVR Prog USB v2

Instrukcja obsługi programatora AVR Prog USB v2

Instrukcja obsługi programatora AVR Prog USB v2

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

Programowanie mikrokontrolerów AVR

MultiTool instrukcja użytkownika 2010 SFAR

Zestaw Startowy EvB. Więcej informacji na stronie:

[INSTRUKCJA ATB-USBASP]

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

Instrukcja obsługi debugera JTAG-AVR USB v2

Programator STK500v2 USB

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

INSTRUKCJA OBSŁUGI. Programatora MKII AVR PRO ELTRONICS

Konfiguracja pakietu CrossStudio for MSP

AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)

Warsztaty AVR. Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR. Dariusz Wika

INSTRUKCJA OBSŁUGI. Programatora MKII AVR MINI ELTRONICS

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

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

INSTRUKCJA UŻYTKOWANIA CZYTNIKA KART PROCESOROWYCH SYGNET 5v1 IU SY5

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

Płytka uruchomieniowa XM64

BF30 OCDLINK/USBASP ARM-JTAG/AVR-ISP Programmer-debugger Instrukcja obsługi

Instalacja sterownika USB do central MICRA, SIGMA, OPTIMA ver. 2.05

SYSTEMY CZASU RZECZYWISTEGO (SCR)

INSTRUKCJA OBSŁUGI PROGRAMATORA MKII AVR CLONE. Eltronics

Programator mikrokontrolerów AVR

[INSTRUKCJA ATB-USBASP]

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

Dokumentacja techniczna V1.8 STK 200/300. programator isp na lpt

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

Electronic Infosystems

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

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-520L

E-TRONIX Sterownik Uniwersalny SU 1.2

PC0060. ADAPTER Kabel Easy Copy PC-Link USB 2.0 Proste kopiowanie, bez instalacji. Instrukcja obsługi

INTERFEJS FIAT CAN TACHO INSTRUKCJA OBSŁUGI strona 1/10

z interfejsem USB i złączem KANDA

INSTRUKCJA INSTALACJI DRUKARKI. (Dla Windows CP-D70DW/D707DW)

Przedłużacz USB 2.0 przez Cat5/6 do 100 m

INTERFEJS LPG/CNG FTDI USB INSTRUKCJA INSTALACJI ORAZ KONFIGURACJI URZĄDZENIA

Instrukcja instalacji oprogramowania. CardioScan 10, 11 i 12. w wersji 54a i 76a

INTERFEJS RENAULT USB INSTRUKCJA OBSŁUGI strona 1/16

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

AsLinkEx instrukcja obsługi

Instrukcja instalacji oprogramowania pixel-fox

Wymagania systemowe oraz sposób instalacji systemu Lokale Spis treści

INTERFEJS FIAT ECU SCAN USB INSTRUKCJA OBSŁUGI strona 1/17

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

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I POŁĄCZENIA Z INTERNETEM NA WINDOWS 7 DLA AnyDATA ADU-510L

Jak rozpocząć pracę z mikrokontrolerami?

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

INSTRUKCJA UŻYTKOWANIA CZYTNIKA KART PROCESOROWYCH SYGNET 5v2 IU SY5

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-510L

Politechnika Białostocka

micro Programator ISP mikrokontrolerów AVR AVR USB PROG Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci

Instytut Teleinformatyki

Instrukcja instalacji Zespołu Diagnostycznego Delphi w systemie Vista.

Instrukcja programowania płytek edycji 2014

USB 2.0 DVD MAKER INSTRUKCJA OBSŁUGI. Nr produktu Strona 1 z 6

Projektowanie z użyciem procesora programowego Nios II

Poradnik instalacyjny sterownika CDC-ACM Dla systemów Windows

Notepad++ / PuTTY. Interaktywne środowisko programowania w języku ForthLogic. Wersja dokumentu P.1. Wersja dokumentu NP1.

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

Cwiczenie nr 1 Pierwszy program w języku C na mikrokontroler AVR

OSTRZEŻENIE: NIEBEZPIECZEŃSTWO ZADŁAWIENIA małe elementy. Dla dzieci powyżej 3 roku życia.

1.1 Co to jest USBCOM? Budowa oraz parametry techniczne... 3

Sterownik Spid Pant 8 i Ant 8. Podręcznik użytkowania

1) Połączenie za pomocą kabla PC/PPI (Nr kat.: USB: 6ES DB30-0XA0, RS232: 6ES CB30-0XA0)

OPTIMA PC v Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA ELFON. Instrukcja obsługi. Rev 1

MOBOT-RCR v2 miniaturowe moduły radiowe Bezprzewodowa transmisja UART

Niektóre piny mogą pełnić różne role, zależnie od aktualnej wartości sygnałów sterujących.

Aktualizacja Firmware >>> Android ICS >>>

INTERFEJS KWP2000, KWP2000plus INSTRUKCJA OBSŁUGI

Instrukcja obsługi interfejs do komputera GenLi XpressNet - USB firmy Rubikus.

Instrukcja aktualizacji oprogramowania

Instrukcja obsługi. Rama do twardego dysku 3,5 SATA. Evolve HardBox

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

INSTRUKCJA UŻYTKOWNIKA MPCC

micro USB AVR ISP I (USBasp) Programator ISP mikrokontrolerów AVR Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci

Instrukcja Użytkownika

Laboratorium Procesorów Sygnałowych

Programator mikrokontrolerów AVRmkII firmy Telwis

Instrukcja użytkownika

Adapter 3 w 1 (hub USB 2.0, czytnik kart pamięci)

Instrukcja instalacji systemu. CardioScan 10, 11 i 12

Rejestrator radiowy temperatury Arexx TL-500

AKTUALIZACJA AUTOMATYCZNA: TRYB ONLINE (Przykład: WINDOWS 7-32 bits):

Instrukcja modyfikacji urządzeo DS511/DS512 w celu dostosowania do współpracy z aplikacją na Smartfon.

Możesz podłączyć drukarkę do routera wykorzystując port USB. Wszystkie komputery podłączone do routera będą mogły drukować poprzez router.

INTERFEJS SUBARU USB INSTRUKCJA OBSŁUGI strona 1/14

NH-204. Instrukcja szybkiej instalacji

Transkrypt:

2012 Programator AVR USBasp Instrukcja obsługi 2012-09-11

2 SPIS TREŚCI 1. WSTĘP... 3 1.1 Co to jest USBasp?... 3 1.2 Parametry techniczne... 3 1.3 Obsługiwane procesory... 3 1.4 Zawartośd zestawu... 4 2. BUDOWA TECHNICZNA... 5 2.1 Programator podłączony do komputera PC... 5 2.2 Ustawienie programatora (switch) tryby pracy... 6 3. OBSŁUGA PROGRAMATORA... 7 3.1 Podłączenie procesora do komputera... 7 3.1.1 Windows 7 (64 bit)... 7 3.1.2 Windows XP (32 bit)... 11 4. PRZYKŁADOWE ŚRODOWISKO PROGRAMOWANIA... 14 4.1 WinAvr... 14

3 1. WSTĘP 1.1 Co to jest USBasp? USBasp jest to programator USB dla procesorów Atmel AVR. Zbudowany jest z mikrokontrolera Atmega8 oraz kilku elementów pasywnych. 1.2 Parametry techniczne Parametry techniczne: Może byd używany zarówno z komputerami stacjonarnymi jak i laptopami (nie potrzeba dodatkowych kabli), Bezpośrednie połączenie do portu USB, Interfejs 10 pin ISP, Współpracuje z systemami: Linux, Windows XP, Windows Vista, Windows 7, Pozwala czytad oraz zapisywad pamięd EEPROM, firmware, fuse bits oraz lock bits, Max prędkośd zapisu: 5 kb/sec (procesor CPU> 1,5Mhz), dla mikrokontrolerów z procesorami CPU<1,5MHz należy przełączyd zworkę, Zasilanie bezpośrednio z portu USB, 2 diody LED: jedna mówi o podłączeniu programatora do komputera, a druga o procesie programowania, Współpracuje z programami: BASCOM, AVRDUDE (oraz wszystkimi nakładkami graficznymi na niego), WinAVR i inne. 1.3 Obsługiwane procesory Tabela 1 Procesory obsługiwane przez USBasp Mega Series Classic Series Tiny Series PWM Series CAN Series ATmega8, ATmega8515, ATmega8535, ATmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164 ATmega32, ATmega324, ATmega329, ATmega3290, ATmega48, ATmega64, ATmega640, ATmega644, ATmega649, ATmega6490 AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny25, ATtiny26, ATtiny45, ATtiny85 AT90PWM2, AT90PWM3 AT90CAN128

4 1.4 Zawartość zestawu Zestaw zawiera: Programator kompatybilny z usbasp 10 pinową taśmę IDC (40cm) Złącze IDC :

5 2. BUDOWA TECHNICZNA 2.1 Programator podłączony do komputera PC Programator może byd podłączony do każdego komputera z portem USB 1.1 oraz USB 2.0. Bezpiecznik polimerowy 500mA (nie widoczny na zdjęciu), zabezpiecza port USB przed uszkodzeniem.

6 2.2 Ustawienie programatora (switch) tryby pracy UWAGA!!! INSTRUKCJA DLA STARSZYCH WERSJI PROGRAMATORA (ZE ZWORKAMI) DOSTĘPNA POD ADRESEM: http://barion-st.com/doc/avrusbasppl.pdf Programator ustawia się do pracy poprzez odpowiednie przełączenie switch a: 1 tryb programowania ON tryb wolniejszego programowania dla procesorów taktowanych poniżej 1,5MHz (nowo kupione mikrokontrolery mają ustawione taktowanie na 1Mhz, więc muszą być programowane w tym trybie). W tym trybie mogą być także programowane procesory o taktowaniu wyższym niż 1,5Mhz, jednak będzie ono przebiegało dłużej niż przy położeniu OFF. OFF programowanie procesorów taktowanych powyżej 1,5 MHz 2 Tryb serwisowy ON przełączenie w tą pozycję umożliwia zaprogramowanie samego programatowa OFF w tej pozycji ma być przełącznik w czasie normalnego użytkowania 3 zasilanie układu docelowego ON zasilanie programowanegu układu poprzez port USB (w programatorze znajduje się bezpiecznik polimerowy do 500mA jest to max. prąd jaki jest dostępny w porcie usb, dzięki czemu nie ryzykujemy uszkodzeniem komutera; bezpiecznik tego typu może wielokrotnie zadziałać i nie powoduje to jego uszkodzenia) OFF programowany układ nie jest zasilany przez programator

7 3. OBSŁUGA PROGRAMATORA 3.1 Podłączenie procesora do komputera Aby zacząd używad programatora należy: Podłączyd go fizycznie do komputera, Zainstalowad sterowniki (opis poniżej dla poszczególnych systemów). 3.1.1 Windows 7 (64 bit) 1. Ściągnij sterowniki ze strony http://www.fischl.de/usbasp/ (usbasp.2011-05-28.tar.gz) i rozpakuj. 2. Podłącz programator do portu USB. 3. Otwórz Menedżer urządzeo, kliknij prawym przyciskiem myszy na: Inne urządzenia-> USBasp i wybierz Aktualizuj oprogramowanie sterownika

8 4. Wybierz Przeglądaj mój komputer w poszukiwaniu oprogramowania sterownika. 5.Wyberz folder zawierający wcześniej ściągnięte I rozpakowane pliki

9 6. Wybierz Zainstaluj sterowniki mimo to. 7. Poczekaj do zakooczenia procesu instalacji. 8. Jeśli zobaczysz okno jak poniżej, oznacza to że sterowniki zostały zainstalowane i programator jest gotowy do użycia.

10

11 3.1.2 Windows XP (32 bit) 1. Ściągnij sterowniki z http://www.fischl.de/usbasp/ (usbasp.2011-05-28.tar.gz) i rozpakuj. 2. Podłącz programator do portu USB. 3. Kiedy pojawi się okno dodawania nowego urządzenia, wybierz Nie, nie tym razem, a następnie kliknij Dalej. 4. Na następnej stronie wybierz Zainstaluj sterowniki z wybranej lokalizacji (Zaawansowane), następnie kliknij Dalej

12 5. Wybierz folder zawierający wcześniej wypakowane pliki 6. Poczekaj do zakooczenia procesu instalacji.

13 8. Jeśli zobaczysz okno jak poniżej, oznacza to że sterowniki zostały zainstalowane i programator jest gotowy do użycia.

14 4. PRZYKŁADOWE ŚRODOWISKO PROGRAMOWANIA 4.1 WinAvr 1. Ściągnij WinAvr z http://sourceforge.net/projects/winavr/files/winavr/, a następnie zainstaluj na komputerze 2. Najpierw należy utwórzyd plik m-file który zawiera zasady odnośnie kompilacji programu. Do tego celu użyjemy programu: MFile, który jest częścią pakietu WinAvr. Otwieramy program MFile. >> Programs>> WinAVR>> MFile 3. Następnie wybieramy z menu: Makefile-> Main file name i podajemy nazwę programu. Następnie wybieramy mikrokontroler, który chcemy zaprogramować (np. ATmega8): Makefile-> MCU type-> ATmega-> atmega8; 4. Dla programatora USBasp należy dodad linię mówiącą o typie programowania (dopisad w pliku): AVRDUDE_PROGRAMMER = usbasp Oraz z menu wybrad: Makefile-> port-> usb

15 Następnie zapisad plik File->Save As Oraz zamknąc program MFile. 5. Następnie należy włączyd edytor "Programmers Notepad": >> Programy >> WinAVR >> Programmers Notepad W nim utworzyd program: File-> New-> C / C + + Napisad treśd programu i następnie zapisad "main.c" w tym samym folderze, w którym znajduje się wcześniej utworzony m-file: File-> Save as Następnie zbudowad program: Tools-> Make All Program używa kompilatora avr-gcc, kompiluje plik "main.c" i tworzy wyjściowy plik: "main.hex", który można już wysład do mikrokontrolera wybierając: Tools->Program KONIEC.