Предмет:
Тип роботи:
Методичні вказівки
К-сть сторінок:
19
Мова:
Українська
в необхідному йому темпі і використовувати цей режим як відлагоджувальний.
2.3.5.2. Для включення режиму "ПОКРОКОВИЙ" натисніть клавішу режиму Р і не відпускаючи її клавішу 2. При цьому повинен включитись індикатор режиму роботи Ш. На дисплеї відображається значення "БА" і "СК" разом з кодом команди, записаним в ЕНЗП за адресою, яка визначається її значенням.
2.3.5.3. Натискання будь-якої інформаційної клавіші приводить до виконання записаної програми і по закінченню виконання виводу на дисплей адреси і коду наступної команди керуючої програми.
2.3.6. Режим "АВТОМАТИЧНИЙ".
2.3.6.1. Головним режимом, призначеним для керування технологічним обладнанням в відповідності з алгоритмом, реалізованим у вигляді керуючої програми, є режим "АВТОМАТИЧНИЙ".
2.3.6.2. Для включення режиму "АВТОМАТИЧНИЙ" натисніть клавішу режиму Р і не відпускаючи її клавішу 0. При цьому повинен засвітитись індикатор режиму А, дисплей погашений за виключенням тих моментів, коли індикація обумовлена командою, яка виконується.
2.3.6.3. Виконання керуючої програми починається з адреси, рівної вмісту "СК" і "БА" в момент включення режиму "АВТОМАТИЧНИЙ".
2.3.6.4. Щоб зупинити виконання керуючої програми в режимі "АВТОМАТИЧНИЙ" переключіть мікроконтролер в будь-який інший режим роботи. Мікроконтролер виконає чергову команду керуючої програми, збільшить значення "СК" на одиницю і перейде в потрібний режим. При включенні режимів "ПЕРЕГЛЯД ПРОГРАМИ" або "ПОКРОКОВИЙ" на дисплеї відобразиться адреса і код наступної команди. Використовуючи цю інформацію оператор може визначити, в якому місці керуючої програми зупинився мікроконтролер. При включенні режиму "АВТОМАТИЧНИЙ" виконання керуючої програми буде проводитись з команди, на якій зупинився мікроконтролер.
2.3.6.5. Зупинити виконання керуючої програми можна також командою "СТОП", введеною в потрібне місце програми. В цьому випадку для подальшого пуску керуючої програми натисніть будь-яку інформаційну клавішу. Можлива зупинка керуючої програми з допомогою зовнішнього сигналу.
2.3.7. Запис, перегляд і виконання керуючої програми можна починати з довільної адреси ЕНЗП, для чого в режимі "РУЧНИЙ" виконайте безумовну передачу керування на потрібну адресу, замінивши, якщо необхідно, перед цим базову адресу програми. Потім переключіть мікроконтролер в потрібний режим роботи для виконання необхідної операції.
2.3.8. При роботі мікроконтролера в режимі "АВТОМАТИЧНИЙ" інформація клавіатурно заблокована, мікроконтролер реагує тільки на зміну режиму.
Примітка. Натискання на інформаційні клавіші 6...F при натиснутій клавіші режим Р приводить до переключення мікроконтролера в режим "ПЕРЕГЛЯД ПРОГРАМИ"( із змінами "СК" в сторону збільшення значення адреси).
2.4. Організація електричних зв‘язків мікроконтролера.
2.4.1. Мікроконтролер має модульний принцип побудови, тобто всі функціональні блоки його виконані у вигляді конструктивно закінчених пристроїв (модулів), зв'язок між якими здійснюється за допомогою трьох магістралей:
загальної магістралі зв'язку;
магістралі зв'язку вводу-виводу;
магістралі зв'язку системи живлення.
На мал.5 приведена спрощена структурна схема мікроконтролера, яка пояснює організацію міжмодульних зв'язків.
2.4.2. Конструктивно міжмодульні зв'язки виконані у вигляді кросмонтажу розеток типу ТРПМ-1-61, встановлених в корпусі мікроконтролера. Необхідно відмітити, що магістраль зв'язку системи вводу-виводу є частиною загальної магістралі, яка відрізняється від неї обмеженим набором ліній зв'язку. Звільнені за рахунок цього контакти роз’ємів модулів системи вводу-виводу використовуються для встановлення електричних зв'язків з зовнішнім обладнанням.
2.4.3. Загальна магістраль зв'язку функційно розділена на чотири групи ліній зв'язку:
шину адрес;
шину даних;
шину живлення.
Найменування і позначення сигналів загальної магістралі, скорочене позначення можливих джерел і приймачів цих сигналів, а також відповідних їм контактів роз’ємів модулів наведені в таблиці 4.
Мал.5
Таблиця 4.
Найменування сигналуПозначення сигналуДжерело сигналуПриймач сигналуНомер контакту роз‘єму
Лінія шини
Адреси
А 15
А 14
А 13
А 12
А 11
А 10
А 9
А 8
А 7
А 6
А 5
А 4
А 3
А 2
А 1
А 0МПРМП,МЕНЗП (А15...А0) МВВ, МВИВ МК, МПІ (тільки А0,...А7)Б17
Б19
Б18
Б17
А15
Б13
Б15
А12
Б22
А22
А24
Б21
А25
Б25
Б27
А27
Лінії шини
даних
D7
D6
D5
D4
D3
D2
D1
D0
МПР, МП, МЕНЗП МВВ, МПI МКМПР, МП, МЕНЗП МВИВ, МПI, МКА26
Б26
А28
Б28
А21
Б24
Б23
A23
Лінії шини керування
Читання даних з системи пам‘ятіMEMRМПРМП, МЕНЗПБ16
Читання даних з системи вводу-виводуINPМПРМК, МВВ, МПІБ20
Запис даних в систему пам’ятіMEMWМПРМП, МЕНЗПА16
Запис даних в систему вводу-виводуOUTМПРМПІ, МВИВ, МК,А20
ГотовністьREADY---МПРБ10
Лінії вимоги перериванняЗПР7
ЗПР6
ЗПР5
ЗПР4
ЗПР3
ЗПР2
ЗПР1
ЗПР0МКМПРБ4
А4
Б5
А5
Б6
А7
Б7
А6
ОчікуванняWAITМПР---Б11
СинхронізаціяSYNCМПР---Б12
Тактовий імпульсФ2МПР---А11
Звертання до стекуSTACKМПР---Б14
Вимоги прямого доступу до пам‘ятіHLD---МПРА9
Підтвердження прямого доступу до пам‘ятіHLDAМПР---А10
СкидСБРМСТ-5МПР, МВИВ, МКА19
Перший машинний циклМ1МПР---А14
Лінії шини живлення
“общий”ОБЩБ1, Б31
Живлення +5В+5системаА1, А30
Живлення –5В-5живленняА2
Живлення +12В+12Б2, Б30
2.4.4. Адресні сигнали призначені для вибору адреси комірки