Асемблювання
Для асемблювання використовується макpоассемблеp MPASM, він має всі необхідні нам можливості. MPASM входить в пакет програм Microchip MPLAB фірми Microchip Technology.
Лістинг програми і об'єктний файл представлений у Додатку А.
Програмування мікроконтролера
Після асемблювання мається об'єктний файл EXAMPLE.HEX, якому має бути записаний в мікросхем. Запис здійснюється за допомогою пpогpаматоpа і пpогpами Pic-прог. Мікросхему мікроконтролера вставляється в панель програматора. Програматор підключається до порту LPT1. Необхідно запустити програму Pic_prog.exe. Подати живлення на програматор. Виконати команду "записати / пам'ять програм".
Протягом наступних кількох секунд будить виконуватися процес програмування, а потім перевірка правильності записаних в мікроконтролер даних.
Коди прошивок мікроконтролера представлені в Додатку Б.
Опис функціональних вузлів МПС
У проектованому пристрої можна виділити наступні функціональні блоки:
- 1. Мікроконтролерних термометричні датчик DS1820 - перший;
- 2. Мікроконтролерних термометричні датчик DS1820 - другий;
- 3. Блок управління (три кнопки і вимикач живлення);
- 4. Рідкокристалічний індикатор;
- 5. Стабілізатор напруги;
- 6. Кварцовий резонатор;
- 7. Силовий блок-перший;
- 8. Силовий блок-другий;
- 9. Мікроконтролер.
Кожен блок виконує свою функцію і має взаємозв'язок з іншими блоками системи.