Informatics Point

Информатика и проектирование

Разработка управляющей программы

;Восстанавливаем порты А и B после сканирования клавиатуры,PBBuf,w; Восстановление содержимогоPORTB,w; порта В.PABuf,w; Восстановление содержимогоPORTA ; порта А.STATUS, RP0; Банк. 1.OptionReg, 7 ; Запрет "подтягивающих" резисторов,TRISA ; Все линии порта А - выходы,TRISB ; Все линии порта B выходы.STATUS,RP0 ; Банк 0

;загрузка в таймер значения 100мс-d'255'

;загрузка в таймер 1 значения константыTMR2L;0xffTMR2H

;запуск таймераT1CON,TMR1ON

;ожидание переполнения

;загрузка в таймерLsdTime

;загрузка в таймер 2 значения нажатой кнопкиTMR2L;0xffTMR2H

;выдать лог. 1 на RC7TRISA,1

;запуск таймераT2CON,TMR2ON

;ожидание переполненияTMR2H,wSTATUS,Zwait1TRISA,1

;выдать лог 0 на RC7T2CON,TMR2ON

;сброс переполненияSTATUS,TMR1IF

;останов таймера-d'155';сразу отнимаем 100 от константыTMR2L,w

;загрузка длительности паузыTMR1L;0xffTMR2H

;запуск таймераT2CON,TMR2ON;

;ожидание переполненияTMR1H,w;STATUS,Z;wait2

;останов таймераT2CON,TMR2ON

;сброс переполненияSTATUS,TMR2IF

;останов таймераT1CON,TMR1ON

;сброс переполненияSTATUS,TMR1IF

Заключение

В результате выполнения курсового проекта был разработан электронный телефонный номеронабиратель, а так же следующая документация:

· структурная схема,

· принципиальная электрическая схема,

· алгоритм функционирования устройства,

· алгоритм работы программы МК,

· листинг программы.

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

Приложение

Схема электрическая принципиальная

телефонный номеронабиратель микроконтроллер ток

Поз. обозн.

Наименование

Кол.

Примечание

Конденсаторы

С1, С2

К10-17-1-50 В - 15 пФ±5%

2

С3, С4

К10-17-1-50 В - 1 мкФ±5%

2

С5

C К10-17-1-50 В - 2,2 мкФ±5%

1

Микросхемы

DA1

КР142ЕН5А

1

DD1

PIC18F2550

1

Резисторы

R1

C2-33H-0,5-4,7 кОм±5%

1

R2

C2-33H -0,5-100 Ом±5%

1

R3

C2-33H -0,5-750 Ом±5%

1

Кнопки

SB1 SB12

КПМ8-4

12

Диоды

VD1 VD4

SF18

4

Транзистор

VT1

KT3117A

1

Разъёмы

X1 X3

TD-7

3

Резонатор кварцевый

ZQ1

ECS ECS-40-20-1

1

Перейти на страницу: 1 2 3

Лучшие статьи по информатике

Проектирования мультисервисной сети
В данном курсовом проекте рассматривается проблема проектирования мультисервисной сети предприятия “Магазин”. Термин мультисервисная сеть означает, что в да ...

Разработка системы автоматизации теплового пункта
Задача повышения энергоэффективности имеет особый характер, т.к. поставлена на высшем политическом уровне и касается всей экономики РФ. Основополагающими до ...

Проектирование автоматизированного реабилитационного устройства, предназначенного для реабилитации кистевого сустава человека
В современном мире нас повсюду окружают новейшие достижения техники. Невозможно представить ни одну из сфер деятельности человека без использования мехатрон ...

Меню сайта