
- •Перелік питань до державної атестації окр «бакалавр» для студентів напряму6.050102 (ксм) денної форми навчання (2011/2012 н.Р.)
- •1Теоретична частина
- •1.1Архітектура комп’ютерів
- •1.2Комп’ютерна схемотехніка
- •1.3Периферійні пристрої
- •1.4Комп’ютерні системи
- •1.5Системне програмне забезпечення
- •1.6Паралельні та розподілені обчислення
- •1.7Комп’ютерні мережі
- •1.8Автоматизація проектування комп’ютерних систем
- •1.9Моделювання систем
- •1.10Синтез цифрових систем на кристалі
- •1.11Захист інформації в комп’ютерних системах
- •1.12Апаратні засоби комп’ютерних систем
- •1.13Мікроконтролери і мікроконтролерні системи
- •2Практична частина
- •2.1Комп’ютерна схемотехніка
- •2.2Комп’ютерні системи
- •2.3Комп’ютерні мережі
- •2.4Паралельні та розподілені обчислення
- •2.5М Рисунок 2.4 Рисунок 2.5 оделювання і проектування систем
- •2.6Синтез цифрових систем на кристалі
- •2.7Апаратні засоби комп’ютерних систем
- •2.8Мікроконтролери і мікроконтролерні системи
- •3Перелік посилань
- •3.1Архітектура комп’ютерів
- •3.2Комп’ютерна схемотехніка
- •3.7Комп’ютерні мережі
- •3.8Моделювання систем
- •3.9Апаратні засоби комп’ютерних систем
- •3.10Мікроконтролери і мікроконтролерні системи
2.8Мікроконтролери і мікроконтролерні системи
Задача 1
У мікроконтролерній системі управління на основі i80C296SA організувати переміщення блоку з 1024 слів без затримання обслуговування переривань з використанням непрямо-індексної адресації.
Задача 2
Розробити мовою Асемблера мікроконтролера PIC18 програму стирання одного блоку з Flash-пам’яті програм. Початкова адреса, з якої розташований блок, – 012340h.
Задача 3
Розробити структурну схему МК-системи на основі i80C296SA, в якій використовується як зовнішня пам’ять, так і зовнішні периферійні пристрої. В якості зовнішньої кодової пам’яті передбачається флеш-пам’ять об’ємом 256К слів, яка підключена 16-розрядною шиною даних і селектована сигналом CS0#. В якості пам’яті даних передбачається статичний ОЗП об’ємом 8 Кбайт, який підключений 8-розрядною шиною та селектований сигналом CS2#.
Універсальний синхронно-асинхронний прийомо-передавач i82510, підключається до МК 8-розрядною шиною даних і селектується сигналом CS1#. Так як цей пристрій відносно повільний, для нього необхідно встановити 3 такти очікування. Шина управління працює стандартним чином.
Для конфігурування системи слід записати необхідні значення в регістри ADDRCOMx, ADDRMSKx, BUSCONx при таких вихідних даних: число тактів очікування для зовнішньої пам’яті – 0, для периферії – 3; базові адреси: флеш-пам’яті – 360000h, статичного ОЗП – 47D000h, зовнішніх периферійних пристроїв – ЕE1Е00h.
Задача 4
У мікроконтролерній системі на базі MCS-196 реалізувати формування широтно-модульованого сигналу (PWM) для управління електродвигуном із періодом T2=400 мс та 75% робочим циклом. У завданні використовувати два модулі ССМ (модуль порівняння/захвату) процесора подій. Обробка запитів на переривання є апаратною. На рисунку 2.6 показано форму PWM-сигналу, що видається на вивід P1.Y/EPAY; Т – значення часу, вимірюваного в періодах лічення в обраному таймері в ЕРА (TIMER1 або TIMER2). Номер фізичного виводу Y обрати на свій розсуд.
Рисунок 2.6 – Форма широтно-модульованого сигналу
Задача 5
Апаратна обробка переривань в MCS-196 за допомогою блока PTS (сервер периферійних транзакцій): організувати приймання з послідовного порту 12 пакетів по 10 байт та розміщення їх у сусідніх регістрах пам’яті RRAM.
Задача 6
Розробити в середовищі програмування CODE VISION AVR програму мовами C та Асемблера для богатофункціонального лабороаторного макету на базі мікроконтролера AVR ATMEGA 128, яка керує блоком з восьми світлодіодів та виконує нескінченний цикл послідовного включення 5–го, 6–го, 7–го та 8–го світлодіодів з інтервалом 2,5 с.
Задача 7
Використовуючи модуль PCA (матриця програмованих лічильників) мікроконтролеру i8xC51FX в режимі збирання даних (захоплення), реалізувати вимірювання різниці фаз між двома сигналами.
3Перелік посилань
3.1Архітектура комп’ютерів
1. Каган Б.М. Электронные вычислительные машины и системы. Учебное пособие для вузов. -2-е ид., перераб. и доп. – М.: Энергоатомиздат, 1991 – 592 с.
2. Столингс, В. Структурная организация и архитектура компьютерных систем, 5-е изд.: Пер. с англ. – М.: Издательский дом “Вильямс, 2002. – 896 с.: ил.
3. Архітектура обчислювальних машин. Навч. посібник / Упоряд.: В.О. Гулiус. – Харків: ХТУРЕ. 2000. – 140 с.