|
Opis
AVR-USB jest urządzeniem przeznaczonym do programowania mikrokontrolerów rodziny AVR firmy ATMEL. Pracuje w środowisku CodeVisionAVR oraz AVR-OSPII zgodny z AVR-Prog(910). Programator podłączany jest do komputera poprzez złącze USB. Programowanie odbywa się na dwa sposoby: w systemie przy pomocy standardowego 10 pinowego złącza ISP lub umieszczając mikrokontroler w odpowiedniej podstawce. W zasadzie programator jest wyposażony we wszystkie możliwe podstawki (DIP8, DIP14, DIP20, DIP28, DIP40, PLCC44) a więc praktycznie nie wymaga żadnych adapterów. Wyjątkiem mogą być mikrokontrolery w obudowach SMD ale i tutaj rozwiązaniem jest programowanie ich w układach macierzystych bez wylutowania. Do tego celu służy standardowe 10 pinowe gniazdo SPI oraz kabelek - tasiemka do podłączania. Do programatora dołączona jest w zestawie taka taśma 10 żyłowa zakończona obustronnie wtykami (zob. na zdjęciu niżej).
Jakie dokładnie układy programuje ten programator?
Urządzenie obsługuje układy z serii ATtiny, Atmega oraz AT90Xxxxx, wykaz obsługiwanych układów zawarto w poniższej tabeli:
Tabela 1. Wykaz obsługiwanych układów
|
AT90S2313
AT90S2323
AT90S2333
AT90LS2323
AT90S2323
AT90LS2323
AT90S2343
AT90LS2343
AT90S4414
AT90S4433
AT90LS4433
AT90S4434
AT90S8515
AT90S8535
AT90CAN32*
AT90CAN64*
AT90CAN128*
AT90PWM2(PWM2B)*
AT90PWM216*
AT90PWM3(PWM3B)*
AT90PWM316*
AT90USB162*
AT90USB646*
AT90USB647*
AT90USB82* AT90USB1286* AT90USB1287*
|
ATtiny13
ATtiny22
ATtiny22L
ATtiny24
ATtiny25
ATtiny26
ATtiny26L
ATtiny44
ATtiny45
ATtiny48(48V)
ATtiny84
ATtiny85
ATtiny88(88V)
ATtiny261(261V)
ATtiny461(461V)
ATtiny861(861V)
ATtiny2313(2313V)
|
ATmega8(8L)
ATmega16(16L)
ATmega32 (32L)
ATmega48(48V,48PV)
ATmega64(64L)*
ATmega88 (88V,88P,88PV)
ATmega103(103L)*
ATmega128(128L)*
ATmega161(161L)
ATmega162(162L,162U,162V)
Atmega163(163L)
Atmega164(164V,164P,164PV)
ATmega165(165P)*
ATmega168(168V,168P,168PV)
ATmega169(169L.169V)*
ATmega323(323L)
Atmega324(324P,324V,324PV)
ATmega325(325V,325P,325PV)*
Atmega328(328P,328PV)*
Atmega329(329P,329PV)*
ATmega603(603L)*
ATmega640(640V)*
ATmega644 (P);(PV)
Atmega649(649V)*
ATmega645(645V)*
ATmega1280(1280V)* ATmega1281(1281V)* ATmega2560(2560V)* ATmega2561(2561V)* ATmega3250P(3250V)*
Atmega3290(3290P,3290PV)* ATmega6450(6450V)*
Atmega6490(6490V)* ATmega8515(8515L) ATmega8535(8535L)
AT86RF401*
|
* - Odczyt/Zapis tylko w układzie
Najważniejsze cechy programatora AVR-USB firmy Telwis:
-
możliwość programowania w podstawce (DIP8, DIP14, DIP20, DIP28, DIP40, PLCC44),
-
możliwość programowania w układzie przy pomocy 10pinowego złącza ISP (zgodne ze standardem ATMEL) ,
-
zasilanie i komunikacja z komputerem PC poprzez kabelek USB,
-
obsługa układów 3,3V oraz 5V,
-
w zestawie sterowniki umożliwiające współprace pod systemami Windows 98/ME/XP/VISTA oraz LINUX,
-
obsługa przez popularne oprogramowanie CodeVision,
Programator wyposażony jest w trzy diody LED, które określają stan, w jakim się znajduje:
czerwony – programator gotowy do pracy
żółty – podczas programowania pamięci mikrokontrolera
zielony – podczas odczytu pamięci mikrokontrolera
Do poprawnej pracy programatora AVR-USB konieczna jest instalacja sterowników. Sterowniki znajdują się na załączonej płycie CD w katalogu Drivers. Instalacja sterowników w systemie Windows przebiega w typowy sposób (opis w dołączonej instrukcji obsługi).
W zestawie znajduje się wszystko to, co jest niezbędne do prawidłowej pracy programatora!
(otrzymujesz przesyłkę, podłączasz i programujesz :)
|