Як програмувати мікроконтролери

Я програмую мікроконтролери за допомогою програми «Algorithm Builder» і програматора, схема якого присутній в довідковій системі цієї програми.

Як програмувати мікроконтролери

Харчування мікроконтролера беру від «крони» через стабілізатор 78L05, обов'язково ставте конденсатори 0,1 мкф на вході і виході 78L05. Між батарейкою і стабілізатором поставте вимикач. Мінус батарейки, стабілізатора, програматора повинен бути з'єднаний з корпусом комп'ютера. До микроконтроллеру повинен бути приєднаний "кварц" і пару конденсаторів, як на схемі "Забави". Приєднувати (від'єднувати) термостат до комп'ютера потрібно при знеструмленому комп'ютері.

Програма «Algorithm Builder».

Load: ім'я файла.hex

Знову відкрийте вікно «Опції проекту», виберіть вкладку «Fuse bits» і встановіть біти конфігурації. Для металошукача «Забава» це виглядає так:

Як програмувати мікроконтролери

Натисніть кнопку застосувати.

У меню «Файл» натисніть «Зберегти як» і збережіть проект в порожній папці, що б проект зберігся потрібно його як то назвати, наприклад «load», в цю ж папку потрібно помістити файл прошивки.

Увімкніть живлення програматора, в програмі «Algorithm Builder» натисніть кнопку «Запуск з кристалом».

Як програмувати мікроконтролери

У вікні «Програмування кристала» поставте галочки як на малюнку нижче.

Як програмувати мікроконтролери

Натисніть кнопку «Старт». Якщо все нормально, то станеться запис програми в пам'ять мікроконтролера. Якщо з'явиться вікно з написом «Кристал не доступний», то спробуйте змінити COM порт, для цього в меню «Опції» виберіть пункт «Опції середовища», далі виберіть вкладку «Порт».

Як програмувати мікроконтролери

Не допомогло, шукайте проблему в программаторе, микроконтроллере або в харчуванні мікроконтролера.