Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Приймально-контрольна панель на базі мікроконтролера

Реферат Приймально-контрольна панель на базі мікроконтролера





апруги, що прикладається до еммітер транзисторів під час перехідних процесів при включенні / виключенні реле.

Діоди VD6, VD7 запобігають вихід з ладу пристрою в результаті переполюсовкі харчування та розв'язують основне джерело живлення і резервний.

Вузол, зібраний на мікросхемі DA1 здійснює стабілізацію надходить напруги живлення і перетворення до напруги 5В, необхідного для живлення всіх вузлів пристрою (за винятком реле).

Світлодіоди VD4, VD5 призначені для індикації стану системи в цілому.

Якщо харчування в нормі - горить зелений світлодіод.

Якщо живлення здійснюється від резервного джерела живлення, зелений світлодіод мигає з частотою 1Гц.

Якщо система не на охороні, червоний світлодіод не горить.

Якщо система знаходиться на охороні червоний світлодіод горить.

Якщо на охорону і зафіксована тривога, червоний світлодіод мигає з частотою 10Гц.


Програмна частина (опис розроблених алгоритмів і програм).


Рис. 3.1


Рис. 3.2


При передачі:

- Відправка 3 - ех адресних біт

- Відправка 8 - ми інформаційних біт

При прийомі:

- Прийом старт - біта і 3 - х адресних біт в змінну PRIEM

- Прийом 8 - ми інформаційних біт в змінну PRIEM2


Програмний код організації інтерфейсу між МК і зовнішніми пристроями.

Передача даннихPORTC, 5 - установка бітаLW 3WF N - пересилання вмісту регістра W в NF ADR, 0 - пересилання вмісту регістра FPORTC, 7 - очищення бітаPORTC, 6 - установка бітаPORTC, 6 - установка біта: RRF W , 0 - циклічний зсув вправо через прапор переносаPORTC, 7 - установка бітаSTATUS, C - перевірка на рівність біта 0, пропускаючи слід. якщо даPORTC, 7 - очищення бітаPORTC, 6 - установка бітаPORTC, 6 - очищення бітаN, 1 - зменшення значення регістра FSTATUS, C - перевірка на рівність біта 0, пропускаючи слід. якщо так

GO TO L1LW 8

MOV WF N - пересилання вмісту регістра W в NF DAN, 0 - пересилання вмісту регістра F: RRF W, 0 - циклічний зсув вправо через прапор переносаPORTC, 7 - установка бітаSTATUS, C - перевірка на рівність біта 0, пропускаючи слід. якщо даPORTC, 7 - очищення бітаPORTC, 6 - установка бітаPORTC, 6 - очищення бітаN, 1 - зменшення значення регістра FSTATUS, Z - перевірка на рівність біта 0, пропускаючи слід. якщо так

GO TO L2PORTC, 7 - установка біта

BSF PORTC, 6 - установка бітаPORTC, 6 - очищення біта


Прийом даних.

: BCF PORTC, 5 - очищення бітаPRIEM - очищення регістраPRIEM2 - очищення регістраLW 4WF N - пересилання вмісту регістра W в N: BSF PORTC, 6 - установка бітаPORTC, 6 - очищення бітаPRIEM, 0 - очищення бітаPORTC, 7 - перевірка на рівність біта 1, пропускаючи сл., якщо даPRIEM, 0 - установка бітаPRIEM, 1 - циклічний зсув вправо через прапор переносаN, 1 - зменшення значення регістра F, пропуск, сл. інструкції якщо=0

GO TO A1LW 8

MOV WF N - пересилання вмісту регістра W в N: BSF...


Назад | сторінка 17 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Установка селективного очищення масел
  • Реферат на тему: Як враховувати рух грошей, якщо компанія розраховується через електронний г ...
  • Реферат на тему: Нормування вмісту оксидів сірки в паливі та викиди і методи їх очищення
  • Реферат на тему: Якщо ваш працівник затриманий чи засуджений
  • Реферат на тему: Якщо ви викликаєте швидку допомогу