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

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





tify"> L=2.083 * 10-3/0.5 * 10-6=4166

L=416610=1046Н


4. ФУНКЦІОНАЛЬНИЙ сполучених вузлів КОНТРОЛЕРА


Відповідно до технічного завдання розробляється контролер повинен мати певне число вводів і висновків паралельного, послідовного інтерфейсів, а також певне число каналів і режими таймера. Крім того, у технічному завданні задані обсяги ПЗУ і ОЗУ контролера.

Всі пристрої контролера підключені до центрального процесора. Один від одного їх відрізняють тільки адреси. Вибір конкретного пристрою проводиться за допомогою входу СS на кожній мікросхемі.


.1 РОЗПОДІЛ АДРЕС ПАМ'ЯТІ


ПамятьAddrПЗУ00003FFFОЗУ4000DFFFПЗУE000Е3FFОЗУЕ400F7FF-F800FFFF Малюнок 18 - Діаграма розподілу адрес пам'яті


На малюнку 18 наведена діаграма розподілу адрес пам'яті. Цифри вказують початок і кінець відповідній області пам'яті.


.2 РОЗПОДІЛ АДРЕС ЗОВНІШНІХ ПРИЛАДІВ


Всього мікропроцесор може адресувати 256 зовнішніх пристроїв - нам необхідно адресувати всього 13.

У таблиці 4.1 показані адреси всіх пристроїв.

Так як для адресації зовнішніх пристроїв використовується системний контролер - адреса пристрою буде однобайтное.


Таблиця 4.1 - Розподіл адрес зовнішніх пристроїв

Зовнішнє устройствоA7A6A5A4A3A2A1A0HEXПТ 1000000000000000001010000001002РУС0000001103ПТ 2000001000400000101050000011006РУС0000011107ППИ100001000080000100109000010100AРУС000010110BППИ2000011000C000011010D000011100EРУС000011110FППИ3000100001000010001110001001012РУС0001001113УСАПП100010100140001010115УСАПП20001100018РУС0001100119УСАПП3000111001CРУС000111011DУСАПП40010000020РУС0010000121УСАПП50010010024РУС0010010125УСАПП60010100028РУС0010100129УСАПП7001011002CРУС001011012DПКПICW10011000030ICW20011000131

5. ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ


Згідно з технічним завданням мікропроцесорна система повинна забезпечувати виведення 8-ми бітних слів з ППІ. Цикл виведених слів складається з 9 періодів, в кожному періоді 12 слів, тривалість періоду 25 мс. У даному розділі складається програма виведення слів, за допомогою підпрограми пріоритетного переривання, запит на яку через ВКП формує таймер 12 разів у період. Завантажувати число L в канал таймера необхідно після ініціалізації всіх пристроїв. Процес ініціалізації зовнішніх пристроїв полягає в наступному: відбувається завантаження акумулятора мікропроцесора керуючим словом, яке описує режими роботи зовнішніх пристроїв і відправлення його по команді OUT на адресу зовнішнього пристрою. На малюнку 20 наведено один період виведеної з ППІ інформації. У таблиці 5.4 наведена робоча програма. На малюнку 19 представлено алгоритм функціонування мікропроцесорної системи.


Малюнок 19 - Алгоритм виведення керуючих імпульсів


Малюнок 20 - Інформаційні імпульси виводяться з ППІ

Нижче наведено розрахунок 16-тиричном чисел, висновок яких здійснюється кожну 1/12 періоду Т. Всього їх потрібно вивести N=12 * 9=108, NH=6CH, всі вони прошиті в ПЗУ в осередках 0200-026В.

Таблиця 5.1 - Коди інформаційної моделі

Часовий інтервал, nТакт1234567891011120F0B0707...


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





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

  • Реферат на тему: Організація зовнішніх запам'ятовуючих пристроїв
  • Реферат на тему: Програма контролера пристрою
  • Реферат на тему: Проектування радіоелектронних пристроїв за допомогою системи MicroCap
  • Реферат на тему: Цифрова обробка даних за допомогою автоматичних пристроїв
  • Реферат на тему: Виявлення закладних пристроїв, що використовують радіоканал, за допомогою д ...