...
...
ГддрёГ | Регистр | Функции/назначение битов |
OxO«FO | INTC0N3 | Регистр 3 управления прерываниями |
| Назначение |
| INT2IP - задает высокий уровень приоритета для прерываний, инициируемых внешними устройствами (вывод INT2) |
| INT1IP - задает высокий уровень приоритета для прерываний, инициируемых внешними устройствами (вывод INT1) |
| Не используется |
| INT2IE - устанавливается для разрешения внешнего прерывания от входа INT2 |
| INT1IE - устанавливается для разрешения внешнего прерывания от входа INT1 |
| Не используется |
| INT2IF - запрос прерывания от входа INT2 |
| INT1IF - запрос прерывания от входа INT1 |
OxO#F1 | INTC0N2 | Регистр 2 управления прерываниями |
| Назначение |
| RBPU - обнуляется для разрешения «подтяжки» входов порта PORTS к напряжению питания |
| INTEDGO - выбор фронта для прерывания от внешнего сигнала INTO (1 - по переднему фронту импульсов) |
| INTEDG1 - выбор фронта для прерывания от внешнего сигнала INT1 (1 - по переднему фронту импульсов) |
| INTEDG2 - выбор фронта для прерывания от внешнего сигнала INT2 (1 - по переднему фронту импульсов) |
| Не используется |
| TMROIP - задает высокий приоритет для прерывания, инициируемого таймером ТМЯО |
| Не используется |
| RBIP - задается высокий приоритет для прерывания, инициируемого изменением сигнала порта PORTB |
0x0» F2 | INTCON | Регистр управления прерываниями |
| Назначение |
| GIE/GIEH - бит глобального разрешения/запрета всех прерываний (незамаскированных, когда приоритеты отменены, IPEN = 0) |
| PEIE/GELL - разрешает все запросы на прерывания с низким приоритетом |
| TMROIE - бит разрешения прерываний от таймера TMRO |
| INTOIE - бит разрешения внешних прерываний от входа INTO |
| RBIE - бит разрешения прерываний по 1[1зменению состояния входов порта PORTB |
| TMROIF - запрос на прерывание от таймера TMRO |
| INTOIF - запрос на прерывание от входа INTO |
| RBIF - запрос на прерывание при изменении состояния Входов порта PORTB |
Адрес | Регистр | Функции/назначение битов |
0x0«F3 | PRODL | Младший байт результата, полученного при выполнении операции умножения |
0x0«F4 | PRODH | Старший байт результата, полученного при выполнении операции умножения |
OxO«F5 | TABLAT | Буферный регистр записи и считывания таблицы |
0x0#F6 | TBLPTRL | Младший байт указателя таблицы ~ |
0xD«F7 | TBLPTRH | Средний байт указателя таблицы |
OxO«F8 | TBLPTRU | Старший байт указателя таблицы |
OxO«F9 | | Младший байт счетчика команд микроконтроллера PICmicro* |
OxO«FA | PCLATH | Средний байт счетчика команд микроконтроллера (загружаемый) |
OxO«FB | PCKATHU | Старший байт счетчика команд микроконтроллера (загружаемый) |
OxO#FC | STRPTR | Указатель/индекс аека |
| Назначение |
| STKFUL - флаг заполнения или переполнения стека |
| STKUNF - флаг «аек не заполнен» |
| Не используется |
| SP4 - SPO - биты указателя аека |
OxO«FO | TOSL | Региар для доаупа к аеку счетчика команд (младший байт) |
OxO«FE | TOSL | Региар для доаупа к аеку счетчика команд (средний байт) |
OxO#FF | TOSU | Региар для доаупа к аеку счетчика команд (аарший байт) |
...
...