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

Реферат Мікропроцесорна система збору та обробки сигналів





е необов'язковий 16-розрядний адреса, після чого йдуть 8-розрядні дані. Протокол SPI дозволяє передавати кілька байтів. Зважаючи перерахованих вище переваг та відповідно до технічного завдання вибираємо як послідовного порту зв'язку контролер КР580ВВ51. br/>

4. Опис алгоритму функціонування та особливості структурної схеми


Основні зв'язку периферійних пристроїв і МК здійснюються через системну шину. Системна шина складається з шини даних (DB), шини адреси (AB) і шини управління. p align="justify"> Для організації шини даних використовуються висновки порту 0 (АD0-АD7) МК. АЦП, ОЗУ, ПЗУ, ППІ, контролер шини, контролер клавіатури і дисплей підключаються до шини даних за допомогою відповідних висновків. Шина даних - 8-розрядна. Для організації шини адреси використовуються порт 0 (молодший байт адреси АD0-АD7) і порт 2 (старший байт адреси А9-А11) МК. За сигналом PME в регістр 74АС573 защелкивается молодший байт адреси з порту 0. 16 розрядів, одержувані на виходах регістра реалізують шину адреси. p align="justify"> Адресний простір пам'яті даних складається з пам'яті ОЗУ, пристроїв введення/виводу і ПЗУ.

Розподіл адресного простору

Пам'ять мікроконтролера

Пам'ять програм. Пам'ять програм і пам'ять даних у МК49 фізично і логічно розділені. Пам'ять програм реалізована в резидентном ПЗУ ємністю 1 Кбайт. Максимальний адресний простір, що відводиться для програм, становить 4 Кбайта. Лічильник команд (СЧ) містить 12 біт, але инкрементируется в процесі рахунку лише молодші 11 біт. Тому лічильник команд з граничного стану 7FFH (якщо тільки по цією адресою не розташована команда передачі управ-ня) перейде в стан 000Н. Стан старшого біта лічильника команд може бути змінено спеціальними командами (SEL МВ0, SEL МB1), Подібний режим роботи лічильника команд дозволяє створити два банки пам'яті ємністю по 2 Кбайта кожен. p align="justify"> 5. Розробка програмного забезпечення


Система команд МК49 включає в себе 96 основних команд і орієнтована на реалізацію процедур управління. Всі команди мають формат один або два байти (70% команд однобайтние). Час виконання команд складає 2.5 або 5.0 мкс (один або дна машинних циклу (МЦ) відповідно) при тактовій частоті 6.0 МГц. Більшість команд виконується за один машинний цикл. За два машинних циклу виконуються команди з безпосереднім операндом, введення/виводу і передачі управління. Всі безліч команд можна розбити на п'ять, груп за функціональною ознакою: команди пересилання даних, арифметичних операції, логічних операцій, передачі управління та управління режимами роботи МК. До достоїнств системи команд МК49 можна віднести: ефективний введення/висновок, включаючи маскування і можливість управління окремими бітами портів; можливість розгалуження за значенням окремих біт; можливість обробки як двійкових, т...


Назад | сторінка 11 з 13 | Наступна сторінка





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

  • Реферат на тему: Система команд. Структура слова команд. Синтаксис команд. Групи команд
  • Реферат на тему: Принципи організації паралелізму виконання машинних команд в процесорах
  • Реферат на тему: Система передачі команд телерегулювання
  • Реферат на тему: Вивчення структурної організації та системи команд мікроконтролерів сімейст ...
  • Реферат на тему: Програмний комплекс для управління і формування керуючих команд мобільним р ...