Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой(Даше).doc
Скачиваний:
4
Добавлен:
22.09.2019
Размер:
239.1 Кб
Скачать

Министерство образования Российской Федерации

Филиал “СЕВМАШВТУЗ” государственного образовательного учреждения высшего профессионального образования “Санкт-Петербургский государственный морской технический университет”

Кафедра № 11 “ Автоматики и управления в технических системах ”

КУРСОВАЯ РАБОТА

Гирлянда на микроконтроллере PIC16F877A

Студент_________________ Сидорин П.А.

Группа__________________________1305

Преподаватель __________Платоненков С.В.

Северодвинск

2012

Введение

PIC — микроконтроллеры Гарвардской архитектуры, производимые американской компанией Microchip Technology Inc. Название PIC является сокращением от Peripheral Interface Controller, что означает «периферийный интерфейсный контроллер».

В номенклатуре Microchip Technology Inc. представлен широкий спектр 8-и, 16-и и 32-битных микроконтроллеров и цифровых сигнальных контроллеров под маркой PIC. Отличительной особенностью PIC-контроллеров является хорошая преемственность различных семейств. Это и программная совместимость (единая бесплатная среда разработки MPLAB IDE), и совместимость по выводам, по периферии, по напряжениям питания, по средствам разработки, по библиотекам и стекам наиболее популярных коммуникационных протоколов. Номенклатура насчитывает более 500 различных контроллеров со всевозможными вариациями периферии, памяти, количеством выводов, производительностью, диапазонами питания и температуры и т. д.

В данной курсовой работе будет использоваться 8-и разрядный микроконтроллер PIC16F877A

  1. Принципиальная схема устройства

  1. Блок схема

Основная программа:

Да

Нет

Да

Нет

Да

Нет

Нет

Да

Прерывания:

Нет

Да

Нет

Нет

Да

Да

Нет

Да

Нет Нет

Да

Да

Нет

Инициализация:

Таблицы:

Р ежимы:

Нет

Да

  1. Описание работы устройства

При включении устройства начинает работать Режим 0. Кнопка RB4 предназначена для переключения режима мигания, кнопка RB5 для изменения скорости мигания.

  1. Для переключения режима надо нажать кнопку RB4(4 режима).

  2. Для изменения скорости мигания надо нажать кнопку RB5(4 скорости).

  3. Для перевода устройства в спящий режим нажмите и удерживайте кнопку RB5 не менее 5 секунд.

  4. Для выхода из спящего режима нажмите любую из кнопок

Режим 0

Режим 1

Режим 2

Режим 3