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

Реферат Мікропроцесорна система і її основні елементи





ає фіксовані пріоритети обслуговування

· Розмір переданих даних 16Кбайтам

· Прямо доступно 64Кб ??пам'яті

Програмно можна встановити 3 режиму: читання, запису та верифікації.

Контролер побудований за n-МДП технології, має джерело живлення +5. При програмуванні на входи RD і WR надходять сигнали IOR і IOW від системного контролера. Лінії A0-A3 використовуються для адресації внутрішніх регістрів контролера в режимі програмування і для видачі відповідних розрядів адреси в режимі ПДП.

При надходженні запиту на ПДП від зовнішнього пристрою на вхід контролера, він видає сигнал запиту HOLD, що йде до процесора. Процесор, отримавши цей запит, переходить в режим ПДП, повідомляючи про це сигналом HLDA. Після цього, контролер видає на шину даних старшу частину адреси для області обміну і фіксує її в буферному регістрі (КР580ІР82) сигналом ADSTB, після чого видає сигнал AEN=1, який переводить виходи шинних формувачів в Z-стан. Інверсний сигнал AEN (BUSEN) дозволяє видачу 8-і старших розрядів адреси буферним регістром на шину адреси. Далі контролер працює в звичайному режимі.

Програмування контролерів ПДП здійснюється через порт з базовими адресами 00h (лінії A3-A0 відповідають за внутрішню адресацію контролера). Інтерфейс із зовнішніми пристроями являє собою набір ліній: запитів ПДП від зовнішнього пристрою (DRQ0 - DRQ3) і сигналу готовності від зовнішнього пристрою (READY), сигналів підтвердження (DACK0-DACK3), вихідного сигналу останнього циклу (ТС), сигналу 128 байти (MARC ), сигналів IOW і IOR, а також шини даних (D0 - D7). Всі ці лінії виведені на роз'єм Х5.


5.2 Організація програмованого інтервального таймера


У якості системного таймера-лічильника використовується програмований інтервальний таймер КР580ВИ53. Мікросхема виконана за n-МОП технології і має єдине джерело живлення +5.

До складу БІС входять три 16-розрядних віднімається лічильника. Зв'язок ПІТ з мікропроцесором здійснюється через двонаправлену 8-розрядну шину даних під керуванням сигналів A0, A1, CSPIT, IOR і IOW. Перед початком роботи кожен лічильник повинен бути инициализирован посилкою слова стану. Кожне слово стану, за винятком операції засувки, супроводжується 1-2 байтами даних початкового стану лічильника. Після цього починається рахунок.

Входи GATE1. GATE0 підключені до джерела живлення + 5В. Канал 0 ПІТ використовується як генератор синхроімпульсів для УСАПП 1, канал 1 використовується як генератор синхроімпульсів для УСАПП 2. Канал 2 може використовуватися програмістом для різних цілей. Для цього виходи ПІТ GATE2 і OUT2 виведені на роз'єм XS1.

5.3 Система переривань


Джерела запитів переривань IRQ0-IRQ5 зайняті системою:

IRQ0Запрос на переривання від УСАПП по закінченню передачіIRQ1Запрос на переривання від зовнішнього устройстваIRQ2Запрос на переривання від АЦП (кінець перетворення) IRQ5Запрос на переривання від УСАПП по закінченню пріемаIRQ6Запрос на переривання від зовнішнього устройстваIRQ7Запрос на переривання від зовнішнього пристрою

Обробники переривань зберігаються в ПЗП і можуть бути викликані відповідними джерелами запиту.

Тимчасова діаграма контролера переривань:



5.4 Реалізація апаратних інтерфейсів обчислювальних систем


Розробляється схема містить послідовний канал інтерфейс RS - 232С. Цей інтерфейс побудований на базі мікросхеми КР580ВВ51. Ця мікросхема призначена для апаратної реалізації послідовного каналу зв'язку між процесором і зовнішнім пристроєм (ВУ), здатним підтримувати протокол обміну даними в послідовному коді з УСАПП.

Мікросхема КР580ВВ51 приймає паралельний код від мікропроцесора, перетворює його в послідовний потік даних з приєднанням службовими бітами і передає його в лінію зв'язку, а також виконує зворотне перетворення: приймає послідовний потік даних з лінії зв'язку і перетворює його в паралельний 8-розрядний код, одночасно виконуючи ряд функцій з контролю над правильністю прийому даних. Програмування БІС дозволяє вибирати один з режимів роботи: синхронний або асинхронний, а також встановити швидкість передачі/прийому, контроль на парність (непарність) та інші параметри роботи.

У розробляється мікропроцесорної системі УСАПП програмується на асинхронний режим зі швидкістю передачі 1: 1, довжиною символу 8 біт, з контролем на парність і числом стоп-бітів, рівним 2.


Призначення сигналів інтерфейсу RS - 232 наведено в таблиці:

СігналN контактаНаправленіеНа...


Назад | сторінка 3 з 7 | Наступна сторінка





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

  • Реферат на тему: Синтез автоматичної системи передачі кодованих сигналів в канал зв'язку ...
  • Реферат на тему: VHDL модель схеми реалізації захіщеної передачі даніх через послідовний інт ...
  • Реферат на тему: Асинхронний режим передачі даних - ATM
  • Реферат на тему: Розробка пристрою індикації даних на РК-дисплеї, переданих по інтерфейсу RS ...
  • Реферат на тему: Проектування пристрою для прийому даних