ля підключення кварцу або увійти зовнішньої тактовою частотиOSC2/CLKOUTOГенератор, вихід тактової частоти в режимі RC генератора, в інших випадках - для підключення кварцового резонатораVddР-Напруга пітаніяVssР-Загальний (земля) Умовні позначення: I - тільки вхід, O - тільки вихід, I/O - вхід/вихід, P - харчування, TTL - рівень ТТЛ, ST - вхід тригера Шмітта.
Порт А - це порт розрядністю 6 біт, відповідні висновки кристала RA [5:0]. Висновки RA [3:0], RA5 двонаправлені. Що відноситься до порту А керуючий регістр TRISA розташований за адресою 85h.
Порт В- це двонаправлений порт розрядністю 8 біт (адреса регістра 06h). Що відноситься до порту У керуючий регістр TRISB розташований за адресою 86h.
Порт С - це двонаправлений порт розрядністю вісім біт (адреса регістра 07h). Що відноситься до порту C керуючий регістр TRISC розташований за адресою 87h.
Порт D - це двонаправлений порт розрядністю вісім біт (адреса регістра 08h). Що відноситься до порту D керуючий регістр TRISD розташований за адресою 88h.
Порт Е має три лінії (RE0, RE1, RE2), які можуть бути налаштовані як лінії введення/виводу (адреса регістра 09h. що відноситься до порту E керуючий регістр TRISE (рис. 6) розташований за адресою 89h.
76543210IBFOBFIBOVPSPMODETRISE2TRISE1TRIS0 - вхідний буфер заповнений;
OBF - вихідний буфер заповнений;
IBOV - вхідний буфер переповнений;
PSPMODE - вибирає режим для порту D і порту E;
TRISE [2:0] - біти керування напрямком на висновках RE [2:0] відповідно
Аналого-цифровий перетворювач (АЦП)
Модуль АЦП (рис. 7) містить вісім аналогових каналів, мультіплексіруемих на одну схему вибірки/зберігання і далі на АЦП. Опорна напруга надходить ззовні через вивід RA3/AIN3/Vref або формується всередині кристалу з напруги живлення Vdd. p align="justify"> таймерного система
У сімействі PIC16 знаходяться 3 таймера TMR0, TMR1, TMR2.
Таймер TMR1 . Таймер 1 - це 16-бітовий таймер/лічильник (рис. 7), який має два 8-бітових регістра (TMR1H і TMR1L). Ці регістри доступні для читання і запису. Таймер 1 инкрементируется від 0000h до FFFFh, після чого знову переходить в 0000 h.
2. Розробка системи
...