МИКРОКОНТРОЛЛЕРЫ СЕМЕЙСТВА 8051 - Script

Последняя часть программного обеспечения реализует обслуживание датчика температуры DS1820 (программа AP2V4.ASM). Создание такой программы для 87С520 потребовало двух дней работы, тогда как аналогичная программа для микроконтроллера PIC была разработана за полдня, а для 68НС05 — за день. Основной трудностью при разработке этой программы стало обеспечение синхронизации при последовательном приеме данных от DS1820 по од-нопроводному интерфейсу. Поэтому в дальнейшем при разработке аналогичных приложений целесообразно выбрать цифровой термометр с интерфейсом I2C или какой-либо другой термометр с синхронным последовательным интерфейсом.

«Говорящая» клавиатура для Марии

При разработке приложений для данной книги выбирались проекты, на примере которых можно показать разнообразные возможности микроконтроллеров. Ниже рассмотрен пример приложения, в котором показано, как внешние устройства могут работать с шиной микроконтроллера 8051 и как микроконтролллер может взаимодействовать с клавиатурой. Разработанное устройство производит опрос клавиатуры, и, если клавиша нажата, на 16-сегментном светодиодном индикаторе представляется соответствующий символ — буква или цифра, и произносится соответствующее слово. Идея такой разработки возникла потому, что моя дочь, которой было два с половиной года, очень любила играть со старой клавиатурой, купленной несколько лет назад. Я решил, что будет полезно подключить к клавиатуре электронное устройство, которое поможет ей выучить буквы и цифры (рис. 13.11).

Go to Top