Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







Підключення портів ОЕОМ і EEPROM пам'яті





Порт Р1 ОЕОМ може бути частково відключений від зовнішніх ліній (перемички J1-J5), крім ліній інтерфейсу розширення. На роз'єм інтерфейсу розширення Ці сигнали приходять, минаючи перемички.

Лінії даних і синхроімпульсів мікросхеми EEPROM пам'яті (DD11) 93С46 \ підключені відповідно на виводи Р1.3 -Р1.7. однокристальної ЕОМ

Розташування елел^ентів, призначення роз'ємів і перемичок

Рисунок 2. Схема розташування елементів стенда.

X1 - Системний інтерфейс із повним адресним простором;

Х4 - Інтерфейс розширення для підключення зовнішніх пристроїв

з використанням паралельного прийомопередавача;

Х2 - Інтерфейс послідовного порту СОМІ для зв'язку стенда з PC;

Х13 - Інтерфейс послідовного порту COM2 для зв'язку стенда з

іншими пристроями, що мають стандартний порт RS232C;

Х6 - Інтерфейс програмування AVR;

J4 - Перемичка підключення сигналу синхронізації послідовної пам'яті;

J2,J3 - Перемичка підключення лінії передачі даних послідовної пам'яті;

J1 - Перемичка дозволу автоматичного запуску завантаженої програми;

J5 - Перемичка підключення сигналу вибірки послідовної пам'яті.

Порядок виконання лабораторної роботи:

1) Вивчити структурну схему стенда, розпреділення пам'яти, призначення вузлів. Вивчити структуру ОЕОМ КР1816ВЕ31. Вивчити синтаксис команд пересилки, арифметичних команд, команд переходів.

2) Розробити алгоритм для виконання індивідуального завдання до початку лабораторного заняття (таблиця завдань №6).

3) Розробити програму для виконання індивідуального завдання до початку лабораторного заняття.

4) Ввести програму індивідуального завдання на ПК.

5) Вивчити програмно-відладочні засоби (ПВЗ) для КР1816ВЕЗ1.

6) 3 допомогою ПВЗ проаналізувати виконання індивідуальної програми.

7) Загрузити програму в стенд ОЕОМ. Впевнитися в правильному виконанні індивідуального завдання, при негативному результаті здійснити зміну алгоритму або програми. Повторити загрузку програми в стенд ОЕОМ

8) Роздрукувати лістинг правильно працюючої програми.

9) Відповісти на контрольні запитання викладача.

Контрольні запитання:

1. Час виконання команд (поняття такта, машинного цикла).

2. Типи команд. Формат команд. Команди прямої і непрямої адресації.

3. Команди зсуву. Арифметичні команди. Логічні команди.

4. Регістр ознак, команди, що викликають зміну регістра ознак.

5. Команди роботи із стеком, послідовність дій (команд) при роботу зі стеком.

6. Призначення внутрішніх вузлів ОЕОМ.

7. Призначення і робота з внутрішньою пам'яттю даних ОЕОМ.

8. Система переривань ОЕОМ. Призначення портів ОЕОМ.

9. Фізичні характеристики вихідних сигналів ОЕОМ.

 

Приклад виконання лабораторної роботи №З

Вміст регістрів R1 і R4 скласти і відобразити на індикаторі.

ORG 0

mov Rl,#04h;записати в R1 число 04

mov R4,#30h установити в R4 число 30

mov DPTR,#0B000h установити в DPTR адрес lHfl.DD17,DD18

mov А,R1;записати в A значення Rl

add А,R4;скласти значення в А і R4, результат суми в А

movx @DPTR,A;висвітлити на Інд. DD17,DD 18 число, зберігаєме в А

mov A,#00h;обнулити А

Con: jmp Con;перехід на зациклювання програми

END

Варіанти індивідуальних завдань

Таблиця 6. Таблиця завдань до л. р. №3.

Текст індивідуального завдання
  Занести в per. R4 ДД число ОХ, в pcr.R6 ХО, суму чисел відобразити наС Інд. HG1,HGO.
  Занести в per. R3 ДД число XX, відобразити його на С Інд. HG3,HG0.
  Занести в per. В ДД число, з частотою 2 Гц виводити це число на С Інд. HG1.HG2.
  Занести в Акк. ДД число XX, в per. R5 ХО, число з Акк. відобразити на С Інд. HG1, HG0, число з R5 відобразити на С Інд. HG2.
  Занести в per. R2 ДД число ОХ, в per.R5 ХО, суму чисел відобразити на С Інд. HG3, HG4.
  Занести в комірку з адресом BOh внутрішньої пам'яти ОЕОМ ДД число ОХ, в per.R3 ХО, суму чисел відображати на С_Інд. HG2, HG1 з частотою 0,5Гц.
  Занести в per. R0 ДД число XX, поперемінно відображати мол. і ст. тетраду на С Інд. HG3, HG0 з частотою 1 Гц.
  Занести в В ДД число ХО, в per. Rl XX, число з В. відображати на СІнд. HG0 з частотою 1 Гц, число з R1 відображати на С_Інд. HG3, HG2 з частотою 0,5 Гц.
  Зчитати значення per. TCON, відобразити його на С Інд. HG3, HG2.
  Занести в per. R4 ДД число ОХ, в pcr.R3 ХО, суму чисел відобразити на СІнд. HG2, HG1 з повільним (на протязі 5 сек.) затуханням цього числа.
  Занести в Ак. ДД число ХО, в per. В ОХ, суму чисел відобразити на С Інд. HG3, HG0.
  Занести в per. В ДД число ОХ, в per.R5 ХО, два розряди суми (десятки і одиниці) почергово відображати на С Інд. HG1.HG0.
  Занести в per. Rl ДД число ОХ, віднімаючи від числа одиницю відображати на С_Інд. HG2 одержане значення до нуля з частотою 1 сек.
  Занести в per. R3 ДД число XX, в per.R5 XX, поперемінно відображати ці числа на С Інд. HG3, HG2. HG1, HG0.
  Занести в per. А ДД число ОХ, в per.R2 ХО, число з А відобразити на С Інд. HG3, число з per. R2 відображати на С Інд. HG1 з частотою в 0.5 Гц.

 

ЛАБОРАТОРНА РОБОТА №4







ЧТО ПРОИСХОДИТ ВО ВЗРОСЛОЙ ЖИЗНИ? Если вы все еще «неправильно» связаны с матерью, вы избегаете отделения и независимого взрослого существования...

Что способствует осуществлению желаний? Стопроцентная, непоколебимая уверенность в своем...

Что будет с Землей, если ось ее сместится на 6666 км? Что будет с Землей? - задался я вопросом...

Что делать, если нет взаимности? А теперь спустимся с небес на землю. Приземлились? Продолжаем разговор...





Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2024 zdamsam.ru Размещенные материалы защищены законодательством РФ.