Главная »
Периодика »
Безопасность0 ...
40414243444546 ...
159Адрес | Регистр | Функции/назначение битов |
OxOttCO | T1C0N | Региар управления таймером TMR1 |
| | | Назначение |
| | | RD16 - бит разрешения предаавления данных региара TMR1 в 16-разрядном формате |
| | | Не используется |
| | | T1CKPS1 - T1CKPS0 - коэффициент деления прескалера: 11 - ко?ффициент задается равным 8; 10 - задается равным 4; 01 - задается равным 2; 00 - задается равным 1 |
| | | T10SCEN - бит разрешения использования генератора TMR1 |
| | | T1SYNC - бит разрешения синхронизации внешних тактовых импульсов внутренними |
| | | TMR1CS - выбор иаочника синхронизирующих импульсов для схемы TMR1:1 - выбираются внешние синхронизирующие импульсы |
| | | TMR10N - бит разрешения использования таймера TMR1 |
ОхОхСЕ | TMflU | Младший байт региара TMR1 |
OxOoCF | TMR1H | Старший байт региара TMR1 |
OxOoDO | RCON | Региар соаояния по включению питания |
| | | Назначение |
| | | IPEN - бит назначения уровней приоритета прерываниям |
| | | LWRT - бит разрешения табличной записи (TBLWT) во внутреннюю программную память |
| | | Не используется |
| | | RI - флаг программного сброса микроконтроллера |
| | | Т0 - уаанавливается при включении питания и исполнении команд сброса аорожевого таймера (clrwdt) и перехода в дежурный режим (sleep); обнуляется при переполнении аорожевого таймера |
| | | PD - уаанавливается при включении питания и исполнении команды сброса сторожевого таймера (clrwdt); обнуляется при исполнении команды sleep |
| | | POR - флаг сброса по включению питания |
| | | BOR - флаг сброса при обнаружении пониженного напряжения питания |
OxOKDI | WDTCON | Регистр аорожевого таймера |
| | | Назначение |
| | | Не используются |
| | | SWOTEN - бит разрешения использования аорожевого таймера (при условии задания опции WDT ON в конфигурационном слове) |
0x0t(D2 | LVDCON | Региар управления контролем низкого уровня напряжения питания |
| Назначение |
| | | Не используются |
| | | IRVST - бит разрешения прерывания при обнаружении низкого уровня напряжения |
| | | LVOEN - бит разрешения контроля за снижением уровня напряжения питания • |
Регистр
функции/назначение битов
LVDCON
Назначение
LVDL3:LVDL0 - биты выбора контролируемых границ напряжения питания:
1111 - используется внешнее напряжение (LVDIN); 1110 - от 4,5 В (минимум) до 4,77 В (максимум); 1101 - от 4,2 В (минимум) до 4,45 В (максимум); 1100 - от 4,0 В (минимум) до 4,24 В (максимум); 1011 - от3,8 В (минимум) до4,03 В (максимум); 1010- от 3,6 В (минимум) до 3,82 В (максимум); 1001 - от 3,5 В (минимум) до 3,71 В (максимум); 1000 - от 3,3 В (минимум) до 3,50 В (максимум); 0111 - от 3,0 В (минимум) до 3,18 В (максимум); 0110 - от 2,8 В (минимум) до 2,97 В (максимум); 0101 - от 2,7 В (минимум) до 2,86 В (максимум); 0100 - от 2,5 В (минимум) до 2,65 В (максимум); 0011 - от 2,4 В (минимум) до 2,54 В (максимум); 0010 - от 2,2 В (минимум) до 2,33 В (максимум); 0001 - от 2,0 В (минимум) до 2,12 В (максимум); 0000 - от 1,8 В (минимум) до 1,91 В (максимум)
0х0#03
0SCC0N
Регистр выбора тактового генератора
Назначение
Не используются
SCS - обнуляется для использования основного генератора; устанавливается для применения генератора импульсов таймера TMR1
ОхОШб
T0C0N
TKR0L
Регистр управления таймером THRO
Назначение
THROON - бит разрешения использования таймера THRO
TOSBit - бит разрешения использования схемы THRO в качестве 8-разрядного таймера; при обнулении таймер THRO применяется в качестве 16-разрядного таймера
TOCS:
1 - таймер THRO тактируется от внешнего источника через вывод TOCKI;
О - тактирование от частоты командных циклов
TOSE:
1 - инкрементирование TMRO осуществляется по переднему фронту синхронизирующих импульсов
PSA - обнуляется для использования прескалера
T0PS2 - TOPSO - биты выбора коэффициента деления прескалера таймера THRO: 111 - коэффициент задается равным 256; 110 - коэффициент задается равным 128; 101 - коэффициент задается равным 64; 100 - коэффициент задается равным 32; 011 - коэффициент задается равным 16; 010 - коэффициент задается равным 8; 001 - коэффициент задается равным 2
Младший байт таймера THRO
Адрес | Регистр | Функции/назначение битов " |
0x0#D7 | THROH | Старший байт таймера TMRO |
OxO#DB | STATUS | Региар соаояния процессора |
| Назначение ~~ |
| Не используются ~~ |
| N - флаг знака (уаанавливается, когда седьмой разряд ~~ результата равен 1) |
| ОУ - флаг переполнения |
| Z- флаг нуля |
| ОС - флаг десятичного переноса (из младшего полубайта) ~ |
| С - флаг переноса |
0x0#D9 | FSR2L | Младший байт индексного региара FSR2 |
OxODDA | FSR2H | Старший байт индексного региара FSR2 |
OxO#DB | PLUSW2 | Региар данных при индексной адресации, для которого адрес (индекс) определяется как сумма содержимого региаров FSR2 и wrfq |
OxO#DC | PREIN2 | Регистр данных, для которого содержимое региара FSR2 инкрементируется перед осущеавлением доступа |
OxO#DD | P0STDE2 | Региар данных, для которого содержимое региара FSR2 декрементируется после осущеавления доаупа |
OxO«DE | P0STIN2 | Региар данных, для которого содержимое региара FSR2 инкрементируется после осущеавления доаупа |
OxOdDF | IN0F2 | Региар данных при индексной адресации через региар FSR2 |
OxODEO | | Региар выбора банка региаров |
| Назначение |
| Не используются |
| BSR3 BSRO - биты выбора банка региаров |
OxOkEI | FSR1L | Младший байт индексного региара FSR1 |
OxO#E2 | FSR1H | Старший байт индексного регистра FSR1 |
OxO#E3 | PLUSW1 | Региар данных при индексной адресации, для которого адрес (индекс) определяется как сумма содержимого региаров FSR1 и wreg |
OxO«E4 | PREINC1 | Региар данных, для которого содержимое регистра FSR1 инкрементируется перед осущеавлением доаупа |
OxO#E5 | P0STDEC1 | Региар данных, для которого содержимое региара FSR1 декрементируется после осущеавления доаупа |
0x0#E6 | P0STINC1 | Региар данных, для которого содержимое региара FSR1 инкрементируется после осущеавления доаупа |
0x0#E7 | INDF1 | Регистр данных при индексной адресации через региар FSR1 |
0xD#E8 | WREG | Региар-аккумулятор микроконтроллера |
0x0«E9 | FSROL | Младший байт индексного региара FSRO |
OxO«EA | FSROH | Старший байт индексного региара FSRO |
OxO«EB | PLUSWO | Региар данных при индексной адресации, для которого адрес (индекс) определяется как сумма содержимого региаров FSRD и wPl(j |
OxO#EC | PREINCO | Региар данных, для которого содержимое региара FSRO инкрементируется перед осущеавлением доступа |
OxO«ED | POSTDECO | Региар данных, для которого содержимое региара FSRO декрементируется после осущеавления доаупа |
OxOkEE | POSTINCO | Региар данных, для которого содержимое региара FSRO инкрементируется после осущеавления доаупа |
OxOKEF | INDFO | Региар данных при индексной адресации через региар FSRO |
0 ...
40414243444546 ...
159