Дипломная работа: Разработка многофункциональных астрономических часов

Функциональная спецификация:

1. Входы:

а. 16 кнопок управления и регулировки часами;

b. Источник бесперебойного стабильного электропитания часов.



Рисунок 2.1 – Структурная схема многофункциональных астрономических часов

2. Выходы:

а. Двухрядный шестнадцатиразрядный ЖК индикатор;

b. Звуковой излучатель.

3. Функции:

а. 16 таймеров;

b. Таймеры могут показывать Земное, Марсианское, Юпитерское, сидерическое время, Лунных фаз, времени перемещения большого красного пятна Юпитера и т.д. Одновременное отображение 24 часового и Юлианского времен на десятичном дисплее.

с. Выполнение функций будильника;

d. Осуществление бесперебойного электропитания для осуществления стабильности хода часов (должен иметь встроенный источник питания).


2.3 Аппаратные средства микроконтроллеров серии PIC16F877A

Общее описание:

PIC16F877A 8-разрядные КМОП микроконтроллеры с Flash памятью.

Основные характеристики:

Высокопроизводительный RISC-процессор:

Всего 35 простых для изучения инструкции

Все инструкции исполняются за один такт (200 нс), кроме инструкций перехода, выполняемых за два такта; минимальная длительность такта 200 нс

14 битовые команды

8 - битовые данные

Вход внешних прерываний

8-уровневый аппаратный стек

Прямой, косвенный и относительный режимы адресации для данных и инструкций

Периферия:

22 линий ввода/вывода с индивидуальным контролем направления

Сильноточные схемы портов ввода/вывода:

25 мА макс. вытек. ток

25 мА макс. втек. ток

К-во Просмотров: 393
Бесплатно скачать Дипломная работа: Разработка многофункциональных астрономических часов