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

Реферат Мікропроцесорна техніка





оді через зазначену лінію порту, залішаючі без Зміни Другие біті порту. Передача віробляється з молодшого біта. br/>

В 
Текст програми:


cseg

; сегмент кодом


org 2000h

; початкова адреси програми


MOV R2, # 8

; лічильник біт => R2

MET:

RRC A

; зрушення Ас через прапор З


MOV P1.0, C

; передача біта в Порт Р1


NOP

; виклик затримки


DJNZ R2, MET

; Зменшення лічільніка ї повтор


18. Програма Організує послідовну передачу даніх акумулятора на зазначеній вивід порту в манчестерському коді. Біт передається двома інтерваламі: перший - інверсія, другий - пряме значення біта.


Тек ст програми:


cseg

; сегмент кодом


org 2000h

; початкова адреси програми


mov R0, # 8

; лічильник

loop:

rrc a

; Зсув А вправо через прапор переносу


cpl c

; інвертування біта


mov P2.0, c

; передача інверсного Значення біта


cpl c

; Відновлення Пряме значення біта


call 0230h

; затримка для вірівнювання трівалості інтервалів


mov P2.0, c

; передача Пряме значення біта


djnz R0, loop

; цикл


ІНДІВІДУАЛЬНІ Процедура

1. Процедура відображення уведеної з перемікачів ІНФОРМАЦІЇ на семисегментний індікаторі в шістнадцятковому коді.

Уведення ї відображення значень перемікачів здійснюється за помощью регістра DPTR по адресах відповідно 0FFF2h ї 0FFF1h.

Візуалізацію здійснює процедура visual, что послідовно віділяє ті молодшей, ті Старшого Частину слова для конвертування 4 біт двійкової системи Вирахування в код семисегментний індікатора, відповідно до табліці сімволів get_num.


В 


p> Відповідно до алгоритмом роботи програми Варто напісаті код програми.


Текст програми:


cseg



org 2000h



jmp main


main:



loop:

mov DPTR, # 0FFF2h

; Прийняття значень перемікачів


movx A, @ DPTR


mov DPTR, # 0FFF7h

; Завдання поч. адресі СС індікатора для процедури візуалізації


call visual

; виклик процедури візуалізації


call 0203h

; затримка для фіксації Значення


sjmp loop

; цикл сканування перемікачів




visual:

mov R0, A

; в R0 зберігається ТИМЧАСОВЕ Значення аккум. /Td...


Назад | сторінка 37 з 48 | Наступна сторінка





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

  • Реферат на тему: Створення програми для обчислення значення функції
  • Реферат на тему: Клемент Готвальд і його значення у зміні програми Компартії Чехословаччини ...
  • Реферат на тему: Розробка алгоритму програми на мові С + +, яка обчислює значення ємності і ...
  • Реферат на тему: Передача імпульсного сигналу через Полосковим лінію
  • Реферат на тему: Розробка програми мовою Visual Basic