PonyProg - вільний програматор (програмна частина програматора) для зчитування і запису програми мікроконтролерів і ПЗУ з послідовним інтерфейсом програмування. В силу своєї простоти і дешевизни виготовлення апаратної частини програматор набув широкого поширення.
Принцип роботи PonyProg
До паралельного (LPT) або послідовному (COM) порту IBM PC-сумісного комп'ютера підключається апаратна частина програматора. Підтримуються наступні апаратні інтерфейси AVR ISP (STK200 / 300), JDM / Ludipipo, EasyI2C і DT-006 AVR (від Dontronics). На комп'ютері запускається програмне забезпечення PonyProg, в програматор встановлюється мікроконтролер або мікросхема ЕСПЗУ. Після попереднього налаштування в пам'ять (EEPROM - пам'ять даних, Flash - пам'ять програм) буде записана мікропрограма, скомпільована спеціально для пристрою за допомогою середовищ розробки для мікроконтролерів, наприклад, WinAVR для сімейства контролерів AVR. Крім того, PonyProg може вважати дані з EEPROM і микропрограмму з пам'яті мікроконтролера.
PonyProg підтримує такі інтерфейси для зв'язку з програмованим мікроконтролером:
- I²C
- Microwire
- SPI EEPROM
- Atmel AVR і Microchip PIC micro
У список підтримуваних пристроїв входить більшість поширених PIC і AVR мікроконтролерів і різні види мікросхем пам'яті.
Схожі програми
Автотранспорт Home Edition
На допомогу кається
Crescendo Music Notation Editor