![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Адрес | Имя | Бит 7 | Бит 6 | Бит 5 | Бит 4 | Бит 3 | Бит 2 | Бит 1 | Бит 0 | ||
Банк 0 | |||||||||||
00h | INDF | Используется значение FSR для доступа к памяти данных (не физический регистр) | |||||||||
01h | TMRO | 8-разрядный таймер/счетчик | |||||||||
02h | PCL | Младшие 8 разрядов счетчика команд РС | |||||||||
03h | STATUS2 | IRP | RP1 | RP0 | TO | PD | Z | DC | C | ||
04h | FSR | Регистр косвенной адресации (Указатель адреса) | |||||||||
05h | PORTA | – | – | RA4/ TOCKI | RA3 | RA2 | RA1 | RA0 | |||
06h | PORTB | RB7 | RB6 | RB5 | RB4 | RB3 | RB2 | RB1 | RB0/ INT | ||
07h | |||||||||||
08h | EEDATA | Регистр данных ППЗУ данных-констант | |||||||||
09h | EEADR | Регистр адреса ППЗУ данных-констант | |||||||||
0Ah | PCLATH | – | – | – | Старшие разряды счетчика РС1 | ||||||
0Bh | INTCON | GIE | EEIE | TOIE | INTE | RBIE | TOIF | INTF | RBIF | ||
Банк 1 | |||||||||||
80h | INDF | Используется значение FSR для доступа к памяти данных (не физический регистр) | |||||||||
81h | OPTION | RBPU | INTEDG | TOCS | TOSE | PSA | PS2 | PS1 | PS0 | ||
82h | PCL | Младшие 8 разрядов счетчика команд РС | |||||||||
83h | STATUS2 | IRP | RP1 | RP0 | TO | PD | Z | DC | C | ||
84h | FSR | Регистр косвенной адресации (Указатель адреса) | |||||||||
85h | TRISA | – | – | – | Биты управления портом А | ||||||
86h | TRISB | Биты управления портом В | |||||||||
87h | |||||||||||
88h | EECON1 | – | – | – | EEIF | WRERR | WREN | WR | RD | ||
89h | EECON2 | Регистр управления 2 ППЗУ данных-констант (не физический регистр) | |||||||||
0Ah | PCLATH | – | – | – | Старшие разряды счетчика РС1 | ||||||
0Bh | INTCON | GIE | EEIE | TOIE | INTE | RBIE | TOIF | INTF | RBIF | ||
Примечания:
1. Старшие разряды программного счетчика РС <12:8> прямо недоступны. Они могут быть записаны или прочитаны только через регистр PCLATH.
2. Низкий уровень сигнала на входе MCLR не изменяет состояния битов PD и TO. Биты сохраняют свое значение, пока не поступит какое-либо иное условие сброса.
Рассмотрим несколько подробнее перечисленные выше регистры микроконтроллера.
РЕГИСТРЫ ОБЩЕГО НАЗНАЧЕНИЯ.
Регистры общего назначения представляют собой статическое ОЗУ, расположенные по адресам 0Ch – 2Fh памяти данных. Всего в PIC 16F84 можно использовать 36 ячеек ОЗУ (рис. 1.2).
Таблица 1.2.
Дата публикования: 2014-12-10; Прочитано: 529 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!