Com програматор громова


Після того як програматор був зібраний, вирішив його випробувати. Взяв Attiny13a, знайшов приклад простої роботи мікроконтролера. Написав програму в CodeVisionAVR, перевірив роботу в PROTEUSе, все працює. Залишилося залити прошивку в мікроконтролер (МК). МК підключав до программатору через макетну плату, дуже зручно і швидко, звичайно в подальшому зроблю як належить на платі, під різні МК. Підключив прогромматор як було потрібно в DataSheet. Харчування 5v подавав на МК від USB (открезал старий провід від миші!)












Пробував прошивати тим же CodeVisionAVR, але чет не побачив він мій МК, мб звичайно я налаштував неправильно або ще щось. Потім скачав PonyProg, теж не побачив МК. Почав грішити що руки з попи, зібрав неправильно програматор, перевірив ще раз, немає все вірно. Скачав UniProf і О ЧУДО! МК визначився на COM 1, як Attiny13! УРА! Все ж тепер думаю чет не так в CodeVisionAVR налаштував, потім розберуся як нитка. Вообщем вважав МК, порожній, все осередки "-----", відкрив прошивку hex, з'явилися записи. Натиснув прошити, повалилися помилки. Почитав інструкцію ще раз, виявляється треба було вважати Fuse Bit і записати як вони були нічого не змінюючи. Знову спроба прошити, і УРА! Прошу! Після того як МК був успішно прошитий, зібрав схему зі світлодіодами і кнопкою для перевірки, Чудовим чином все запрацювало, світлодіоди після натискання кнопки переключалися по порядку, 1, 2, 3, і з початку 1, 2, 3.







Схожі статті