-
Программатор для 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.
Посмотреть другие вопросы по выбору программатора.
Все модели программаторов
Список программируемых микросхем для всех моделей