- •Билет 1 Програмне забезпечення для систем керувань.
- •Призначення універсального 16-розрядного та спеціального 32-розрядного одно кристального мікропроцесорного контролера,цифрового сигнального процесора.
- •Програми симулятори: характеристика та призначення.
- •Билет 2 Основні поняття систем керувань технологічними процесами.
- •Основні типи архітектури мпс і вказати особливості їх функціонування.
- •Визначення підпрограми. Команди процесора використовуються для роботи з підпрограмами.
- •Билет 3
- •По типу програмуючих мікросхем
- •По режимах роботи
- •По типу підключення до пк
- •Билет 4
- •Правила записи программ на языке Ассемблер
- •Билет 5
- •Билет 6
- •Команди пересилки даних.
- •Билет 7
- •Перелік елементів
- •[Ред.]Літерно-цифрові умовні познаки
- •Билет 8
- •Билет 9
- •Поддерживаемые языки программирования
- •Возможности среды
- •Билет 10
- •[Ред.]Електричні виконавчі механізми
- •[Ред.]Пневматичні виконавчі механізми (пвм)
- •Билет 11
- •Билет 30
- •Билет 29
- •Билет 28
- •Порти вводу-виводу
- •Билет 27
- •Билет 26
- •Билет 25
Билет 3
Програматори. Їх основні типи та характеристики.
Програма́тор — пристрій призначений для запису інформації у запам'ятовуючий пристрій.
По типу програмуючих мікросхем
Більшість універсальних програматорів дозволяють працювати з мікросхемами різних типів. Зустрічаються також програматори, що працюють тільки з певним типом мікросхем, наприклад тільки з мікроконтроллерами чи микросхемами памяті. В загальному можна виділити такі групи:
програматори мікросхем памяті (EPROM, EEPROM, FLASH, SRAM, FRAM та ін.)
програматори мікроконтроллерів (внутрішня память типу EPROM, FLASH)
програматори мікросхем ПЛМ (CPLD та ін.)
програматори - тестери мікросхем логіки та ін.
По режимах роботи
стаціонарний, з підключенням до ПК.
автономний, без підключення до ПК.
По типу підключення до пк
Перші програматори були досить громіздкими і повністю автономними. Для набору програми використовувалась клавіатура або комутаційна панель. Таким чином, навіть для програмування найпростішої мікросхеми пам'яті затрачувалось багато часу. Використовувались в основному на підприємствах та у конструкторських центрах де можна було автоматизувати цей процес.
В загальному, підключити програматор до ПК можна через:
Послідовний порт
Паралельний порт
інтерфейсну плату з шиною ISA або PCI
USB порт
Ethernet порт
Стандартним набір функцій програматора включає:
читання
стирання
контроль чистоти
програмування
верифікація
конфігурація
Мікроконтролери сімейства PIC.
Мікроконтролери сімейств PIC (Peripheral Interface Controller) компанії Microchip поєднують усі передові технології мікроконтролерів: електрично програмовані користувачем ППЗП, мінімальне енергоспоживання, високу продуктивність, добре розвинуту RISC-архітектуру, функціональну закінченість і мінімальні розміри. Широка номенклатура виробів забезпечує використання мікроконтролерів у пристроях, призначених для різноманітних сфер застосування.
Перші мікроконтролери компанії Microchip PIC16C5x з'явилися наприкінці 1980-х років і завдяки своїй високій продуктивності і низької вартості склали серйозну конкуренцію 8-розрядним МК із CISC-архітектурою, які виготовлялися на той час.
Висока швидкість виконання команд у PIC-контролерах досягається за рахунок використання двохшинної гарвардської архітектури замість традиційної одношинної фон-нейманівської. Гарвардська архітектура базується на наборі регістрів з розділеними шинами й адресними просторами для команд і даних. Усі ресурси мікроконтролера, такі якпорти вводу/виводу, комірки пам'яті і таймер, являють собою фізично реалізовані апаратні регістри.
Мікроконтролери PIC містять RISC-процесор із симетричною системою команд, що дозволяє виконувати операції з будь-яким регістром, використовуючи довільний метод адресації. Користувач може зберігати результат операції в самому регістрі-акумуляторі або в другому регістрі, який використовується для операції.
Більшість PIC-контролерів випускаються з однократно програмованою пам'яттю програм (OTP), з можливістю внутрисхемного програмування або масочним ПЗП. Для мети налагодження пропонуються більш дорогі версії з ультрафіолетовим стиранням і Flash-пам'яттю. Повний список модифікацій PIC-контролерів, що випускаються, включає порядку п'ятисот найменувань. Тому продукція компанії перекриває майже весь діапазон застосувань 8-розрядних мікроконтролерів.
З програмних засобів налагодження найбільш відомі і доступні різні версії асемблерів, а також інтегроване програмне середовище MPLAB. Російські виробники програматорів і апаратних відлагоджувальнх засобів також приділяють увагу PIC-контролерам. Випускаються як спеціалізовані программатори, такі як PICPROG, що програмують майже весь спектр PIC-мікроконтролерів, так і універсальні: UNIPRO і СТЕРХ, які підтримують найбільш відомі версії PIC-контролерів.
Найбільш розповсюдженими сімействами PIC-контролерів є PIC16CXXX і PIC17CXXX.
Характеристика послідовного порту мікроконтроллера 8051.
Послідовний порт може бути запрограмований на один з чотирьох режимів прийому/передачі шляхом програмування розрядів SM0 і SM1 регістра SCON.
Режим 0 - послідовний порт працює як восьмирозрядний регістр зсуву. Швидкість (частота) прийому/передачі в режимі 0 постійна і складає
,
де
—
частота синхронізації ОМЕОМ.Режим 1 - прийом/передача даних здійснюється у форматі восьмирозрядного УАПП. Швидкість залежить від частоти переповнення регістра лічильника
Режим 2 - режими 9-розрядного УАПП з постійною швидкістю обміну. Швидкість прийому/передачі програмно налаштовується на одну із двох можливих величин:
або
Режим 3 - режими 9-розрядного УАПП з перемінною швидкістю обміну. Швидкість залежить від частоти переповнення регістра лічильника
