ається перехід на основну програму. Програмується ППА і вводяться значення Х і К, після чого дозволяються переривання. Потім виробляються обчислення значення У3, здійснюється програмування СЧ0 і Сч1 інтервального таймера і в Сч1 завантажується У3. Після цього виконується переривання RST5 (для цього в емуляторі процесора треба запустити програму на виконання F6 і переривання викликати по F7, а дальне ввести номер переривання), це переривання обчислює значення У2, який заноситься в Сч2 інтервального таймера. Після повернення в основну програму, відбувається обчислення У1 і У світлодіодної індикації. Отриманий байт виводиться через порт C. Після виведення байта відбувається прийом операндов: Х через порт А, К через порт В, програма повертається на обчислення У1 і У. У2 обчислюється з новими значеннями Х і К, тільки після примусового переривання. У3 обчислюється один раз.
Лістинг програми з поясненнями наведено у додатку 2.
5. Карта розподілу адресного простору пам'яті
Пам'ять - один з основних елементів пристрою. Вона організована як безліч осередків, в яких може зберігатися інформація. Сукупність усіх осередків пам'яті, до яких може звернутися МП, становить адресний простір пам'яті. Інформаційна ємність одного осередку становить 8 біт або 1 байт.
Найбільший обсяг пам'яті, який може бути використаний в пристрої, визначається обсягом адресного простору.
Важливим етапом конструювання ЕОМ є організація пам'яті, і тому при розробці програмного забезпечення важливо уважно провести розподіл пам'яті. ПЗУ знаходиться в області пам'яті з +0000 по FFh. ОЗУ знаходиться в області з 8000h по A000h.
Рис. 5.1 Карта розподілу адресного простору пам'яті
Рис. 5.2 Карта розподілу УВВ
Адреси 0-255 відведених під ПЗУ. За адресою 0h в ПЗУ розміщена 1 команда JMP START. Диапозон за адресою 40 записана команда викликупідпрограми PRER.
Діапазон УВВ - адреси 0-3 використовуються для адресації пристроїв ПІТ, 4-7 для адресації трьох портів ППА - PA, PB, PC і регістра слова управління ППА
6. Оцінка ємності ПЗУ і ОЗУ
Команди і дані необхідно зберігати і вибирати в міру необхідності в процесі роботи ЕОМ. Для цієї мети застосовують ЗУ. Їх можна розділити на два типи: ОЗУ і ПЗУ. ПЗУ використовується для зберігання команд і констант. Запис у ПЗУ складна і займає багато часу, тому цей тип пам'яті застосовується в тих випадках, коли не потрібно змінювати записану одного разу інформацію. У даному курсовому проекті обрана із завдання ПЗУ К155РЕ3 (32 * 8), а так як програма, що реалізує алгоритм роботи МПС займає всього 198 байт (С6h), то нам достатньо 7мікросхем, для кращої сумісності і полегшення програмування візьмемо 8 мікросхем.
ОЗУ використовується для зберігання даних, що змінюються в процесі роботи системи. Блок ОЗУ побудований на основі 8 мікросхем КР155РУ2 (1к * 1).
7. Розрахунок споживання струму
Таблиця 7.1
Споживання струму
Тип м/cКоліч-ть (шт) Iпотр + 5В (мА) Iпотр + 12В (мА) Iпотр - 5В (мА)КР580ВМ80А170501КР580ВК281190КР580ВИ531140КР580ВВ551120КР580ВА862160КР580ИР821250К580ГФ24112312К155РУ28140К155РЕ38138
Таким чином за даними таблиці струм споживання Iпотр. cоставляет:
· від джерела + 5В: 2609 мА.
· від джерела + 12В: 72 мА.
· від джерела - 5В: 1 мА.
ВИСНОВОК
У процесі виконання курсового проекту, була спроектована схема мікропроцесорної системи управління деяким об'єктом. У пояснювальній записці представлений детальний синтез структурної та принципової схеми.
Складено алгоритм роботи МПС, розроблена програма забезпечує виконання заданого алгоритму, також була розподілена область пам'яті під ОЗУ і ПЗУ. Проведена організація оперативної та постійної пам'яті.
Був проведений розрахунок споживання струму від джерела живлення. Був оформлений креслення мікропроцесорної системи у вигляді структурної та принципової схеми.
Даний проект може бути використаний для створення мікроконтролера автоматизованого управління віддаленим об'єктом.
СПИСОК ЛІТЕРАТУРИ
1. Лебедєв О.Н. Застосування мікросхем пам'яті в електронних пристроях: Справ. Посібник.- М .: Радио и связь, +1994.- 216с.
2. Довідник Великі інтегральні схеми ЗУ/п...