Разработка часов на микроконтроллере PIC16F84

Автор работы: Пользователь скрыл имя, 23 Января 2012 в 20:44, курсовая работа

Краткое описание

Последние годы отмечены массовым наполнением рынка всевозможной автоматизированной аппаратурой самого различного назначения и самой различной сложности от пластиковой платежной карточки до холодильника, автомобиля и сложнейших установок. Это стало возможным благодаря микроконтроллерам (МК) Микроконтроллеры входят во все сферы жизнедеятельности человека, их насыщенность в нашем окружении растет из года в год. То что казалось нам 5 лет назад сказкой сейчас вполне возможно благодаря стремит

Содержание работы

ведение
1.Разработка структурной схемы устройства
2.Выбор элементной базы
3.Разработка схемы электрической принципиальной
4.Разработка программного обеспечения
5.Программирование микроконтроллера
Заключение
Список литературы

Содержимое работы - 1 файл

КУРСОВОЙ ПРОЕКТ.doc

— 369.00 Кб (Скачать файл)

      Схема электрическая принципиальная приведена  на чертеже.Протокол работы микросхемы при программировании рассмотрен в  диаграммых на рисунке 9, вывод данных из микроконтроллера и рисунке 10 ввод данных в микроконтроллер.  
 

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

      Устройство  входит в режим программирования Удержанием низкого уровня на выводах  RB6, RB7 во время перехода сигнала на выводе MCLR/Vpp из нижнего уровня в высокий. После этого RB6 становится тактовым сигналом, а RB7-данными программирования.

      После входа в режим программирования можно послать 6-ти битную команду. В  зависимостии от нее можно записать или считать 14-битные данные.                                                                                     
 

 

 

Заключение  

По полученному  заданию была проделана работа в  полном объеме, разработаны электронные  часы на микроконтроллере, написана программа  для него рассмотрены вопросы  программирования МК. При выполнении данной работы был получен ценный опыт  разработки подобных устройств получены навыки в разработке програм на языке ассемблер также был закреплены  знания полученные на занятиях. 
 
 

 

Список  литературы 

1. Радио  №1 2001г. с.21 "Частотомер на PIC-контроллере"

2. Угрюмов  Е.П. Цифровая схемотехника.-СПб.:БХВ-Санкт-Петербург,2000.-528 с.: ил.

3. Микроконтроллеры. Выпуск 2:Однокристальные микроконтроллеры PIC12c5x, PIC16x8x, PIC14000, M16C/61/62. Перевод с англ.Б.Я.. Прокопенко/ Под ред.Б. Я. Прокопенко.- М.: ДОДЭКА, 2000.- 336 с. 
 
 
 

Internet - Ресурсы 

http://www.microchip.ru:8101/

http://www.paguo.ru/

http://www.disall.narod.ru/picpro.htm

http://www.chipnews.ru/html.cgi/arhiv/index.htm

Микроконтроллеры. Выпуск 2:

Однокристальные микроконтроллеры PIC12c5x, PIC16x8x, PIC14000,  

Информация о работе Разработка часов на микроконтроллере PIC16F84