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

Реферат Розробка мікропроцесорної системи





ання струмів від джерел живлення


Таблиця 12. Споживання струмів елементами становить:

Тип мікросхемиКолічество (шт.) Струм потребленіяВходной струм низької уровняВходной струм високої уровнямАмАмАI386SX1305К561ЛН180, 010,02 К155ТМ22не більш 30VXO - 61135КР1533ИЕ19127AT27C256R3201533АП65271533ИД14141К155ЛА42не більше 16,5 не більше 6AS7C10242140i8259a1не більш 300КР580ВІ531не більш 115ВВ551не більш 0,075 Разом 291020,07516,66,02

. Опис реалізованої програми мовою асемблера


Для спрощення написання і подальшого сприйняття програми, можливості її часткового написання до розробки апаратної частини МПС і для зменшення витрат часу на налагодження програми використовуються символічної форми позначення різних пристроїв, параметрів, констант і т.д. Наприклад, для адреси регістра порту «А» ППА визначимо константу PPA_A, адреси регістра порту «В» ППА визначимо константу PPA_В, і т.д.

Для зберігання значень змінних X і K, а також результатів обчислення функцій Y1, Y2, Y3 використовуються змінні Data_X, Data_K, Data_Y1, Data_Y2, Data_Y3.

Для зв'язку символічних імен з їх числовими значеннями використовується директива EQU.

У програмі використовуються такі процедури:

1) ProgramPrer - підпрограма обробки переривання. Ця підпрограма викликає підпрограму ProgramCalculateY2SetPIT, не змінюючи значення ax.

2) ProgramKlavIn - підпрограма опитування клавіатури (порту А ППА). Ця підпрограма поміщає значення регістра порту А ППА і значення регістра порту В ППА в змінні Data_X і Data_K, не змінюючи вміст регістрів загального призначення.

3) ProgramCalculateY1SetY1SetInd - підпрограма обчислення У1 і виводить результату в порт С.

4) ProgramCalculateY2SetPIT - підпрограма розрахунку Y2 і програмування ПІТ.

5) ProgramCalculateY3SetPIT - підпрограма розрахунку Y3.

На початку програми описана ініціалізація МПС, яка складається з таких етапів:

) Встановлюється режим заборони апаратних переривань.

) Встановлюється сегмент даних на ОЗУ.

) Встановлюється вектор переривання

) Програмування ППА

) Програмування ПІТ

) Програмування контролера переривань

Основна програма складається з наступних операцій: опитування порту А ППА, розрахунок У1, висновок У1 на порт С, повернення до опитування порту А.

Текст програми представлений в додатку.

Висновок


У процесі виконання курсового проекту, була спроектована схема мікропроцесорної системи управління деяким об'єктом. У пояснювальній записці представлений синтез структурної та принципової схеми.

Складено алгоритм роботи МПС, розроблена програма забезпечує виконання заданого алгоритму, також була розподілена область пам'яті під ОЗУ і ПЗУ. Проведена організація оперативної і постійної пам'яті.

Був проведений розрахунок споживання струму від джерела живлення. Був оформлений креслення мікропроцесорної системи у вигляді електричної п...


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





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

  • Реферат на тему: Основні показники роботи порту та виробничого перевантажувального комплексу ...
  • Реферат на тему: Транспортування газу з порту Австралії в порт США
  • Реферат на тему: Розрахунок основних показників роботи порту
  • Реферат на тему: Удосконалення організації перевезення накатних вантажів (виробництва компан ...
  • Реферат на тему: Розробка програми і схеми алгоритмів мовою програмування С + +