Реферат Курсовая Конспект
Порт вводу-виводу GPIO - раздел Образование, У 1975 році фірма GI розробила периферійний контролер Peripheral Interface Controller або PIC Як І Будь-Який Регістр, Регістр Вводу-Виводу Може Бути Доступний Для Читання ...
|
Як і будь-який регістр, регістр вводу-виводу може бути доступний для читання і запису. Проте читання регістра провадиться незалежно від установлених режимів ліній вводу-виводу. У регістрі використовується тільки 6 молодших розрядів, у двох старших завжди читається 0. Варто звернути увагу, що вивід GP3 є тільки входом.
Слово конфігурації може встановлювати для деяких ліній вводу-виводу виконання альтернативних функцій, наприклад, виходу тактового генератора. При виконанні цих функцій в біті відповідної лінії завжди читається 0, після скидання всі лінії вводу-виводу запрограмовано як входи.
До виводів GP0, GP1 і GP3 може бути задано програмно підключення внутрішніх резисторів до напруги живлення. Підключення резисторів програмується бітом GPWU регістра OPTION. Крім того, для них може бути запрограмована бітом GPPU регістра OPTION функція «пробудження» із економічного режиму.
Регістр керування драйверами виходів TRIS може бути завантажений вмістом регістра W за допомогою виконання команди «TRIS f». Установка 1 у біті регістра призводить до переходу відповідного драйвера виходу в стан високого імпедансу. Установка 0 призводить до передачі вмісту буферного регістра на вихід.
2.6.2. Мікроконтролери PIC 12C6XX
Мікроконтролери PIC 12C67X і PIC 12F68X представляють собою спрощені модифікації PIC 16C71 і PIC 16F84 відповідно, але без механізму переривань. Так мікроконтролери PIC 12C6X мають у своєму складі модуль 2-канального АЦП, а PIC 12F68X – Flash пам'ять програм і EEPROM даних.
2.7. Мікроконтролери високопродуктивного сімейства PIC17CХХ
Мікроконтролери високопродуктивного сімейства PIC17CХХ відрізняються від усіх інших сімейств МК розширеним набором функціональних модулів, збільшеною розрядністю команд і ще цілим рядом особливостей. Так, у порівнянні із сімейством PIC16CХХ, наприклад, мікроконтролери типу PIC17C5Х мають такі удосконалення:
1. Слово команди розширене до 16 бітів, що дозволило зробити більші розміри сторінок пам'яті програм (8К слів замість 2К) і даних (256 замість 128 байтів).
2. Чотири режими роботи: мікроконтролер, захищений мікроконтролер, розширений мікроконтролер, мікропроцесор.
3. 22 нових команди. Команди MOVF, OPTION і TRIS видалені.
4. 4 нових команди для пересилки даних між пам'яттю програм і пам'яттю даних, за допомогою яких МК може програмувати сам себе.
5. Одноциклові команди пересилки даних між регістрами, що не торкаються WREG (регістр аналогічний W в попередніх сімействах МК).
6. Можливість прямо адресувати WREG.
7. Регістр PCLATH розширений до 8 бітів і доступний для читання і запису.
8. Трохи змінена схема розбивки пам'яті даних на сторінки.
9. Регістри DDR замість регістрів TRIS.
10. Декілька векторів переривань, що може знизити час реакції на переривання.
11. Стек розширений до 16 слів (16 рівнів).
12. Регістр BSR для переключення сторінок пам'яті даних.
13. Трохи змінена схема виходу з режиму SLEEP.
14. OST і PWRT працюють паралельно, а не послідовно.
15. Переривання по зміні будь-якого із 8 виходів PORTB.
16. TMR0 – 16-бітний таймер-лічильник із попереднім дільником.
17. Додано другий регістр непрямої адресації FSR1. За допомогою бітів конфігурації можна вибрати автоінкремент, автодекремент або зберігання без зміни FSRх після звертання.
18. Трохи змінена схема роботи периферійних пристроїв.
19. АЦП має додаткові входи опорної напруги.
20. У USART відсутній BRGH.
21. Трохи змінені режими роботи генератора.
22. Біти керування і стана рознесені в різні регістри, змінена полярність біта загального дозволу переривань.
23. Інакше реалізована схема програмування в готовому пристрої.
_____________
– Конец работы –
Эта тема принадлежит разделу:
СТРУКТУРНА ОРГАНІЗАЦІЯ ТА РЕЖИМИ РОБОТИ ОМК PIC...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Порт вводу-виводу GPIO
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов