-
Программатор для AVR
CОДЕРЖАНИЕ:
Выбор программатора для AVR по названию микросхемы
Рекомендуемая модель для программирования AVR
Вопросы по выбору программатора для AVR
Особенности программирования микроконтроллеров AVR
Микроконтроллеры семейства AVR - это весьма популярная линейка дешевых микроконтроллеров производства фирмы Atmel. Микроконтроллеры AVR получили широкое распространение благодаря очень низкой стоимости и наличию бесплатных средств разработки и отладки Atmel Studio и бесплатных компиляторов языка C. В настоящее время фирма Atmel поглощена фирмой Microchip, что позволяет надеяться на улучшение надежности этих контроллеров. Микроконтроллеры AVR примечательны микропроцессорным ядром на основе RISC процессора и неплохим набором цифровой и аналоговой периферии, объединенной на одном кристалле.
Особенностью программирования всех контроллеров AVR является наличие кроме основного интерфейса программирования, режима последовательной загрузки - ISP. Несмотря на то, что ISP режим вынуждает пожертвовать частью выводов микроконтроллера и не поддерживает все режимы программирования, он получил широкое распространение благодаря простоте и дешевизне загрузочных кабелей (часто загрузочные кабели гордо именуются программаторами).
Большой ложкой дегтя ISP режима (в отличие, например, от аналогичного режима микроконтроллеров PIC) является возможность перевести микроконтроллер AVR в такое состояние, из которого его можно вывести только с использованием полноценного режима программирования (параллельного или высоковольтного). Еще один недостаток ISP режима программирования AVR - это необходимость программирования уже установленного на плате контроллера, хотя это же может быть и достоинством. Программирование в плате возможно, если конструкция платы предусматривает подключение разъема внутрисхемного программирования.
Программаторы ChipStar поддерживают, как программирование микроконтроллеров AVR в панельке программатора (полноценные параллельный или высоковольтный режим), так и внутрисхемную последовательную загрузку (ISP) с использованием унифицированного ICPA адаптера (Inter Circuit Programming Adapter).
Выбор программатора для микроконтроллеров семейства AVR по названию микросхемы
Для семейства AVR микросхемы легко САМОСТОЯТЕЛЬНО ДОБАВИТЬ в список программируемых.
| Микросхема | Janus | NOVA | Mars | ATOM | QUARK |
| 1881BГ4T | - | + | + | + | + |
| 1893BE1T | - | + | + | + | + |
| AT90LS2313 | +* | + | + | + | + |
| AT90LS2323 | +* | + | + | + | + |
| AT90LS2333 | +* | + | + | + | + |
| AT90LS2343 | +* | +* | +* | +* | +* |
| AT90LS4433 | +* | + | + | + | + |
| AT90LS4434 | +* | + | + | + | + |
| AT90LS8535 | +* | + | + | + | + |
| AT90S1200 | +* | + | + | + | + |
| AT90S2313 | +* | + | + | + | + |
| AT90S2323 | - | + | + | + | + |
| AT90S2333 | +* | + | + | + | + |
| AT90S2343 | - | + | + | + | + |
| AT90S2343L | - | + | + | + | + |
| AT90S4414 | +* | + | + | + | + |
| AT90S4433 | +* | + | + | + | + |
| AT90S4434 | +* | + | + | + | + |
| AT90S8515 | +* | + | + | + | + |
| AT90S8535 | +* | + | + | + | + |
| ATMEGA128 | +* | + | + | + | + |
| ATMEGA1280 | +* | +* | +* | +* | +* |
| ATMEGA1280V | +* | +* | +* | +* | +* |
| ATMEGA1281 | +* | + | + | + | + |
| ATMEGA1281V | +* | + | + | + | + |
| ATMEGA1284 | +* | +* | +* | +* | +* |
| ATMEGA1284P | +* | + | + | + | + |
| ATMEGA1284RFR2 | +* | +* | +* | +* | +* |
| ATMEGA128A | +* | + | + | + | + |
| ATMEGA128L | +* | + | + | + | + |
| ATMEGA16 | +* | + | + | + | + |
| ATMEGA161 | +* | + | + | + | + |
| ATMEGA161L | +* | + | + | + | + |
| ATMEGA162 | +* | + | + | + | + |
| ATMEGA162V | +* | + | + | + | + |
| ATMEGA163 | +* | + | + | + | + |
| ATMEGA163L | +* | + | + | + | + |
| ATMEGA164A | +* | + | + | + | + |
| ATMEGA164P | +* | + | + | + | + |
| ATMEGA164P-B | +* | + | + | + | + |
| ATMEGA164PA | +* | + | + | + | + |
| ATMEGA164PV | +* | + | + | + | + |
| ATMEGA168 | +* | + | + | + | + |
| ATMEGA168A | +* | + | + | + | + |
| ATMEGA168P | +* | + | + | + | + |
| ATMEGA168PA | +* | + | + | + | + |
| ATMEGA168PV | +* | + | + | + | + |
| ATMEGA168V | +* | + | + | + | + |
| ATMEGA16A | +* | + | + | + | + |
| ATMEGA16L | +* | + | + | + | + |
| ATMEGA16M1 | +* | + | + | + | + |
| ATMEGA2560 | +* | +* | +* | +* | +* |
| ATMEGA2560V | +* | +* | +* | +* | +* |
| ATMEGA2561 | +* | +* | +* | +* | +* |
| ATMEGA2561V | +* | +* | +* | +* | +* |
| ATMEGA32 | +* | + | + | + | + |
| ATMEGA324A | +* | + | + | + | + |
| ATMEGA324P | +* | + | + | + | + |
| ATMEGA324P-B | +* | + | + | + | + |
| ATMEGA324PA | +* | + | + | + | + |
| ATMEGA324PV | +* | + | + | + | + |
| ATMEGA328 | +* | + | + | + | + |
| ATMEGA328P | +* | + | + | + | + |
| ATMEGA32C1 | +* | + | + | + | + |
| ATMEGA32L | +* | + | + | + | + |
| ATMEGA32M1 | +* | + | + | + | + |
| ATMEGA32U4 | + | + | + | + | + |
| ATMEGA48 | +* | + | + | + | + |
| ATMEGA48A | +* | + | + | + | + |
| ATMEGA48A (S) | - | + | + | + | + |
| ATMEGA48P | +* | + | + | + | + |
| ATMEGA48PA | +* | + | + | + | + |
| ATMEGA48PV | +* | + | + | + | + |
| ATMEGA48V | +* | + | + | + | + |
| ATMEGA64 | +* | +* | +* | +* | +* |
| ATMEGA640 | +* | +* | +* | +* | +* |
| ATMEGA640V | +* | +* | +* | +* | +* |
| ATMEGA644 | +* | + | + | + | + |
| ATMEGA644A | +* | + | + | + | + |
| ATMEGA644P | +* | + | + | + | + |
| ATMEGA644PA | +* | + | + | + | + |
| ATMEGA644PV | +* | + | + | + | + |
| ATMEGA644RFR2 | +* | +* | +* | +* | +* |
| ATMEGA644V | +* | + | + | + | + |
| ATMEGA64C1 | +* | + | + | + | + |
| ATMEGA64L | +* | +* | +* | +* | +* |
| ATMEGA64M1 | +* | + | + | + | + |
| ATMEGA8 | +* | + | + | + | + |
| ATMEGA8 (S) | - | + | + | + | + |
| ATMEGA8515 | +* | + | + | + | + |
| ATMEGA8515L | +* | + | + | + | + |
| ATMEGA8535 | +* | + | + | + | + |
| ATMEGA8535L | +* | + | + | + | + |
| ATMEGA88 | +* | + | + | + | + |
| ATMEGA88A | +* | + | + | + | + |
| ATMEGA88P | +* | + | + | + | + |
| ATMEGA88PA | +* | + | + | + | + |
| ATMEGA88PV | +* | + | + | + | + |
| ATMEGA88V | +* | + | + | + | + |
| ATMEGA8A | +* | + | + | + | + |
| ATMEGA8A (S) | - | + | + | + | + |
| ATMEGA8L | +* | + | + | + | + |
| ATMEGA8L (S) | - | + | + | + | + |
| ATTINY10 | - | +* | - | +* | +* |
| ATTINY11 | - | + | + | + | + |
| ATTINY11L | - | + | + | + | + |
| ATTINY12 | +* | + | + | + | + |
| ATTINY12L | +* | + | + | + | + |
| ATTINY12V | +* | + | + | + | + |
| ATTINY13 | +* | + | + | + | + |
| ATTINY13A | +* | + | + | + | + |
| ATTINY13V | +* | + | + | + | + |
| ATTINY15 | +* | + | + | + | + |
| ATTINY15L | +* | + | + | + | + |
| ATTINY22 | +* | +* | +* | +* | +* |
| ATTINY22L | +* | +* | +* | +* | +* |
| ATTINY2313 | +* | + | + | + | + |
| ATTINY2313A | +* | + | + | + | + |
| ATTINY2313V | +* | + | + | + | + |
| ATTINY24 | +* | + | + | + | + |
| ATTINY24A | +* | + | + | + | + |
| ATTINY24V | +* | + | + | + | + |
| ATTINY25 | +* | + | + | + | + |
| ATTINY25V | +* | + | + | + | + |
| ATTINY26 | +* | + | + | + | + |
| ATTINY261 | - | + | + | + | + |
| ATTINY261A | - | + | + | + | + |
| ATTINY261V | - | + | + | + | + |
| ATTINY26L | +* | + | + | + | + |
| ATTINY4 | - | +* | - | +* | +* |
| ATTINY4313 | +* | + | + | + | + |
| ATTINY44 | +* | + | + | + | + |
| ATTINY44A | +* | + | + | + | + |
| ATTINY44V | +* | + | + | + | + |
| ATTINY45 | +* | + | + | + | + |
| ATTINY45V | +* | + | + | + | + |
| ATTINY461 | - | + | + | + | + |
| ATTINY461A | - | + | + | + | + |
| ATTINY461V | - | + | + | + | + |
| ATTINY48 | +* | + | + | + | + |
| ATTINY5 | - | +* | - | +* | +* |
| ATTINY84 | +* | + | + | + | + |
| ATTINY84A | +* | + | + | + | + |
| ATTINY84V | +* | + | + | + | + |
| ATTINY85 | +* | + | + | + | + |
| ATTINY85V | +* | + | + | + | + |
| ATTINY861 | - | + | + | + | + |
| ATTINY861A | - | + | + | + | + |
| ATTINY861V | - | + | + | + | + |
| ATTINY88 | +* | + | + | + | + |
| ATTINY9 | - | +* | - | +* | +* |
| IN90S2333 | - | + | + | + | + |
| ИТОГИ | Janus | NOVA | Mars | ATOM | QUARK |
| Программируют микросхемы AVR | +*/- | +* | +*/- | +* | +* |
Примечание: + программирует, +* программирует, возможно требуется адаптер, - не программирует
Микросхемы семейства AVR, которые скоро будут программироваться
Микросхемы, помеченные ***, легко САМОСТОЯТЕЛЬНО ДОБАВИТЬ в список программируемых.
AT90CAN128 *** AT90USB1286 *** AT90USB1287 *** ATMEGA103 *** ATMEGA103L *** ATMEGA128 *** ATMEGA128RFA1 *** ATMEGA128RFR2 *** ATMEGA16 *** ATMEGA161 *** ATMEGA161L *** ATMEGA162 *** ATMEGA162V *** ATMEGA163 *** ATMEGA163L *** ATMEGA165 *** ATMEGA165A *** ATMEGA165P *** ATMEGA165PA *** ATMEGA165PV *** ATMEGA165V *** ATMEGA169 *** ATMEGA169A *** ATMEGA169P *** ATMEGA169PA *** ATMEGA169PV *** ATMEGA169V *** ATMEGA16HVA *** ATMEGA16HVB *** ATMEGA16L *** ATMEGA16PA *** ATMEGA16U2 *** ATMEGA16U4 *** ATMEGA2564RFR2 *** ATMEGA256RFR2 *** ATMEGA32 *** ATMEGA323 *** ATMEGA323L *** ATMEGA325 *** ATMEGA3250 *** ATMEGA3250A *** ATMEGA3250P *** ATMEGA3250PA *** ATMEGA3250PV *** ATMEGA3250V *** ATMEGA325A *** ATMEGA325P *** ATMEGA325PA *** ATMEGA325PV *** ATMEGA325V *** ATMEGA329 *** ATMEGA3290 *** ATMEGA3290A *** ATMEGA3290P *** ATMEGA3290PA *** ATMEGA3290V *** ATMEGA329A *** ATMEGA329P *** ATMEGA329PA *** ATMEGA329V *** ATMEGA32A *** ATMEGA32HVB *** ATMEGA32HVE2 *** ATMEGA32L *** ATMEGA32U2 *** ATMEGA406 *** ATMEGA64 *** ATMEGA645 *** ATMEGA6450 *** ATMEGA6450A *** ATMEGA6450P *** ATMEGA6450V *** ATMEGA645A *** ATMEGA645P *** ATMEGA645V *** ATMEGA649 *** ATMEGA6490 *** ATMEGA6490A *** ATMEGA6490P *** ATMEGA6490V *** ATMEGA649A *** ATMEGA649P *** ATMEGA649V *** ATMEGA64A *** ATMEGA64HVE2 *** ATMEGA64L *** ATMEGA64RFR2 *** ATMEGA8 *** ATMEGA8515 *** ATMEGA8515L *** ATMEGA8535 *** ATMEGA8535L *** ATMEGA8HVA *** ATMEGA8L *** ATMEGA8U2 *** ATTINY15L *** ATTINY1634 *** ATTINY167 *** ATTINY20 *** ATTINY22L *** ATTINY24 *** ATTINY28L *** ATTINY28V *** ATTINY40 *** ATTINY43U *** ATTINY45 *** ATTINY6 *** ATTINY8 *** ATTINY828 *** ATTINY84 *** ATTINY87 *** ATXMEGA128A1 *** ATXMEGA128A1U *** ATXMEGA128A3 *** ATXMEGA128A3U *** ATXMEGA128A4 *** ATXMEGA128A4U *** ATXMEGA128B1 *** ATXMEGA128B3 *** ATXMEGA128C3 *** ATXMEGA128D3 *** ATXMEGA128D4 *** ATXMEGA16A4 *** ATXMEGA16A4U *** ATXMEGA16C4 *** ATXMEGA16D4 *** ATXMEGA192A1 *** ATXMEGA192A3 *** ATXMEGA192A3U *** ATXMEGA192C3 *** ATXMEGA192D3 *** ATXMEGA256A1 *** ATXMEGA256A3 *** ATXMEGA256A3B *** ATXMEGA256A3BU *** ATXMEGA256A3U *** ATXMEGA256C3 *** ATXMEGA256D3 *** ATXMEGA32A4 *** ATXMEGA32A4U *** ATXMEGA32C3 *** ATXMEGA32C4 *** ATXMEGA32D3 *** ATXMEGA32D4 *** ATXMEGA384A1 *** ATXMEGA384C3 *** ATXMEGA384D3 *** ATXMEGA64A1 *** ATXMEGA64A1U *** ATXMEGA64A3 *** ATXMEGA64A3U *** ATXMEGA64A4 *** ATXMEGA64A4U *** ATXMEGA64B1 *** ATXMEGA64B3 *** ATXMEGA64C3 *** ATXMEGA64D3 *** ATXMEGA64D4 ***
к началу поиска (новый поиск)Рекомундуемая модель программатора для микроконтроллеров AVR
Если Вам необходимо просто загружать микроконтроллеры AVR внутрисхемно через последовательный интерфейс, то Вам подойдет любой программатор ChipStar. Для программирования микроконтроллеров AVR в панельке программатора в разных корпусах могут понадобиться универсальные адаптеры-переходники с корпуса DIP на необходимый корпус.
При выборе модели программатора можно ориентироваться на следующее:
- ChipStar-Lynx - программирует 60% всех микросхем AVR во всех вариантах корпусов (большей частью не поддерживаются корпуса TQFP).
- ChipStar-Mercury и все остальные модели программаторов - программируют все микросхемы AVR во всех вариантах корпусов.
Вопросы по выбору программатора для микроконтроллеров AVR
Любой программатор ChipStar программирует микроконтроллеры AVR. Если нужно работать только с этими микроконтроллерами, достаточно программатора ChipStar-Lynx.
Посмотреть другие вопросы по выбору программатора.
Все модели программаторов
Список программируемых микросхем для всех моделей
вверх 
