Створюємо разом - перегляд теми - програма sinaprog і програматор usbasp

Для використання програми SinaProg і програматора USBasp необхідно встановити драйвера для програматора, для програми SinaProg установка не потрібно.

USBasp - один з простих і популярних программаторов для мікроконтролерів AVR, що підключаються до USB. В його основі мікроконтролер ATmega8 (або подібний).

Де взяти програматор USBasp.

Останнім часом ми купуємо їх через Aliexpress.com (вартість менше 75 рублів, в комплект входить шлейф. Безкоштовна доставка в будь-яку точку Росії).

Єдиною запобіжним засобом при використанні програматора початківцями є видалення перемички (контакту), через яку від USB подається напруга живлення 5 вольт на висновок 2 вихідного 10-ти контактного роз'єму, що з'єднує програматор і мікроконтролер. У цьому випадку напруга живлення на макетке для мікроконтролера подається від зовнішнього адаптера (також, як при роботі з логікою).

Перед початком роботи необхідно.

- Отримати програматор USBasp.
- Завантажити файл-архів програми SinaProg v2.1.zip і розпакувати його.
- У розпакованої папці знайти файл-архів драйверів і розпакувати його. Остання версія драйверів знаходиться на сторінці USBasp.
- Встановити вибору програм в USB роз'єм і встановити драйвера.
- Запустити файл SinaProg.exe і почати роботу!

1. У розділі Programmer треба вибрати тип програматора - USBasp.
2. За допомогою 10-ти проводового шлейфу з'єднайте програматор і схему з мк ATtiny13. Подайте харчування на макетке і натисніть у вікні програми на кнопку Search. В результаті чого в центрі вікна Device автоматично з'явиться назва вашого мк, тут, ATtiny13.
У розділі Fuses (кнопка Advanced.) Поки нічого не змінюємо.
3. Виберіть потрібний вам .hex - файл, натиснувши на кнопку із зображенням папки вгорі вікна.
4. Натисніть на кнопку Program в розділі Flash. Програма буде записана в ваш мікроконтролер.