Программатор Volcano Box
Программатор - это программно аппаратное устройство, предназначенное для записи информации в постоянное запоминающее устройство (ПЗУ). Помимо записи, подобное устройство должно обеспечивать возможность считывания информации из ПЗУ микросхемы. Наряду с основными режимами записи и чтения, многие микросхемы имеют ряд дополнительных режимов: стирание, защита от чтения, защита от программирования и т.п. Для начинающих пользователей программатора, в материале "программирование микроконтроллеров для начинающих", представлена классификация устройств со встроенным ПЗУ. Принято считать, что устройство поддерживает микросхему, если оно:
- обеспечивает работу с микросхемой во всех режимах, предусмотренных разработчиком данной микросхемы;
- все алгоритмы реализованы в строгом соответствии с требованиями спецификации на данную микросхему.
Для выполнения своих функций, нормальный программатор, как минимум должен содержать:
- колодку, в которую можно вставить выбранную микросхему. Колодка должна обеспечивать электрический контакт с выводами микросхемы;
- интерфейс, позволяющий осуществлять ввод/вывод записываемой и считываемой информации;
- программно аппаратные драйвера, способные формировать и считывать логические уровни и сложные тактовые сигналы.