- •1. Які класи мікроконтролерів ви знаєте? Які ознаки притаманні сучасним 8-розрядним мікроконтролерам?
- •2.Які класи мікроконтролерів ви знаєте? Детально опишіть структуру процесорного ядра мікроконтролера.
- •3.Які класи мікроконтролерів ви знаєте? Детально опишіть пам'ять програм та пам'ять даних мікроконтролера.
- •4.Які класи мікроконтролерів ви знаєте? Детально охарактеризуйте регістри, стек та зовнішню пам'ять мікроконтролера.
- •5. Як організовано взаємодію мікроконтролера із зовнішнім середовищем? Детально опишіть функції портів вводу/виводу.
- •6.Як організовано взаємодію мікроконтролера із зовнішнім середовищем?Детально опишіть функції таймерів.
- •7.Як організовано взаємодію мікроконтролера із зовнішнім середовищем?Детально опишіть ф-ію процесорів подій.
- •8. Як досягаєтьсямінімізаціяенергоспоживанняу системах на базімікроконтролерів?
- •9. Детально охарактеризуйте тактовігенераторимікроконтролера.
- •10. Якіапаратнізасобизабезпеченнянадійності систем на базімікроконтролеріввизнаєте? Детально опишітьфункціїсхемиформування сигналу скидання.
- •11. Якіапаратнізасобизабезпеченнянадійності систем на базімікроконтролеріввизнаєте? Детально опишітьфункції блоку детектуваннязниженнянапругиживлення та сторожового таймера.
- •14. Склад та призначення сімейства мікроконтролерів серії ріс.
- •15. Мікроконтролери сімейств ріс16сххх та ріс17сххх. Їхнє місце серед інших сімейств мікроконтролерів серії ріс. Особливості архітектури мікроконтролерів сімейства ріс16сххх.
- •Особенности архитектуры микроконтроллеров семейства pic16cxxx
- •16. Мікроконтролери підгрупи ріс16f8x. Основні характеристики.
- •17. Мікроконтролери підгрупи ріс16f8x. Особливості архітектури.
- •18. Схема тактування і цикл виконання команди
- •19. Мікроконтролери підгрупи ріс16f8x. Організація пам'яті.
- •20. Мікроконтролери підгрупи ріс16f8x. Лічильник команд та методи адресації пам'яті.
- •21. Мікроконтролери підгрупи ріс16f8x. Порти вводу/виводу
- •22. Мікроконтролери підгрупи ріс16f8x. Модуль та регістр таймера.
- •24. Специальные функции
- •25. Перечень и форматы команд
- •27. Мікроконтролери підгрупи ріс16f8x. Система команд. Команди роботи з бітами. Команди керування та роботи з константами.
- •5.3.4. Команды управления и работы с константами
- •28.Мікроконтролери підгрупи ріс16f8x. Особливості програмування та налагодження програм.
- •29. Які основні етапи розробки мікропроцесорної системи на базі мікроконтролера ви знаєте. Детально охарактеризуйте їх.
- •30. Які методи та засоби спільного тестування апаратних та програмних засобів використовують при розробці мікропроцесорної системи на базі мікроконтролера.
1. Які класи мікроконтролерів ви знаєте? Які ознаки притаманні сучасним 8-розрядним мікроконтролерам?
Виділяють 3 класи мікроконтролерів:
8-розрядні мікроконтролери
16-32-розрядні міроконтролери
цифрові сигнальні процесори
Перший тип мікроконтролерів найбільш поширений. Їх використовують для складних алгоритмів керування у режимі реального часу. Для керування реальними пристроями зазвичай їх достатньо. 8-розрядні мікроконтролери мають ряд характерних ознак:
-мають модульну організацію. На базі одного ядра процесора формується цілий ряд мікроконтролерів, які відрізняються між собою.
-використання закритої архітектури – відсутність ліній системної магістралі на виході корпуса.
-використання функціональних модулів – таймер, ЦАП, АЦП тощо.
-розширення кількості режимів модулів.
Всі мікроконтролери одного сімейства мають однакове ядро і варійований функціональний блок.
2.Які класи мікроконтролерів ви знаєте? Детально опишіть структуру процесорного ядра мікроконтролера.
Ми знаємо 3 класи мікроконтролерів:
8-розрядні мікроконтролери
16-32-розрядні міроконтролери
цифрові сигнальні процесори
Процесорне ядро мікроконтролера складається зі схеми синхронізації, центрального поцесора та схеми керування.
Процесорне ядро. Характеристики:
набір регістрів
система команд
організація процесів вибірки/виконання команд
Виділяють CISC, RISC процесори.
Для CISC архітектури характерний 1,2,3 байтовий формат команд. Система команд як правило не є ортогональною(не всі команди можуть використовувати будь-який спосіб адресації). Регістри процесора нерівноправні. Команди не можуть використовувати будь-який з передбачених методів адресації. Вибірка команд здійснюється побайтно. CISC – архітектура використовуються в мікроконтролерах фірм Intel, Motorola.
Для RISC архітектури характерним є те, що набір команд скорочено до мінімуму. Формат команд має фіксовану довжину. Це дає певну гнучкість. Дана архітектура використовується в мікроконтролерах фірм ATMEL, Microchip.
Продуктивність мікроконтролера характеризується кількістю операцій пересилки за секунду.
CISC – 1-3 цикли за секунду.
RISC – дещо гірше.
3.Які класи мікроконтролерів ви знаєте? Детально опишіть пам'ять програм та пам'ять даних мікроконтролера.
Знаю 3 класи мікроконтролерів:
8-розрядні мікроконтролери
16-32-розрядні міроконтролери
цифрові сигнальні процесори
Пам'ять команд(даних), програм
пам'ять програм – постійний запам’ятовуючий пристрій (тут зберігається програма, а також константи)
пам'ять команд(даних) – ОЗП (тут зберігаються змінні)
-регістримікроконтролера – вид пам'яті. Складається з внутрішніх регістрів процесора і регістрів для керування спеціальними периферійними пристроями.
Пам'ять програм – енергонезалежна.
Існують – ПЗП, які програмуються користувачем з можливість ультрафіолетового витирання. Основою ПЗП даного типу є МОН - транзистор з плаваючим затвором. Комірка пам'яті – МОН транзистор. Існують також ПЗП масочного типу(інформація заноситься при виготовленні) , ПЗП програмований, який поділяється на ПЗП – однократно програмований і ПЗП з електричним витиранням. Найпоширенішим видом зараз є флеш – пам'ять.
Пам'ять даних.
Комірка статичного ОЗП – тригер
Комірка динамічного ОЗП – кілька транзисторів і конденсатор. Фізичні розміри комірки значно перевищують (а може і менші - хз) розміри комірки статичної пам'яті. Але статичні ОЗП значно швидші. У мікроконтролерах використовують статичну пам'ять до одиниць Мбайт (читається ембайт). Динамічна пам'ять повільніша, бо в ній заряд стікає, відповідно є необхідність його відновлення. В комірках статичного ОЗП вміст зберігається при зменшенні тактової частоти навіть до нуля. Константи рекомендується заносити в ПЗП.