назад


Программируем микроконтроллер .

  Для прошивки  будем использовать программу IC-prog . Скачиваем архив с программой с моего сайта  . Извлекаем из архива папку с программой и драйвером . Щелкаем правой кнопкой по ярлыку программы и выбираем в свойствах совместимость с Windows 2000 . После первого запуска icprog.exe для работы под Windows 2000/XP в меню ''Settings-Options" открыть закладку "Misc" и выбрать пункт "NT/2000 Driver". В закладке "Language" выбираем язык интерфейса "Russian" . Если у Вас старенький компьютер с Windows 98 или Millenium , то описанное выше выполнять не требуется . В старых операционках программа запускается сразу  и не требует настройки драйвера . В меню "Настройки"-"Программатор" окно "Настройки  Программатора " должно иметь такой вид  :

                                                                                        

 COM-порт выбираете тот , с которым будете работать . Далее в меню "Настройки"-"Микросхемы" выбираем наш PIC16F84A . На этом все основные настройки программы можно считать выполненными .

  На страничке "Скачать"находим архив  с файлом прошивки терморегулятора и скачиваем его . Извлекаем из него файл в любой каталог . Это файл therm18B20.HEX - "прошивка", которую мы будем заливать в flash-память микроконтроллера . Flash память программ PIC16F84A выдерживает не менее 1000 циклов запись-стирание . После неудачного программирования можно произвести полное стирание микросхемы (команда "Стереть микросхему") и заново повторить процедуру записи .

 После всех приготовлений приступим к финальной  стадии процесса . Далее - ВНИМАТЕЛЬНО !

 1. Запускаем IC-prog . В меню "Файл" - "Открыть файл" открываем файл "therm18B20.HEX". Окно программы перед прошивкой должно принять следующий вид :

           

 2. Вставляем микроконтроллер в панельку программатора и подключаем  к  СОМ-порту компьютера . Подаем напряжение питания па плату программатора . В меню "Команды"выбираем "Программировать все" (для новой микросхемы) . Если Вы не уверены в том , что микросхема чистая - то перед программированием произведите полное стирание (команда "Стереть микросхему") . После сообщения об успешном программировании отключите питание программатора  и отсоедините его от СОМ-порта .

3. Извлекаем микросхему из программатора и вставляем в панельку на плате терморегулятора . После подачи питания устройство переходит в режим индикации текущей температуры и не требует настроек .

                      

 

                                                                        на главную

 

                  

 

 

Hosted by uCoz