Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Питання МК.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
136.19 Кб
Скачать
  1. Відеопам’ять ddram

  2. пам’ять користувача CGRAM

  3. пам’ять знакогенератора CGROM

  4. енергонезалежна пам’ять EEPROM

58. ДЛЯ ТОГО, ЩОБ ВИВЕСТИ МІКРОКОНТРОЛЕРОМ СИМВОЛ НА

СЕМИСЕГМЕНТНИЙ ІНДИКАТОР, НЕОБХІДНО:

  1. Налаштувати та задіяти модуль ССІ у мікроконтролері

  2. Налаштувати та задіяти модуль SSP у мікроконтролері

  3. Ініціалізувати порти та сформувати код, що відповідає сегментам символа

  4. Використати додаткові пристрої ( дешифратори, тощо..)

59. СТАТИЧНА ІНДИКАЦІЯ ХАРАКТЕРНА:

  1. Системам, у яких відсутні динамічні зовнішні зміни

  2. Використанням великої кількості портів МК

  3. Наявністю складних обслуговуючих програм

  4. Присутністю допоміжних пристроїв у спряженні з МК

60. ДИНАМІЧНА ІНДИКАЦІЯ ХАРАКТЕРНА:

  1. Для мікроконтролерних систем, шо динамічно відслідковують зовнішні зміни

  2. Для систем з повноцінними 8-розрядними портами

  3. Пристроям вводу-виводу, що потребують швидкісної обробки мікроконтролером

  4. Наявністю одного джерела формування символів для декількох ССІ

Практичні завдання.

  1. За допомогою директиви EQU у шапці програми визначити регістри Status, TrisA, Porta, біти RP0, RP1, та регістр користувача МЕМ.

  1. З використанням команд мікроконтролера здійснити запис числа *** у робочий регістр W

  1. З використанням команд мікроконтролера занести вміст робочого регістра у регістр загального призначення MEM

  1. З використанням команд мікроконтролера встановити активним 1-ий банк пам’яті

  1. Налаштувати порт В на введення інформації. Налаштувати порт А на виведення інформації

  1. Зчитати у робочий регістр W число через порт В ;

  1. Ініціалізувати у регістрі Intcon дозвіл переривань від переповнення таймера

  1. Написати фрагмент програми виводу цифри ‘5’ через порт В на ССІ в режимі статичної індикації.

  1. Написати фрагмент програми формування позитивного імпульсу () на виводі RB7 мікроконтролера тривалістю 20 мкс .

  1. Написати фрагмент програми обробки натискання кнопки:

    • ініціалізувати мікроконтролер

    • опитати порт RА0 для визначення стану кнопки;

    • сформувати (при натиснутій кнопці) логічну ‘1’ на виводі RВ1 порта В.