Программаторы AVR микроконтроллеров


Программаторы AVR микроконтроллеров



Программаторы AVR микроконтроллеров

Разновидности программаторов.

Существует большое количество различных программаторов, но их можно разделить на две категории: подключаемые к LPT порту компьютера и подключаемые к COM порту, причём это разделение весьма условно (хотя я и не встречал описания программатора, подключаемого к USB порту компьютера, но сделать его довольно просто). Преимуществом LPT программатора является его простота: в простейшем случае он выглядит как несколько проводков, соединяющих непосредственно выводы LPT порта и программируемого микроконтроллера, более сложная схема представляет собой шинный формирователь, через который осуществляется связь компьютера с микроконтроллером. Несмотря на недостатки первой схемы (на разных компьютерах она ведёт себя по-разному из-за разброса характеристик микросхем LPT портов, наводки в кабеле, необходимость отключать программатор от программируемой микросхемы после программирования) она может оказаться полезной при необходимости запрограммировать одну-две микросхемы. При постоянной работе с микроконтроллерами следует воспользоваться более сложной схемой. Шинный формирователь позволяет не отключать программатор от микроконтроллера после программирования, т.к. программа переводит его выводы в Z-состояние по окончанию работы. Однако у программаторов, подключаемых к LPT порту есть и недостатки. Самый главный из них заключается в том, что программатор занимает обычно единственный доступный в компьютере порт, который, к тому же, в большинстве систем занят принтером, и приходиться либо покупать мультикарту или новый принтер, либо постоянно переключать принтер и программатор, что не очень удобно. От этого недостатка свободны схемы для COM порта (хотя сейчас можно ещё встретить системы, где один COM порт занят мышой, а другой - модемом, но такая конфигурация встречается реже, чем принтер на LPT порту и поэтому как минимум один из COM портов в системе свободен). Также, как и в случае с LPT программаторами, существуют простые схемы и более сложные.

Avreal
Avreal - часть 2
Avreal - часть 3
Avreal - часть 4
Avreal - часть 5
Avreal - часть 6
Avreal - часть 7
Программатор "ByteBlaster"
Программатор "AVReAL"
Программатор "ByteBlaster"
Программатор "AVReAL"
Программаторы AVR микроконтроллеров - часть 2
Программаторы AVR микроконтроллеров- часть 3



Начало