ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - Страница 130

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

Схема приложения приведена на рис. 6.1. Это схема будет мигать одним светодиодом с частотой от 1 до 4 Гц (чтобы это было легко заметить) и зажигать другой светодиод при нажатии на кнопку. В большинстве приложений мигающий светодиод управляется таймером, поэтому программный код включения-выключения светодиода помещается в обработчик прерывания таймера.

Программы, которые выполняют аналогичные функции, обеспечивая мигание отдельных светодиодов, приведены во всех примерах применения микроконтроллеров. Обычно приложение разрабатывается последовательно: реализация одной функции, ее отладка, реализация следующей функции и так далее, пока не будет собрана и запущена вся схема. Этот пример полезен для освоения программирования микроконтроллера и его первого запуска.

Приложение часы/термометр

Это приложение является наиболее полной демонстрацией того, что может делать встроенный микроконтроллер. Данное устройство представляет собой часы реального времени, устанавливаемые пользователем, которые показывают текущее время, а также текущую температуру. Время и температура выводятся на ЖК-индикатор (рис. 6.2).

Go to Top