Приложение 3. Листинг программы для микроконттроллера. 21
1 Аннотация
Цель данного курсового проекта является разработка цифровых часов на микроконтроллере, который обеспечил точность времени. В данном проекте используется разработка наиболее простой модели часов. Настройка которых обеспечивается 2 кнопками управления, а отображение на 4х индикационных панелях, обеспечивающих отображение по одной цифре.
В процессе проектирования были разработаны: структурная схема, схема электрическая – принципиальная, алгоритм программы микроконтроллера, программа микроконтроллера.
Пояснительная записка содержит 27 листов.
Введение
Микроконтроллеры занимают огромное значение в современной электронных устройствах. Микроконтроллеры, выполняющие функции "простейшего"компьютера или "двигателя" его периферийных систем, с момента появления были и остаются основными микросхемами, привносящими "цифровой разум" в большинство современных устройств от бытовой техники до электроприводов. Поскольку в сравнении с микропроцессорами их схемы проще, конструкции лучше отработаны, а так же микроконтроллеры дешевле микропроцессоров. Правда, по вычислительным возможностям они примерно на поколение отстают от своих более известных "коллег". В 1980 году компания Intel выпустила восьмиразрядный микроконтроллер модели 8051, который содержал не только центральный процессор, но и постоянную память с возможностью перезаписи (СРПЗУ), порты ввода-вывода и периферийные устройства. Наличие встроенной энергонезависимой памяти облегчило реконфигурирование МК без существенного изменения его конструкции. Двумя годами позже появился 16-разрядный микроконтроллер 8096 следующего поколения. О популярности этих изделий свидетельствует тот факт, что за три года с момента появления микросхемы 8051 объем продаж микроконтроллеров увеличился с 22 млн. до 91 млн. штук. Немногие изделия могут похвастаться такими темпами роста. И в середине 80-х годов сформировалось самостоятельное направление микроэлектроники – разработка и производство контроллеров.
Сегодня на рынке представлено множество вариантов МК, предназначенных для различных, конкретных, областей применения. Расширение их функциональных возможностей и совершенствование рабочих характеристик не прекращаются.