1 LIST 2 3;========================================================================== 4; Build date : Oct 21 2015 5; MPASM PIC18F87J94 processor include 6; 7; (c) Copyright 1999-2015 Microchip Technology, All rights reserved 8;========================================================================== 9 10 NOLIST 11 12;========================================================================== 13; This header file defines configurations, registers, and other useful 14; bits of information for the PIC18F87J94 microcontroller. These names 15; are taken to match the data sheets as closely as possible. 16; 17; Note that the processor must be selected before this file is included. 18; The processor may be selected the following ways: 19; 20; 1. Command line switch: 21; C:\MPASM MYFILE.ASM /PIC18F87J94 22; 2. LIST directive in the source file 23; LIST P=PIC18F87J94 24; 3. Processor Type entry in the MPASM full-screen interface 25; 4. Setting the processor in the MPLAB Project Dialog 26;========================================================================== 27 28;========================================================================== 29; 30; Verify Processor 31; 32;========================================================================== 33 IFNDEF __18F87J94 34 MESSG "Processor-header file mismatch. Verify selected processor." 35 ENDIF 36 37;========================================================================== 38; 18xxxx Family EQUates 39;========================================================================== 40FSR0 EQU 0 41FSR1 EQU 1 42FSR2 EQU 2 43 44FAST EQU 1 45 46W EQU 0 47A EQU 0 48ACCESS EQU 0 49BANKED EQU 1 50;========================================================================== 51 52;========================================================================== 53; 16Cxxx/17Cxxx Substitutions 54;========================================================================== 55 #define DDRA TRISA ; PIC17Cxxx SFR substitution 56 #define DDRB TRISB ; PIC17Cxxx SFR substitution 57 #define DDRC TRISC ; PIC17Cxxx SFR substitution 58 #define DDRD TRISD ; PIC17Cxxx SFR substitution 59 #define DDRE TRISE ; PIC17Cxxx SFR substitution 60 61;========================================================================== 62; 63; Register Definitions 64; 65;========================================================================== 66 67;----- Register Files ----------------------------------------------------- 68UEP0 EQU H'0DFF' 69UEP1 EQU H'0E00' 70UEP2 EQU H'0E01' 71UEP3 EQU H'0E02' 72UEP4 EQU H'0E03' 73UEP5 EQU H'0E04' 74UEP6 EQU H'0E05' 75UEP7 EQU H'0E06' 76UEP8 EQU H'0E07' 77UEP9 EQU H'0E08' 78UEP10 EQU H'0E09' 79UEP11 EQU H'0E0A' 80UEP12 EQU H'0E0B' 81UEP13 EQU H'0E0C' 82UEP14 EQU H'0E0D' 83UEP15 EQU H'0E0E' 84UEIE EQU H'0E0F' 85UIE EQU H'0E10' 86UCFG EQU H'0E11' 87RPOR0_1 EQU H'0E12' 88RPOR2_3 EQU H'0E13' 89RPOR4_5 EQU H'0E14' 90RPOR6_7 EQU H'0E15' 91RPOR8_9 EQU H'0E16' 92RPOR10_11 EQU H'0E17' 93RPOR12_13 EQU H'0E18' 94RPOR14_15 EQU H'0E19' 95RPOR16_17 EQU H'0E1A' 96RPOR18_19 EQU H'0E1B' 97RPOR20_21 EQU H'0E1C' 98RPOR22_23 EQU H'0E1D' 99RPOR24_25 EQU H'0E1E' 100RPOR26_27 EQU H'0E1F' 101RPOR28_29 EQU H'0E20' 102RPOR30_31 EQU H'0E21' 103RPOR32_33 EQU H'0E22' 104RPOR34_35 EQU H'0E23' 105RPOR36_37 EQU H'0E24' 106RPOR38_39 EQU H'0E25' 107RPOR40_41 EQU H'0E26' 108RPOR42_43 EQU H'0E27' 109RPOR44_45 EQU H'0E28' 110RPOR46 EQU H'0E29' 111RPINR0_1 EQU H'0E2A' 112RPINR2_3 EQU H'0E2B' 113RPINR4_5 EQU H'0E2C' 114RPINR6_7 EQU H'0E2D' 115RPINR8_9 EQU H'0E2E' 116RPINR10_11 EQU H'0E2F' 117RPINR12_13 EQU H'0E30' 118RPINR14_15 EQU H'0E31' 119RPINR16_17 EQU H'0E32' 120RPINR18_19 EQU H'0E33' 121RPINR20_21 EQU H'0E34' 122RPINR22_23 EQU H'0E35' 123RPINR24_25 EQU H'0E36' 124RPINR26_27 EQU H'0E37' 125RPINR28_29 EQU H'0E38' 126RPINR30_31 EQU H'0E39' 127RPINR32_33 EQU H'0E3A' 128RPINR34_35 EQU H'0E3B' 129RPINR36_37 EQU H'0E3C' 130RPINR38_39 EQU H'0E3D' 131RPINR40_41 EQU H'0E3E' 132RPINR42_43 EQU H'0E3F' 133RPINR44_45 EQU H'0E40' 134RPINR46_47 EQU H'0E41' 135RPINR48_49 EQU H'0E42' 136RPINR50_51 EQU H'0E43' 137RPINR52_53 EQU H'0E44' 138ANCON3 EQU H'0E45' 139ANCON2 EQU H'0E46' 140ANCON1 EQU H'0E47' 141ADCBUF1 EQU H'0E48' 142ADCBUF1L EQU H'0E48' 143ADCBUF1H EQU H'0E49' 144ADCBUF2 EQU H'0E4A' 145ADCBUF2L EQU H'0E4A' 146ADCBUF2H EQU H'0E4B' 147ADCBUF3 EQU H'0E4C' 148ADCBUF3L EQU H'0E4C' 149ADCBUF3H EQU H'0E4D' 150ADCBUF4 EQU H'0E4E' 151ADCBUF4L EQU H'0E4E' 152ADCBUF4H EQU H'0E4F' 153ADCBUF5 EQU H'0E50' 154ADCBUF5L EQU H'0E50' 155ADCBUF5H EQU H'0E51' 156ADCBUF6 EQU H'0E52' 157ADCBUF6L EQU H'0E52' 158ADCBUF6H EQU H'0E53' 159ADCBUF7 EQU H'0E54' 160ADCBUF7L EQU H'0E54' 161ADCBUF7H EQU H'0E55' 162ADCBUF8 EQU H'0E56' 163ADCBUF8L EQU H'0E56' 164ADCBUF8H EQU H'0E57' 165ADCBUF9 EQU H'0E58' 166ADCBUF9L EQU H'0E58' 167ADCBUF9H EQU H'0E59' 168ADCBUF10 EQU H'0E5A' 169ADCBUF10L EQU H'0E5A' 170ADCBUF10H EQU H'0E5B' 171ADCBUF11 EQU H'0E5C' 172ADCBUF11L EQU H'0E5C' 173ADCBUF11H EQU H'0E5D' 174ADCBUF12 EQU H'0E5E' 175ADCBUF12L EQU H'0E5E' 176ADCBUF12H EQU H'0E5F' 177ADCBUF13 EQU H'0E60' 178ADCBUF13L EQU H'0E60' 179ADCBUF13H EQU H'0E61' 180ADCBUF14 EQU H'0E62' 181ADCBUF14L EQU H'0E62' 182ADCBUF14H EQU H'0E63' 183ADCBUF15 EQU H'0E64' 184ADCBUF15L EQU H'0E64' 185ADCBUF15H EQU H'0E65' 186ADCBUF16 EQU H'0E66' 187ADCBUF16L EQU H'0E66' 188ADCBUF16H EQU H'0E67' 189ADCBUF17 EQU H'0E68' 190ADCBUF17L EQU H'0E68' 191ADCBUF17H EQU H'0E69' 192ADCBUF18 EQU H'0E6A' 193ADCBUF18L EQU H'0E6A' 194ADCBUF18H EQU H'0E6B' 195ADCBUF19 EQU H'0E6C' 196ADCBUF19L EQU H'0E6C' 197ADCBUF19H EQU H'0E6D' 198ADCBUF20 EQU H'0E6E' 199ADCBUF20L EQU H'0E6E' 200ADCBUF20H EQU H'0E6F' 201ADCBUF21 EQU H'0E70' 202ADCBUF21L EQU H'0E70' 203ADCBUF21H EQU H'0E71' 204ADCBUF22 EQU H'0E72' 205ADCBUF22L EQU H'0E72' 206ADCBUF22H EQU H'0E73' 207ADCBUF23 EQU H'0E74' 208ADCBUF23L EQU H'0E74' 209ADCBUF23H EQU H'0E75' 210ADCBUF24 EQU H'0E76' 211ADCBUF24L EQU H'0E76' 212ADCBUF24H EQU H'0E77' 213ADCBUF25 EQU H'0E78' 214ADCBUF25L EQU H'0E78' 215ADCBUF25H EQU H'0E79' 216ADCTMUEN0L EQU H'0E7A' 217ADCTMUEN0H EQU H'0E7B' 218ADCTMUEN1L EQU H'0E7C' 219ADCTMUEN1H EQU H'0E7D' 220ADCHIT0L EQU H'0E7E' 221ADCHIT0H EQU H'0E7F' 222ADCHIT1L EQU H'0E80' 223ADCHIT1H EQU H'0E81' 224ADCSS0L EQU H'0E82' 225ADCSS0H EQU H'0E83' 226ADCSS1L EQU H'0E84' 227ADCSS1H EQU H'0E85' 228ADCHS0L EQU H'0E86' 229ADCHS0H EQU H'0E87' 230ADCON5L EQU H'0E88' 231ADCON5H EQU H'0E89' 232ADCON3L EQU H'0E8A' 233ADCON3H EQU H'0E8B' 234ADCON2L EQU H'0E8C' 235ADCON2H EQU H'0E8D' 236LCDDATA0 EQU H'0E8E' 237LCDDATA1 EQU H'0E8F' 238LCDDATA2 EQU H'0E90' 239LCDDATA3 EQU H'0E91' 240LCDDATA4 EQU H'0E92' 241LCDDATA5 EQU H'0E93' 242LCDDATA6 EQU H'0E94' 243LCDDATA7 EQU H'0E95' 244LCDDATA8 EQU H'0E96' 245LCDDATA9 EQU H'0E97' 246LCDDATA10 EQU H'0E98' 247LCDDATA11 EQU H'0E99' 248LCDDATA12 EQU H'0E9A' 249LCDDATA13 EQU H'0E9B' 250LCDDATA14 EQU H'0E9C' 251LCDDATA15 EQU H'0E9D' 252LCDDATA16 EQU H'0E9E' 253LCDDATA17 EQU H'0E9F' 254LCDDATA18 EQU H'0EA0' 255LCDDATA19 EQU H'0EA1' 256LCDDATA20 EQU H'0EA2' 257LCDDATA21 EQU H'0EA3' 258LCDDATA22 EQU H'0EA4' 259LCDDATA23 EQU H'0EA5' 260LCDDATA24 EQU H'0EA6' 261LCDDATA25 EQU H'0EA7' 262LCDDATA26 EQU H'0EA8' 263LCDDATA27 EQU H'0EA9' 264LCDDATA28 EQU H'0EAA' 265LCDDATA29 EQU H'0EAB' 266LCDDATA30 EQU H'0EAC' 267LCDDATA31 EQU H'0EAD' 268LCDDATA32 EQU H'0EAE' 269LCDDATA33 EQU H'0EAF' 270LCDDATA34 EQU H'0EB0' 271LCDDATA35 EQU H'0EB1' 272LCDDATA36 EQU H'0EB2' 273LCDDATA37 EQU H'0EB3' 274LCDDATA38 EQU H'0EB4' 275LCDDATA39 EQU H'0EB5' 276LCDDATA40 EQU H'0EB6' 277LCDDATA41 EQU H'0EB7' 278LCDDATA42 EQU H'0EB8' 279LCDDATA43 EQU H'0EB9' 280LCDDATA44 EQU H'0EBA' 281LCDDATA45 EQU H'0EBB' 282LCDDATA46 EQU H'0EBC' 283LCDDATA47 EQU H'0EBD' 284LCDDATA48 EQU H'0EBE' 285LCDDATA49 EQU H'0EBF' 286LCDDATA50 EQU H'0EC0' 287LCDDATA51 EQU H'0EC1' 288LCDDATA52 EQU H'0EC2' 289LCDDATA53 EQU H'0EC3' 290LCDDATA54 EQU H'0EC4' 291LCDDATA55 EQU H'0EC5' 292LCDDATA56 EQU H'0EC6' 293LCDDATA57 EQU H'0EC7' 294LCDDATA58 EQU H'0EC8' 295LCDDATA59 EQU H'0EC9' 296LCDDATA60 EQU H'0ECA' 297LCDDATA61 EQU H'0ECB' 298LCDDATA62 EQU H'0ECC' 299LCDDATA63 EQU H'0ECD' 300LCDSE0 EQU H'0ECE' 301LCDSE1 EQU H'0ECF' 302LCDSE2 EQU H'0ED0' 303LCDSE3 EQU H'0ED1' 304LCDSE4 EQU H'0ED2' 305LCDSE5 EQU H'0ED3' 306LCDSE6 EQU H'0ED4' 307LCDSE7 EQU H'0ED5' 308LCDRL EQU H'0ED6' 309LCDREF EQU H'0ED7' 310LCDREG EQU H'0ED8' 311LCDCON EQU H'0ED9' 312LCDPS EQU H'0EDA' 313REFO2CON3 EQU H'0EDB' 314REFO2CON2 EQU H'0EDC' 315REFO2CON1 EQU H'0EDD' 316REFO2CON EQU H'0EDE' 317REFO1CON3 EQU H'0EDF' 318REFO1CON2 EQU H'0EE0' 319REFO1CON1 EQU H'0EE1' 320REFO1CON EQU H'0EE2' 321MEMCON EQU H'0EE3' 322ODCON2 EQU H'0EEA' 323ODCON1 EQU H'0EEB' 324MDCARL EQU H'0EEC' 325MDCARH EQU H'0EED' 326MDSRC EQU H'0EEE' 327MDCON EQU H'0EEF' 328PMD4 EQU H'0EF0' 329PMD3 EQU H'0EF1' 330PMD2 EQU H'0EF2' 331PMD1 EQU H'0EF3' 332PMD0 EQU H'0EF4' 333CTMUCON4 EQU H'0EF5' 334CTMUCON3 EQU H'0EF6' 335CTMUCON2 EQU H'0EF7' 336CTMUCON1 EQU H'0EF8' 337TXREG4 EQU H'0EF9' 338RCREG4 EQU H'0EFA' 339SPBRG4 EQU H'0EFB' 340SPBRGH4 EQU H'0EFC' 341BAUDCON4 EQU H'0EFD' 342TXSTA4 EQU H'0EFE' 343RCSTA4 EQU H'0EFF' 344DMACON2 EQU H'0F00' 345ANCFG EQU H'0F01' 346SSP2ADD EQU H'0F02' 347SSP2BUF EQU H'0F03' 348T4CON EQU H'0F04' 349PR4 EQU H'0F05' 350TMR4 EQU H'0F06' 351CCP7CON EQU H'0F07' 352CCPR7 EQU H'0F08' 353CCPR7L EQU H'0F08' 354CCPR7H EQU H'0F09' 355CCP6CON EQU H'0F0A' 356CCPR6 EQU H'0F0B' 357CCPR6L EQU H'0F0B' 358CCPR6H EQU H'0F0C' 359CCP5CON EQU H'0F0D' 360CCPR5 EQU H'0F0E' 361CCPR5L EQU H'0F0E' 362CCPR5H EQU H'0F0F' 363CCP4CON EQU H'0F10' 364CCPR4 EQU H'0F11' 365CCPR4L EQU H'0F11' 366CCPR4H EQU H'0F12' 367T5GCON EQU H'0F13' 368T5CON EQU H'0F14' 369TMR5 EQU H'0F15' 370TMR5L EQU H'0F15' 371TMR5H EQU H'0F16' 372SSP2MSK EQU H'0F17' 373SSP2CON2 EQU H'0F18' 374SSP2CON1 EQU H'0F19' 375SSP2STAT EQU H'0F1A' 376PSTR3CON EQU H'0F1B' 377PSTR2CON EQU H'0F1C' 378TXREG2 EQU H'0F1D' 379RCREG2 EQU H'0F1E' 380SPBRG2 EQU H'0F1F' 381SPBRGH2 EQU H'0F20' 382DSGPR3 EQU H'0F21' 383DSGPR2 EQU H'0F22' 384DSGPR1 EQU H'0F23' 385DSGPR0 EQU H'0F24' 386DSWAKEH EQU H'0F25' 387DSWAKEL EQU H'0F26' 388DSCONH EQU H'0F27' 389DSCONL EQU H'0F28' 390TXREG3 EQU H'0F29' 391RCREG3 EQU H'0F2A' 392SPBRG3 EQU H'0F2B' 393SPBRGH3 EQU H'0F2C' 394BAUDCON3 EQU H'0F2D' 395TXSTA3 EQU H'0F2E' 396RCSTA3 EQU H'0F2F' 397SPBRGH EQU H'0F30' 398SPBRGH1 EQU H'0F30' 399BAUDCON2 EQU H'0F31' 400TXSTA2 EQU H'0F32' 401RCSTA2 EQU H'0F33' 402CCPTMRS2 EQU H'0F34' 403CCPTMRS1 EQU H'0F35' 404CCPTMRS0 EQU H'0F36' 405CM3CON EQU H'0F37' 406CM2CON EQU H'0F38' 407SSP2CON3 EQU H'0F39' 408T8CON EQU H'0F3A' 409PR8 EQU H'0F3B' 410TMR8 EQU H'0F3C' 411T6CON EQU H'0F3D' 412PR6 EQU H'0F3E' 413TMR6 EQU H'0F3F' 414CCP10CON EQU H'0F40' 415CCPR10 EQU H'0F41' 416CCPR10L EQU H'0F41' 417CCPR10H EQU H'0F42' 418CCP9CON EQU H'0F43' 419CCPR9 EQU H'0F44' 420CCPR9L EQU H'0F44' 421CCPR9H EQU H'0F45' 422CCP8CON EQU H'0F46' 423CCPR8 EQU H'0F47' 424CCPR8L EQU H'0F47' 425CCPR8H EQU H'0F48' 426CCP3CON EQU H'0F49' 427CCPR3 EQU H'0F4A' 428CCPR3L EQU H'0F4A' 429CCPR3H EQU H'0F4B' 430ECCP3DEL EQU H'0F4C' 431ECCP3AS EQU H'0F4D' 432CCP2CON EQU H'0F4E' 433CCPR2 EQU H'0F4F' 434CCPR2L EQU H'0F4F' 435CCPR2H EQU H'0F50' 436ECCP2DEL EQU H'0F51' 437ECCP2AS EQU H'0F52' 438CM1CON EQU H'0F53' 439PADCFG1 EQU H'0F54' 440IOCN EQU H'0F55' 441IOCP EQU H'0F56' 442RTCCON2 EQU H'0F57' 443ALRMVALL EQU H'0F58' 444ALRMVALH EQU H'0F59' 445ALRMRPT EQU H'0F5A' 446ALRMCFG EQU H'0F5B' 447RTCVALL EQU H'0F5C' 448RTCVALH EQU H'0F5D' 449RTCCAL EQU H'0F5E' 450RTCCON1 EQU H'0F5F' 451DMACON1 EQU H'0F60' 452PIE6 EQU H'0F61' 453WPUB EQU H'0F62' 454ACTCON EQU H'0F63' 455OSCCON4 EQU H'0F64' 456OSCCON3 EQU H'0F65' 457OSCCON2 EQU H'0F66' 458BAUDCON EQU H'0F67' 459BAUDCON1 EQU H'0F67' 460SSP1MSK EQU H'0F68' 461SSP1CON3 EQU H'0F69' 462TXBUF EQU H'0F6A' 463DMABCH EQU H'0F6B' 464DMABCL EQU H'0F6C' 465RXADDRH EQU H'0F6D' 466RXADDRL EQU H'0F6E' 467TXADDRH EQU H'0F6F' 468TXADDRL EQU H'0F70' 469PORTVP EQU H'0F71' 470LATVP EQU H'0F72' 471TRISVP EQU H'0F73' 472UADDR EQU H'0F74' 473UCON EQU H'0F75' 474USTAT EQU H'0F76' 475UEIR EQU H'0F77' 476UIR EQU H'0F78' 477UFRM EQU H'0F79' 478UFRMH EQU H'0F79' 479UFRML EQU H'0F7A' 480RCON4 EQU H'0F7B' 481RCON3 EQU H'0F7C' 482RCON2 EQU H'0F7D' 483EECON2 EQU H'0F7E' 484EECON1 EQU H'0F7F' 485PORTA EQU H'0F80' 486PORTB EQU H'0F81' 487PORTC EQU H'0F82' 488PORTD EQU H'0F83' 489PORTE EQU H'0F84' 490PORTF EQU H'0F85' 491PORTG EQU H'0F86' 492PORTH EQU H'0F87' 493PORTJ EQU H'0F88' 494LATA EQU H'0F89' 495LATB EQU H'0F8A' 496LATC EQU H'0F8B' 497LATD EQU H'0F8C' 498LATE EQU H'0F8D' 499LATF EQU H'0F8E' 500LATG EQU H'0F8F' 501LATH EQU H'0F90' 502LATJ EQU H'0F91' 503TRISA EQU H'0F92' 504TRISB EQU H'0F93' 505TRISC EQU H'0F94' 506TRISD EQU H'0F95' 507TRISE EQU H'0F96' 508TRISF EQU H'0F97' 509TRISG EQU H'0F98' 510TRISH EQU H'0F99' 511TRISJ EQU H'0F9A' 512OSCTUNE EQU H'0F9B' 513PSTR1CON EQU H'0F9C' 514PIE1 EQU H'0F9D' 515PIR1 EQU H'0F9E' 516IPR1 EQU H'0F9F' 517PIE2 EQU H'0FA0' 518PIR2 EQU H'0FA1' 519IPR2 EQU H'0FA2' 520PIE3 EQU H'0FA3' 521PIR3 EQU H'0FA4' 522IPR3 EQU H'0FA5' 523PIR6 EQU H'0FA6' 524PSPCON EQU H'0FA7' 525HLVDCON EQU H'0FA8' 526IPR6 EQU H'0FA9' 527T1GCON EQU H'0FAA' 528RCSTA EQU H'0FAB' 529RCSTA1 EQU H'0FAB' 530TXSTA EQU H'0FAC' 531TXSTA1 EQU H'0FAC' 532TXREG EQU H'0FAD' 533TXREG1 EQU H'0FAD' 534RCREG EQU H'0FAE' 535RCREG1 EQU H'0FAE' 536SPBRG EQU H'0FAF' 537SPBRG1 EQU H'0FAF' 538T3GCON EQU H'0FB0' 539T3CON EQU H'0FB1' 540TMR3 EQU H'0FB2' 541TMR3L EQU H'0FB2' 542TMR3H EQU H'0FB3' 543PIE4 EQU H'0FB4' 544PIR4 EQU H'0FB5' 545IPR4 EQU H'0FB6' 546PIE5 EQU H'0FB7' 547PIR5 EQU H'0FB8' 548CCP1CON EQU H'0FB9' 549CCPR1 EQU H'0FBA' 550CCPR1L EQU H'0FBA' 551CCPR1H EQU H'0FBB' 552ECCP1DEL EQU H'0FBC' 553ECCP1AS EQU H'0FBD' 554CVRCONL EQU H'0FBE' 555CVRCONH EQU H'0FBF' 556ADCON1L EQU H'0FC0' 557ADCON1H EQU H'0FC1' 558ADCBUF0 EQU H'0FC2' 559ADCBUF0L EQU H'0FC2' 560ADCBUF0H EQU H'0FC3' 561CMSTAT EQU H'0FC4' 562SSP1CON2 EQU H'0FC5' 563SSP1CON1 EQU H'0FC6' 564SSP1STAT EQU H'0FC7' 565SSP1ADD EQU H'0FC8' 566SSP1BUF EQU H'0FC9' 567T2CON EQU H'0FCA' 568PR2 EQU H'0FCB' 569TMR2 EQU H'0FCC' 570T1CON EQU H'0FCD' 571TMR1 EQU H'0FCE' 572TMR1L EQU H'0FCE' 573TMR1H EQU H'0FCF' 574RCON EQU H'0FD0' 575IOCF EQU H'0FD1' 576IPR5 EQU H'0FD2' 577OSCCON EQU H'0FD3' 578T0CON EQU H'0FD5' 579TMR0 EQU H'0FD6' 580TMR0L EQU H'0FD6' 581TMR0H EQU H'0FD7' 582STATUS EQU H'0FD8' 583FSR2L EQU H'0FD9' 584FSR2H EQU H'0FDA' 585PLUSW2 EQU H'0FDB' 586PREINC2 EQU H'0FDC' 587POSTDEC2 EQU H'0FDD' 588POSTINC2 EQU H'0FDE' 589INDF2 EQU H'0FDF' 590BSR EQU H'0FE0' 591FSR1L EQU H'0FE1' 592FSR1H EQU H'0FE2' 593PLUSW1 EQU H'0FE3' 594PREINC1 EQU H'0FE4' 595POSTDEC1 EQU H'0FE5' 596POSTINC1 EQU H'0FE6' 597INDF1 EQU H'0FE7' 598WREG EQU H'0FE8' 599FSR0L EQU H'0FE9' 600FSR0H EQU H'0FEA' 601PLUSW0 EQU H'0FEB' 602PREINC0 EQU H'0FEC' 603POSTDEC0 EQU H'0FED' 604POSTINC0 EQU H'0FEE' 605INDF0 EQU H'0FEF' 606INTCON3 EQU H'0FF0' 607INTCON2 EQU H'0FF1' 608INTCON EQU H'0FF2' 609PROD EQU H'0FF3' 610PRODL EQU H'0FF3' 611PRODH EQU H'0FF4' 612TABLAT EQU H'0FF5' 613TBLPTR EQU H'0FF6' 614TBLPTRL EQU H'0FF6' 615TBLPTRH EQU H'0FF7' 616TBLPTRU EQU H'0FF8' 617PC EQU H'0FF9' 618PCL EQU H'0FF9' 619PCLATH EQU H'0FFA' 620PCLATU EQU H'0FFB' 621STKPTR EQU H'0FFC' 622TOS EQU H'0FFD' 623TOSL EQU H'0FFD' 624TOSH EQU H'0FFE' 625TOSU EQU H'0FFF' 626 627;----- UEP0 Bits ----------------------------------------------------- 628EPSTALL EQU H'0000' 629EPINEN EQU H'0001' 630EPOUTEN EQU H'0002' 631EPCONDIS EQU H'0003' 632EPHSHK EQU H'0004' 633 634 635;----- UEP1 Bits ----------------------------------------------------- 636EPSTALL EQU H'0000' 637EPINEN EQU H'0001' 638EPOUTEN EQU H'0002' 639EPCONDIS EQU H'0003' 640EPHSHK EQU H'0004' 641 642 643;----- UEP2 Bits ----------------------------------------------------- 644EPSTALL EQU H'0000' 645EPINEN EQU H'0001' 646EPOUTEN EQU H'0002' 647EPCONDIS EQU H'0003' 648EPHSHK EQU H'0004' 649 650 651;----- UEP3 Bits ----------------------------------------------------- 652EPSTALL EQU H'0000' 653EPINEN EQU H'0001' 654EPOUTEN EQU H'0002' 655EPCONDIS EQU H'0003' 656EPHSHK EQU H'0004' 657 658 659;----- UEP4 Bits ----------------------------------------------------- 660EPSTALL EQU H'0000' 661EPINEN EQU H'0001' 662EPOUTEN EQU H'0002' 663EPCONDIS EQU H'0003' 664EPHSHK EQU H'0004' 665 666 667;----- UEP5 Bits ----------------------------------------------------- 668EPSTALL EQU H'0000' 669EPINEN EQU H'0001' 670EPOUTEN EQU H'0002' 671EPCONDIS EQU H'0003' 672EPHSHK EQU H'0004' 673 674 675;----- UEP6 Bits ----------------------------------------------------- 676EPSTALL EQU H'0000' 677EPINEN EQU H'0001' 678EPOUTEN EQU H'0002' 679EPCONDIS EQU H'0003' 680EPHSHK EQU H'0004' 681 682 683;----- UEP7 Bits ----------------------------------------------------- 684EPSTALL EQU H'0000' 685EPINEN EQU H'0001' 686EPOUTEN EQU H'0002' 687EPCONDIS EQU H'0003' 688EPHSHK EQU H'0004' 689 690 691;----- UEP8 Bits ----------------------------------------------------- 692EPSTALL EQU H'0000' 693EPINEN EQU H'0001' 694EPOUTEN EQU H'0002' 695EPCONDIS EQU H'0003' 696EPHSHK EQU H'0004' 697 698 699;----- UEP9 Bits ----------------------------------------------------- 700EPSTALL EQU H'0000' 701EPINEN EQU H'0001' 702EPOUTEN EQU H'0002' 703EPCONDIS EQU H'0003' 704EPHSHK EQU H'0004' 705 706 707;----- UEP10 Bits ----------------------------------------------------- 708EPSTALL EQU H'0000' 709EPINEN EQU H'0001' 710EPOUTEN EQU H'0002' 711EPCONDIS EQU H'0003' 712EPHSHK EQU H'0004' 713 714 715;----- UEP11 Bits ----------------------------------------------------- 716EPSTALL EQU H'0000' 717EPINEN EQU H'0001' 718EPOUTEN EQU H'0002' 719EPCONDIS EQU H'0003' 720EPHSHK EQU H'0004' 721 722 723;----- UEP12 Bits ----------------------------------------------------- 724EPSTALL EQU H'0000' 725EPINEN EQU H'0001' 726EPOUTEN EQU H'0002' 727EPCONDIS EQU H'0003' 728EPHSHK EQU H'0004' 729 730 731;----- UEP13 Bits ----------------------------------------------------- 732EPSTALL EQU H'0000' 733EPINEN EQU H'0001' 734EPOUTEN EQU H'0002' 735EPCONDIS EQU H'0003' 736EPHSHK EQU H'0004' 737 738 739;----- UEP14 Bits ----------------------------------------------------- 740EPSTALL EQU H'0000' 741EPINEN EQU H'0001' 742EPOUTEN EQU H'0002' 743EPCONDIS EQU H'0003' 744EPHSHK EQU H'0004' 745 746 747;----- UEP15 Bits ----------------------------------------------------- 748EPSTALL EQU H'0000' 749EPINEN EQU H'0001' 750EPOUTEN EQU H'0002' 751EPCONDIS EQU H'0003' 752EPHSHK EQU H'0004' 753 754 755;----- UEIE Bits ----------------------------------------------------- 756PIDEE EQU H'0000' 757CRC5EE EQU H'0001' 758CRC16EE EQU H'0002' 759DFN8EE EQU H'0003' 760BTOEE EQU H'0004' 761BTSEE EQU H'0007' 762 763 764;----- UIE Bits ----------------------------------------------------- 765URSTIE EQU H'0000' 766UERRIE EQU H'0001' 767ACTVIE EQU H'0002' 768TRNIE EQU H'0003' 769IDLEIE EQU H'0004' 770STALLIE EQU H'0005' 771SOFIE EQU H'0006' 772 773 774;----- UCFG Bits ----------------------------------------------------- 775PPB0 EQU H'0000' 776PPB1 EQU H'0001' 777FSEN EQU H'0002' 778UTRDIS EQU H'0003' 779UPUEN EQU H'0004' 780UOEMON EQU H'0006' 781UTEYE EQU H'0007' 782 783 784;----- RPOR0_1 Bits ----------------------------------------------------- 785RPO0R0 EQU H'0000' 786RPO0R1 EQU H'0001' 787RPO0R2 EQU H'0002' 788RPO0R3 EQU H'0003' 789RPO1R0 EQU H'0004' 790RPO1R1 EQU H'0005' 791RPO1R2 EQU H'0006' 792RPO1R3 EQU H'0007' 793 794 795;----- RPOR2_3 Bits ----------------------------------------------------- 796RPO2R0 EQU H'0000' 797RPO2R1 EQU H'0001' 798RPO2R2 EQU H'0002' 799RPO2R3 EQU H'0003' 800RPO3R0 EQU H'0004' 801RPO3R1 EQU H'0005' 802RPO3R2 EQU H'0006' 803RPO3R3 EQU H'0007' 804 805 806;----- RPOR4_5 Bits ----------------------------------------------------- 807RPO4R0 EQU H'0000' 808RPO4R1 EQU H'0001' 809RPO4R2 EQU H'0002' 810RPO4R3 EQU H'0003' 811RPO5R0 EQU H'0004' 812RPO5R1 EQU H'0005' 813RPO5R2 EQU H'0006' 814RPO5R3 EQU H'0007' 815 816 817;----- RPOR6_7 Bits ----------------------------------------------------- 818RPO6R0 EQU H'0000' 819RPO6R1 EQU H'0001' 820RPO6R2 EQU H'0002' 821RPO6R3 EQU H'0003' 822RPO7R0 EQU H'0004' 823RPO7R1 EQU H'0005' 824RPO7R2 EQU H'0006' 825RPO7R3 EQU H'0007' 826 827 828;----- RPOR8_9 Bits ----------------------------------------------------- 829RPO8R0 EQU H'0000' 830RPO8R1 EQU H'0001' 831RPO8R2 EQU H'0002' 832RPO8R3 EQU H'0003' 833RPO9R0 EQU H'0004' 834RPO9R1 EQU H'0005' 835RPO9R2 EQU H'0006' 836RPO9R3 EQU H'0007' 837 838 839;----- RPOR10_11 Bits ----------------------------------------------------- 840RPO10R0 EQU H'0000' 841RPO10R1 EQU H'0001' 842RPO10R2 EQU H'0002' 843RPO10R3 EQU H'0003' 844RPO11R0 EQU H'0004' 845RPO11R1 EQU H'0005' 846RPO11R2 EQU H'0006' 847RPO11R3 EQU H'0007' 848 849 850;----- RPOR12_13 Bits ----------------------------------------------------- 851RPO12R0 EQU H'0000' 852RPO12R1 EQU H'0001' 853RPO12R2 EQU H'0002' 854RPO12R3 EQU H'0003' 855RPO13R0 EQU H'0004' 856RPO13R1 EQU H'0005' 857RPO13R2 EQU H'0006' 858RPO13R3 EQU H'0007' 859 860 861;----- RPOR14_15 Bits ----------------------------------------------------- 862RPO14R0 EQU H'0000' 863RPO14R1 EQU H'0001' 864RPO14R2 EQU H'0002' 865RPO14R3 EQU H'0003' 866RPO15R0 EQU H'0004' 867RPO15R1 EQU H'0005' 868RPO15R2 EQU H'0006' 869RPO15R3 EQU H'0007' 870 871 872;----- RPOR16_17 Bits ----------------------------------------------------- 873RPO16R0 EQU H'0000' 874RPO16R1 EQU H'0001' 875RPO16R2 EQU H'0002' 876RPO16R3 EQU H'0003' 877RPO17R0 EQU H'0004' 878RPO17R1 EQU H'0005' 879RPO17R2 EQU H'0006' 880RPO17R3 EQU H'0007' 881 882 883;----- RPOR18_19 Bits ----------------------------------------------------- 884RPO18R0 EQU H'0000' 885RPO18R1 EQU H'0001' 886RPO18R2 EQU H'0002' 887RPO18R3 EQU H'0003' 888RPO19R0 EQU H'0004' 889RPO19R1 EQU H'0005' 890RPO19R2 EQU H'0006' 891RPO19R3 EQU H'0007' 892 893 894;----- RPOR20_21 Bits ----------------------------------------------------- 895RPO20R0 EQU H'0000' 896RPO20R1 EQU H'0001' 897RPO20R2 EQU H'0002' 898RPO20R3 EQU H'0003' 899RPO21R0 EQU H'0004' 900RPO21R1 EQU H'0005' 901RPO21R2 EQU H'0006' 902RPO21R3 EQU H'0007' 903 904 905;----- RPOR22_23 Bits ----------------------------------------------------- 906RPO22R0 EQU H'0000' 907RPO22R1 EQU H'0001' 908RPO22R2 EQU H'0002' 909RPO22R3 EQU H'0003' 910RPO23R0 EQU H'0004' 911RPO23R1 EQU H'0005' 912RPO23R2 EQU H'0006' 913RPO23R3 EQU H'0007' 914 915 916;----- RPOR24_25 Bits ----------------------------------------------------- 917RPO24R0 EQU H'0000' 918RPO24R1 EQU H'0001' 919RPO24R2 EQU H'0002' 920RPO24R3 EQU H'0003' 921RPO25R0 EQU H'0004' 922RPO25R1 EQU H'0005' 923RPO25R2 EQU H'0006' 924RPO25R3 EQU H'0007' 925 926 927;----- RPOR26_27 Bits ----------------------------------------------------- 928RPO26R0 EQU H'0000' 929RPO26R1 EQU H'0001' 930RPO26R2 EQU H'0002' 931RPO26R3 EQU H'0003' 932RPO27R0 EQU H'0004' 933RPO27R1 EQU H'0005' 934RPO27R2 EQU H'0006' 935RPO27R3 EQU H'0007' 936 937 938;----- RPOR28_29 Bits ----------------------------------------------------- 939RPO28R0 EQU H'0000' 940RPO28R1 EQU H'0001' 941RPO28R2 EQU H'0002' 942RPO28R3 EQU H'0003' 943RPO29R0 EQU H'0004' 944RPO29R1 EQU H'0005' 945RPO29R2 EQU H'0006' 946RPO29R3 EQU H'0007' 947 948 949;----- RPOR30_31 Bits ----------------------------------------------------- 950RPO30R0 EQU H'0000' 951RPO30R1 EQU H'0001' 952RPO30R2 EQU H'0002' 953RPO30R3 EQU H'0003' 954RPO31R0 EQU H'0004' 955RPO31R1 EQU H'0005' 956RPO31R2 EQU H'0006' 957RPO31R3 EQU H'0007' 958 959 960;----- RPOR32_33 Bits ----------------------------------------------------- 961RPO32R0 EQU H'0000' 962RPO32R1 EQU H'0001' 963RPO32R2 EQU H'0002' 964RPO32R3 EQU H'0003' 965RPO33R0 EQU H'0004' 966RPO33R1 EQU H'0005' 967RPO33R2 EQU H'0006' 968RPO33R3 EQU H'0007' 969 970 971;----- RPOR34_35 Bits ----------------------------------------------------- 972RPO34R0 EQU H'0000' 973RPO34R1 EQU H'0001' 974RPO34R2 EQU H'0002' 975RPO34R3 EQU H'0003' 976RPO35R0 EQU H'0004' 977RPO35R1 EQU H'0005' 978RPO35R2 EQU H'0006' 979RPO35R3 EQU H'0007' 980 981 982;----- RPOR36_37 Bits ----------------------------------------------------- 983RPO36R0 EQU H'0000' 984RPO36R1 EQU H'0001' 985RPO36R2 EQU H'0002' 986RPO36R3 EQU H'0003' 987RPO37R0 EQU H'0004' 988RPO37R1 EQU H'0005' 989RPO37R2 EQU H'0006' 990RPO37R3 EQU H'0007' 991 992 993;----- RPOR38_39 Bits ----------------------------------------------------- 994RPO38R0 EQU H'0000' 995RPO38R1 EQU H'0001' 996RPO38R2 EQU H'0002' 997RPO38R3 EQU H'0003' 998RPO39R0 EQU H'0004' 999RPO39R1 EQU H'0005' 1000RPO39R2 EQU H'0006' 1001RPO39R3 EQU H'0007' 1002 1003 1004;----- RPOR40_41 Bits ----------------------------------------------------- 1005RPO40R0 EQU H'0000' 1006RPO40R1 EQU H'0001' 1007RPO40R2 EQU H'0002' 1008RPO40R3 EQU H'0003' 1009RPO41R0 EQU H'0004' 1010RPO41R1 EQU H'0005' 1011RPO41R2 EQU H'0006' 1012RPO41R3 EQU H'0007' 1013 1014 1015;----- RPOR42_43 Bits ----------------------------------------------------- 1016RPO42R0 EQU H'0000' 1017RPO42R1 EQU H'0001' 1018RPO42R2 EQU H'0002' 1019RPO42R3 EQU H'0003' 1020RPO43R0 EQU H'0004' 1021RPO43R1 EQU H'0005' 1022RPO43R2 EQU H'0006' 1023RPO43R3 EQU H'0007' 1024 1025 1026;----- RPOR44_45 Bits ----------------------------------------------------- 1027RPO44R0 EQU H'0000' 1028RPO44R1 EQU H'0001' 1029RPO44R2 EQU H'0002' 1030RPO44R3 EQU H'0003' 1031RPO45R0 EQU H'0004' 1032RPO45R1 EQU H'0005' 1033RPO45R2 EQU H'0006' 1034RPO45R3 EQU H'0007' 1035 1036 1037;----- RPOR46 Bits ----------------------------------------------------- 1038RPO46R0 EQU H'0000' 1039RPO46R1 EQU H'0001' 1040RPO46R2 EQU H'0002' 1041RPO46R3 EQU H'0003' 1042 1043 1044;----- RPINR0_1 Bits ----------------------------------------------------- 1045U1RXR0 EQU H'0000' 1046U1RXR1 EQU H'0001' 1047U1RXR2 EQU H'0002' 1048U1RXR3 EQU H'0003' 1049U1TXR0 EQU H'0004' 1050U1TXR1 EQU H'0005' 1051U1TXR2 EQU H'0006' 1052U1TXR3 EQU H'0007' 1053 1054 1055;----- RPINR2_3 Bits ----------------------------------------------------- 1056U2RXR0 EQU H'0000' 1057U2RXR1 EQU H'0001' 1058U2RXR2 EQU H'0002' 1059U2RXR3 EQU H'0003' 1060U2TXR0 EQU H'0004' 1061U2TXR1 EQU H'0005' 1062U2TXR2 EQU H'0006' 1063U2TXR3 EQU H'0007' 1064 1065 1066;----- RPINR4_5 Bits ----------------------------------------------------- 1067U3RXR0 EQU H'0000' 1068U3RXR1 EQU H'0001' 1069U3RXR2 EQU H'0002' 1070U3RXR3 EQU H'0003' 1071U3TXR0 EQU H'0004' 1072U3TXR1 EQU H'0005' 1073U3TXR2 EQU H'0006' 1074U3TXR3 EQU H'0007' 1075 1076 1077;----- RPINR6_7 Bits ----------------------------------------------------- 1078U4RXR0 EQU H'0000' 1079U4RXR1 EQU H'0001' 1080U4RXR2 EQU H'0002' 1081U4RXR3 EQU H'0003' 1082U4TXR0 EQU H'0004' 1083U4TXR1 EQU H'0005' 1084U4TXR2 EQU H'0006' 1085U4TXR3 EQU H'0007' 1086 1087 1088;----- RPINR8_9 Bits ----------------------------------------------------- 1089SCK1R0 EQU H'0000' 1090SCK1R1 EQU H'0001' 1091SCK1R2 EQU H'0002' 1092SCK1R3 EQU H'0003' 1093SDI1R0 EQU H'0004' 1094SDI1R1 EQU H'0005' 1095SDI1R2 EQU H'0006' 1096SDI1R3 EQU H'0007' 1097 1098 1099;----- RPINR10_11 Bits ----------------------------------------------------- 1100SS1R0 EQU H'0000' 1101SS1R1 EQU H'0001' 1102SS1R2 EQU H'0002' 1103SS1R3 EQU H'0003' 1104SCK2R0 EQU H'0004' 1105SCK2R1 EQU H'0005' 1106SCK2R2 EQU H'0006' 1107SCK2R3 EQU H'0007' 1108 1109 1110;----- RPINR12_13 Bits ----------------------------------------------------- 1111SDI2R0 EQU H'0000' 1112SDI2R1 EQU H'0001' 1113SDI2R2 EQU H'0002' 1114SDI2R3 EQU H'0003' 1115SS2R0 EQU H'0004' 1116SS2R1 EQU H'0005' 1117SS2R2 EQU H'0006' 1118SS2R3 EQU H'0007' 1119 1120 1121;----- RPINR14_15 Bits ----------------------------------------------------- 1122FLT0R0 EQU H'0000' 1123FLT0R1 EQU H'0001' 1124FLT0R2 EQU H'0002' 1125FLT0R3 EQU H'0003' 1126ECCP1R0 EQU H'0004' 1127ECCP1R1 EQU H'0005' 1128ECCP1R2 EQU H'0006' 1129ECCP1R3 EQU H'0007' 1130 1131 1132;----- RPINR16_17 Bits ----------------------------------------------------- 1133ECCP2R0 EQU H'0000' 1134ECCP2R1 EQU H'0001' 1135ECCP2R2 EQU H'0002' 1136ECCP2R3 EQU H'0003' 1137ECCP3R0 EQU H'0004' 1138ECCP3R1 EQU H'0005' 1139ECCP3R2 EQU H'0006' 1140ECCP3R3 EQU H'0007' 1141 1142 1143;----- RPINR18_19 Bits ----------------------------------------------------- 1144IOC0R0 EQU H'0000' 1145IOC0R1 EQU H'0001' 1146IOC0R2 EQU H'0002' 1147IOC0R3 EQU H'0003' 1148IOC1R0 EQU H'0004' 1149IOC1R1 EQU H'0005' 1150IOC1R2 EQU H'0006' 1151IOC1R3 EQU H'0007' 1152 1153 1154;----- RPINR20_21 Bits ----------------------------------------------------- 1155IOC2R0 EQU H'0000' 1156IOC2R1 EQU H'0001' 1157IOC2R2 EQU H'0002' 1158IOC2R3 EQU H'0003' 1159IOC3R0 EQU H'0004' 1160IOC3R1 EQU H'0005' 1161IOC3R2 EQU H'0006' 1162IOC3R3 EQU H'0007' 1163 1164 1165;----- RPINR22_23 Bits ----------------------------------------------------- 1166IOC4R0 EQU H'0000' 1167IOC4R1 EQU H'0001' 1168IOC4R2 EQU H'0002' 1169IOC4R3 EQU H'0003' 1170IOC5R0 EQU H'0004' 1171IOC5R1 EQU H'0005' 1172IOC5R2 EQU H'0006' 1173IOC5R3 EQU H'0007' 1174 1175 1176;----- RPINR24_25 Bits ----------------------------------------------------- 1177IOC6R0 EQU H'0000' 1178IOC6R1 EQU H'0001' 1179IOC6R2 EQU H'0002' 1180IOC6R3 EQU H'0003' 1181IOC7R0 EQU H'0004' 1182IOC7R1 EQU H'0005' 1183IOC7R2 EQU H'0006' 1184IOC7R3 EQU H'0007' 1185 1186 1187;----- RPINR26_27 Bits ----------------------------------------------------- 1188INT1R0 EQU H'0000' 1189INT1R1 EQU H'0001' 1190INT1R2 EQU H'0002' 1191INT1R3 EQU H'0003' 1192INT2R0 EQU H'0004' 1193INT2R1 EQU H'0005' 1194INT2R2 EQU H'0006' 1195INT2R3 EQU H'0007' 1196 1197 1198;----- RPINR28_29 Bits ----------------------------------------------------- 1199INT3R0 EQU H'0000' 1200INT3R1 EQU H'0001' 1201INT3R2 EQU H'0002' 1202INT3R3 EQU H'0003' 1203MDMINR0 EQU H'0004' 1204MDMINR1 EQU H'0005' 1205MDMINR2 EQU H'0006' 1206MDMINR3 EQU H'0007' 1207 1208 1209;----- RPINR30_31 Bits ----------------------------------------------------- 1210MDCIN1R0 EQU H'0000' 1211MDCIN1R1 EQU H'0001' 1212MDCIN1R2 EQU H'0002' 1213MDCIN1R3 EQU H'0003' 1214MDCIN2R0 EQU H'0004' 1215MDCIN2R1 EQU H'0005' 1216MDCIN2R2 EQU H'0006' 1217MDCIN2R3 EQU H'0007' 1218 1219 1220;----- RPINR32_33 Bits ----------------------------------------------------- 1221CCP4R0 EQU H'0000' 1222CCP4R1 EQU H'0001' 1223CCP4R2 EQU H'0002' 1224CCP4R3 EQU H'0003' 1225CCP5R0 EQU H'0004' 1226CCP5R1 EQU H'0005' 1227CCP5R2 EQU H'0006' 1228CCP5R3 EQU H'0007' 1229 1230 1231;----- RPINR34_35 Bits ----------------------------------------------------- 1232CCP6R0 EQU H'0000' 1233CCP6R1 EQU H'0001' 1234CCP6R2 EQU H'0002' 1235CCP6R3 EQU H'0003' 1236CCP7R0 EQU H'0004' 1237CCP7R1 EQU H'0005' 1238CCP7R2 EQU H'0006' 1239CCP7R3 EQU H'0007' 1240 1241 1242;----- RPINR36_37 Bits ----------------------------------------------------- 1243CCP8R0 EQU H'0000' 1244CCP8R1 EQU H'0001' 1245CCP8R2 EQU H'0002' 1246CCP8R3 EQU H'0003' 1247CCP9R0 EQU H'0004' 1248CCP9R1 EQU H'0005' 1249CCP9R2 EQU H'0006' 1250CCP9R3 EQU H'0007' 1251 1252 1253;----- RPINR38_39 Bits ----------------------------------------------------- 1254CCP10R0 EQU H'0000' 1255CCP10R1 EQU H'0001' 1256CCP10R2 EQU H'0002' 1257CCP10R3 EQU H'0003' 1258T0CKIR0 EQU H'0004' 1259T0CKIR1 EQU H'0005' 1260T0CKIR2 EQU H'0006' 1261T0CKIR3 EQU H'0007' 1262 1263 1264;----- RPINR40_41 Bits ----------------------------------------------------- 1265T1GR0 EQU H'0000' 1266T1GR1 EQU H'0001' 1267T1GR2 EQU H'0002' 1268T1GR3 EQU H'0003' 1269T1CKIR0 EQU H'0004' 1270T1CKIR1 EQU H'0005' 1271T1CKIR2 EQU H'0006' 1272T1CKIR3 EQU H'0007' 1273 1274 1275;----- RPINR42_43 Bits ----------------------------------------------------- 1276T3GR0 EQU H'0000' 1277T3GR1 EQU H'0001' 1278T3GR2 EQU H'0002' 1279T3GR3 EQU H'0003' 1280T3CKIR0 EQU H'0004' 1281T3CKIR1 EQU H'0005' 1282T3CKIR2 EQU H'0006' 1283T3CKIR3 EQU H'0007' 1284 1285 1286;----- RPINR44_45 Bits ----------------------------------------------------- 1287T5GR0 EQU H'0000' 1288T5GR1 EQU H'0001' 1289T5GR2 EQU H'0002' 1290T5GR3 EQU H'0003' 1291T5CKIR0 EQU H'0004' 1292T5CKIR1 EQU H'0005' 1293T5CKIR2 EQU H'0006' 1294T5CKIR3 EQU H'0007' 1295 1296 1297;----- RPINR46_47 Bits ----------------------------------------------------- 1298PBIO0R0 EQU H'0000' 1299PBIO0R1 EQU H'0001' 1300PBIO0R2 EQU H'0002' 1301PBIO0R3 EQU H'0003' 1302PBIO1R0 EQU H'0004' 1303PBIO1R1 EQU H'0005' 1304PBIO1R2 EQU H'0006' 1305PBIO1R3 EQU H'0007' 1306 1307 1308;----- RPINR48_49 Bits ----------------------------------------------------- 1309PBIO2R0 EQU H'0000' 1310PBIO2R1 EQU H'0001' 1311PBIO2R2 EQU H'0002' 1312PBIO2R3 EQU H'0003' 1313PBIO3R0 EQU H'0004' 1314PBIO3R1 EQU H'0005' 1315PBIO3R2 EQU H'0006' 1316PBIO3R3 EQU H'0007' 1317 1318 1319;----- RPINR50_51 Bits ----------------------------------------------------- 1320PBIO4R0 EQU H'0000' 1321PBIO4R1 EQU H'0001' 1322PBIO4R2 EQU H'0002' 1323PBIO4R3 EQU H'0003' 1324PBIO5R0 EQU H'0004' 1325PBIO5R1 EQU H'0005' 1326PBIO5R2 EQU H'0006' 1327PBIO5R3 EQU H'0007' 1328 1329 1330;----- RPINR52_53 Bits ----------------------------------------------------- 1331PBIO6R0 EQU H'0000' 1332PBIO6R1 EQU H'0001' 1333PBIO6R2 EQU H'0002' 1334PBIO6R3 EQU H'0003' 1335PBIO7R0 EQU H'0004' 1336PBIO7R1 EQU H'0005' 1337PBIO7R2 EQU H'0006' 1338PBIO7R3 EQU H'0007' 1339 1340 1341;----- ANCON3 Bits ----------------------------------------------------- 1342ANSEL16 EQU H'0000' 1343ANSEL17 EQU H'0001' 1344ANSEL18 EQU H'0002' 1345ANSEL19 EQU H'0003' 1346ANSEL20 EQU H'0004' 1347ANSEL21 EQU H'0005' 1348ANSEL22 EQU H'0006' 1349ANSEL23 EQU H'0007' 1350 1351 1352;----- ANCON2 Bits ----------------------------------------------------- 1353ANSEL8 EQU H'0000' 1354ANSEL9 EQU H'0001' 1355ANSEL10 EQU H'0002' 1356ANSEL11 EQU H'0003' 1357ANSEL12 EQU H'0004' 1358ANSEL13 EQU H'0005' 1359ANSEL14 EQU H'0006' 1360ANSEL15 EQU H'0007' 1361 1362 1363;----- ANCON1 Bits ----------------------------------------------------- 1364ANSEL0 EQU H'0000' 1365ANSEL1 EQU H'0001' 1366ANSEL2 EQU H'0002' 1367ANSEL3 EQU H'0003' 1368ANSEL4 EQU H'0004' 1369ANSEL5 EQU H'0005' 1370ANSEL6 EQU H'0006' 1371ANSEL7 EQU H'0007' 1372 1373 1374;----- ADCTMUEN0L Bits ----------------------------------------------------- 1375CTMUEN0 EQU H'0000' 1376CTMUEN1 EQU H'0001' 1377CTMUEN2 EQU H'0002' 1378CTMUEN3 EQU H'0003' 1379CTMUEN4 EQU H'0004' 1380CTMUEN5 EQU H'0005' 1381CTMUEN6 EQU H'0006' 1382CTMUEN7 EQU H'0007' 1383 1384 1385;----- ADCTMUEN0H Bits ----------------------------------------------------- 1386CTMUEN8 EQU H'0000' 1387CTMUEN9 EQU H'0001' 1388CTMUEN10 EQU H'0002' 1389CTMUEN11 EQU H'0003' 1390CTMUEN12 EQU H'0004' 1391CTMUEN13 EQU H'0005' 1392CTMUEN14 EQU H'0006' 1393CTMUEN15 EQU H'0007' 1394 1395 1396;----- ADCTMUEN1L Bits ----------------------------------------------------- 1397CTUMEN16 EQU H'0000' 1398CTUMEN17 EQU H'0001' 1399CTUMEN18 EQU H'0002' 1400CTUMEN19 EQU H'0003' 1401CTMUEN20 EQU H'0004' 1402CTMUEN21 EQU H'0005' 1403CTMUEN22 EQU H'0006' 1404CTMUEN23 EQU H'0007' 1405 1406 1407;----- ADCTMUEN1H Bits ----------------------------------------------------- 1408CTUMEN24 EQU H'0000' 1409CTUMEN25 EQU H'0001' 1410CTUMEN26 EQU H'0002' 1411CTUMEN27 EQU H'0003' 1412CTUMEN28 EQU H'0004' 1413CTUMEN29 EQU H'0005' 1414CTMUEN30 EQU H'0006' 1415 1416 1417;----- ADCHIT0L Bits ----------------------------------------------------- 1418CHH0 EQU H'0000' 1419CHH1 EQU H'0001' 1420CHH2 EQU H'0002' 1421CHH3 EQU H'0003' 1422CHH4 EQU H'0004' 1423CHH5 EQU H'0005' 1424CHH6 EQU H'0006' 1425CHH7 EQU H'0007' 1426 1427 1428;----- ADCHIT0H Bits ----------------------------------------------------- 1429CHH8 EQU H'0000' 1430CHH9 EQU H'0001' 1431CHH10 EQU H'0002' 1432CHH11 EQU H'0003' 1433CHH12 EQU H'0004' 1434CHH13 EQU H'0005' 1435CHH14 EQU H'0006' 1436CHH15 EQU H'0007' 1437 1438 1439;----- ADCHIT1L Bits ----------------------------------------------------- 1440CHH16 EQU H'0000' 1441CHH17 EQU H'0001' 1442CHH18 EQU H'0002' 1443CHH19 EQU H'0003' 1444CHH20 EQU H'0004' 1445CHH21 EQU H'0005' 1446CHH22 EQU H'0006' 1447CHH23 EQU H'0007' 1448 1449 1450;----- ADCHIT1H Bits ----------------------------------------------------- 1451CHH24 EQU H'0000' 1452CHH25 EQU H'0001' 1453CHH26 EQU H'0002' 1454CHH27 EQU H'0003' 1455CHH28 EQU H'0004' 1456CHH29 EQU H'0005' 1457CHH30 EQU H'0006' 1458 1459 1460;----- ADCSS0L Bits ----------------------------------------------------- 1461CSS0 EQU H'0000' 1462CSS1 EQU H'0001' 1463CSS2 EQU H'0002' 1464CSS3 EQU H'0003' 1465CSS4 EQU H'0004' 1466CSS5 EQU H'0005' 1467CSS6 EQU H'0006' 1468CSS7 EQU H'0007' 1469 1470 1471;----- ADCSS0H Bits ----------------------------------------------------- 1472CSS8 EQU H'0000' 1473CSS9 EQU H'0001' 1474CSS10 EQU H'0002' 1475CSS11 EQU H'0003' 1476CSS12 EQU H'0004' 1477CSS13 EQU H'0005' 1478CSS14 EQU H'0006' 1479CSS15 EQU H'0007' 1480 1481 1482;----- ADCSS1L Bits ----------------------------------------------------- 1483CSS16 EQU H'0000' 1484CSS17 EQU H'0001' 1485CSS18 EQU H'0002' 1486CSS19 EQU H'0003' 1487CSS20 EQU H'0004' 1488CSS21 EQU H'0005' 1489CSS22 EQU H'0006' 1490CSS23 EQU H'0007' 1491 1492 1493;----- ADCSS1H Bits ----------------------------------------------------- 1494CSS24 EQU H'0000' 1495CSS25 EQU H'0001' 1496CSS26 EQU H'0002' 1497CSS27 EQU H'0003' 1498CSS28 EQU H'0004' 1499CSS29 EQU H'0005' 1500CSS30 EQU H'0006' 1501 1502 1503;----- ADCHS0L Bits ----------------------------------------------------- 1504CH0SA0 EQU H'0000' 1505CH0SA1 EQU H'0001' 1506CH0SA2 EQU H'0002' 1507CH0SA3 EQU H'0003' 1508CH0SA4 EQU H'0004' 1509CH0NA0 EQU H'0005' 1510CH0NA1 EQU H'0006' 1511CH0NA2 EQU H'0007' 1512 1513 1514;----- ADCHS0H Bits ----------------------------------------------------- 1515CH0SB0 EQU H'0000' 1516CH0SB1 EQU H'0001' 1517CH0SB2 EQU H'0002' 1518CH0SB3 EQU H'0003' 1519CH0SB4 EQU H'0004' 1520CH0NB0 EQU H'0005' 1521CH0NB1 EQU H'0006' 1522CH0NB2 EQU H'0007' 1523 1524 1525;----- ADCON5L Bits ----------------------------------------------------- 1526CM0 EQU H'0000' 1527CM1 EQU H'0001' 1528WM0_ADCON5L EQU H'0002' 1529WM1_ADCON5L EQU H'0003' 1530 1531 1532;----- ADCON5H Bits ----------------------------------------------------- 1533CTMUREQ EQU H'0005' 1534LPENA EQU H'0006' 1535ASENA EQU H'0007' 1536 1537ASINTMD0 EQU H'0000' 1538ASINTMD1 EQU H'0001' 1539 1540 1541;----- ADCON3L Bits ----------------------------------------------------- 1542ADCS0 EQU H'0000' 1543ADCS1 EQU H'0001' 1544ADCS2 EQU H'0002' 1545ADCS3 EQU H'0003' 1546ADCS4 EQU H'0004' 1547ADCS5 EQU H'0005' 1548ADCS6 EQU H'0006' 1549ADCS7 EQU H'0007' 1550 1551 1552;----- ADCON3H Bits ----------------------------------------------------- 1553PUMPEN EQU H'0005' 1554EXTSAM EQU H'0006' 1555ADRC EQU H'0007' 1556 1557SAMC0 EQU H'0000' 1558SAMC1 EQU H'0001' 1559SAMC2 EQU H'0002' 1560SAMC3 EQU H'0003' 1561SAMC4 EQU H'0004' 1562 1563 1564;----- ADCON2L Bits ----------------------------------------------------- 1565ALTS EQU H'0000' 1566BUFM EQU H'0001' 1567BUFS EQU H'0007' 1568 1569SMPI0 EQU H'0002' 1570SMPI1 EQU H'0003' 1571SMPI2 EQU H'0004' 1572SMPI3 EQU H'0005' 1573SMPI4 EQU H'0006' 1574 1575 1576;----- ADCON2H Bits ----------------------------------------------------- 1577CSCNA EQU H'0002' 1578BUFREGEN EQU H'0003' 1579OFFCAL EQU H'0004' 1580NVCFG0 EQU H'0005' 1581 1582PVCFG0 EQU H'0006' 1583PVCFG1 EQU H'0007' 1584 1585 1586;----- LCDDATA0 Bits ----------------------------------------------------- 1587S00C0 EQU H'0000' 1588S01C0 EQU H'0001' 1589S02C0 EQU H'0002' 1590S03C0 EQU H'0003' 1591S04C0 EQU H'0004' 1592S05C0 EQU H'0005' 1593S06C0 EQU H'0006' 1594S07C0 EQU H'0007' 1595 1596 1597;----- LCDDATA1 Bits ----------------------------------------------------- 1598S08C0 EQU H'0000' 1599S09C0 EQU H'0001' 1600S10C0 EQU H'0002' 1601S11C0 EQU H'0003' 1602S12C0 EQU H'0004' 1603S13C0 EQU H'0005' 1604S14C0 EQU H'0006' 1605S15C0 EQU H'0007' 1606 1607 1608;----- LCDDATA2 Bits ----------------------------------------------------- 1609S16C0 EQU H'0000' 1610S17C0 EQU H'0001' 1611S18C0 EQU H'0002' 1612S19C0 EQU H'0003' 1613S20C0 EQU H'0004' 1614S21C0 EQU H'0005' 1615S22C0 EQU H'0006' 1616S23C0 EQU H'0007' 1617 1618 1619;----- LCDDATA3 Bits ----------------------------------------------------- 1620S24C0 EQU H'0000' 1621S25C0 EQU H'0001' 1622S26C0 EQU H'0002' 1623S27C0 EQU H'0003' 1624S28C0 EQU H'0004' 1625S29C0 EQU H'0005' 1626S30C0 EQU H'0006' 1627S31C0 EQU H'0007' 1628 1629 1630;----- LCDDATA4 Bits ----------------------------------------------------- 1631S32C0 EQU H'0000' 1632S33C0 EQU H'0001' 1633S34C0 EQU H'0002' 1634S35C0 EQU H'0003' 1635S36C0 EQU H'0004' 1636S37C0 EQU H'0005' 1637S38C0 EQU H'0006' 1638S39C0 EQU H'0007' 1639 1640 1641;----- LCDDATA5 Bits ----------------------------------------------------- 1642S40C0 EQU H'0000' 1643S41C0 EQU H'0001' 1644S42C0 EQU H'0002' 1645S43C0 EQU H'0003' 1646S44C0 EQU H'0004' 1647S45C0 EQU H'0005' 1648S46C0 EQU H'0006' 1649S47C0 EQU H'0007' 1650 1651 1652;----- LCDDATA6 Bits ----------------------------------------------------- 1653S48C0 EQU H'0000' 1654S49C0 EQU H'0001' 1655S50C0 EQU H'0002' 1656S51C0 EQU H'0003' 1657S52C0 EQU H'0004' 1658S53C0 EQU H'0005' 1659S54C0 EQU H'0006' 1660S55C0 EQU H'0007' 1661 1662 1663;----- LCDDATA7 Bits ----------------------------------------------------- 1664S56C0 EQU H'0000' 1665S57C0 EQU H'0001' 1666S58C0 EQU H'0002' 1667S59C0 EQU H'0003' 1668S60C0 EQU H'0004' 1669S61C0 EQU H'0005' 1670S62C0 EQU H'0006' 1671S63C0 EQU H'0007' 1672 1673 1674;----- LCDDATA8 Bits ----------------------------------------------------- 1675S00C1 EQU H'0000' 1676S01C1 EQU H'0001' 1677S02C1 EQU H'0002' 1678S03C1 EQU H'0003' 1679S04C1 EQU H'0004' 1680S05C1 EQU H'0005' 1681S06C1 EQU H'0006' 1682S07C1 EQU H'0007' 1683 1684 1685;----- LCDDATA9 Bits ----------------------------------------------------- 1686S08C1 EQU H'0000' 1687S09C1 EQU H'0001' 1688S10C1 EQU H'0002' 1689S11C1 EQU H'0003' 1690S12C1 EQU H'0004' 1691S13C1 EQU H'0005' 1692S14C1 EQU H'0006' 1693S15C1 EQU H'0007' 1694 1695 1696;----- LCDDATA10 Bits ----------------------------------------------------- 1697S16C1 EQU H'0000' 1698S17C1 EQU H'0001' 1699S18C1 EQU H'0002' 1700S19C1 EQU H'0003' 1701S20C1 EQU H'0004' 1702S21C1 EQU H'0005' 1703S22C1 EQU H'0006' 1704S23C1 EQU H'0007' 1705 1706 1707;----- LCDDATA11 Bits ----------------------------------------------------- 1708S24C1 EQU H'0000' 1709S25C1 EQU H'0001' 1710S26C1 EQU H'0002' 1711S27C1 EQU H'0003' 1712S28C1 EQU H'0004' 1713S29C1 EQU H'0005' 1714S30C1 EQU H'0006' 1715S31C1 EQU H'0007' 1716 1717 1718;----- LCDDATA12 Bits ----------------------------------------------------- 1719S32C1 EQU H'0000' 1720S33C1 EQU H'0001' 1721S34C1 EQU H'0002' 1722S35C1 EQU H'0003' 1723S36C1 EQU H'0004' 1724S37C1 EQU H'0005' 1725S38C1 EQU H'0006' 1726S39C1 EQU H'0007' 1727 1728 1729;----- LCDDATA13 Bits ----------------------------------------------------- 1730S40C1 EQU H'0000' 1731S41C1 EQU H'0001' 1732S42C1 EQU H'0002' 1733S43C1 EQU H'0003' 1734S44C1 EQU H'0004' 1735S45C1 EQU H'0005' 1736S46C1 EQU H'0006' 1737S47C1 EQU H'0007' 1738 1739 1740;----- LCDDATA14 Bits ----------------------------------------------------- 1741S48C1 EQU H'0000' 1742S49C1 EQU H'0001' 1743S50C1 EQU H'0002' 1744S51C1 EQU H'0003' 1745S52C1 EQU H'0004' 1746S53C1 EQU H'0005' 1747S54C1 EQU H'0006' 1748S55C1 EQU H'0007' 1749 1750 1751;----- LCDDATA15 Bits ----------------------------------------------------- 1752S56C1 EQU H'0000' 1753S57C1 EQU H'0001' 1754S58C1 EQU H'0002' 1755S59C1 EQU H'0003' 1756S60C1 EQU H'0004' 1757S61C1 EQU H'0005' 1758S62C1 EQU H'0006' 1759S63C1 EQU H'0007' 1760 1761 1762;----- LCDDATA16 Bits ----------------------------------------------------- 1763S00C2 EQU H'0000' 1764S01C2 EQU H'0001' 1765S02C2 EQU H'0002' 1766S03C2 EQU H'0003' 1767S04C2 EQU H'0004' 1768S05C2 EQU H'0005' 1769S06C2 EQU H'0006' 1770S07C2 EQU H'0007' 1771 1772 1773;----- LCDDATA17 Bits ----------------------------------------------------- 1774S08C2 EQU H'0000' 1775S09C2 EQU H'0001' 1776S10C2 EQU H'0002' 1777S11C2 EQU H'0003' 1778S12C2 EQU H'0004' 1779S13C2 EQU H'0005' 1780S14C2 EQU H'0006' 1781S15C2 EQU H'0007' 1782 1783 1784;----- LCDDATA18 Bits ----------------------------------------------------- 1785S16C2 EQU H'0000' 1786S17C2 EQU H'0001' 1787S18C2 EQU H'0002' 1788S19C2 EQU H'0003' 1789S20C2 EQU H'0004' 1790S21C2 EQU H'0005' 1791S22C2 EQU H'0006' 1792S23C2 EQU H'0007' 1793 1794 1795;----- LCDDATA19 Bits ----------------------------------------------------- 1796S24C2 EQU H'0000' 1797S25C2 EQU H'0001' 1798S26C2 EQU H'0002' 1799S27C2 EQU H'0003' 1800S28C2 EQU H'0004' 1801S29C2 EQU H'0005' 1802S30C2 EQU H'0006' 1803S31C2 EQU H'0007' 1804 1805 1806;----- LCDDATA20 Bits ----------------------------------------------------- 1807S32C2 EQU H'0000' 1808S33C2 EQU H'0001' 1809S34C2 EQU H'0002' 1810S35C2 EQU H'0003' 1811S36C2 EQU H'0004' 1812S37C2 EQU H'0005' 1813S38C2 EQU H'0006' 1814S39C2 EQU H'0007' 1815 1816 1817;----- LCDDATA21 Bits ----------------------------------------------------- 1818S40C2 EQU H'0000' 1819S41C2 EQU H'0001' 1820S42C2 EQU H'0002' 1821S43C2 EQU H'0003' 1822S44C2 EQU H'0004' 1823S45C2 EQU H'0005' 1824S46C2 EQU H'0006' 1825S47C2 EQU H'0007' 1826 1827 1828;----- LCDDATA22 Bits ----------------------------------------------------- 1829S48C2 EQU H'0000' 1830S49C2 EQU H'0001' 1831S50C2 EQU H'0002' 1832S51C2 EQU H'0003' 1833S52C2 EQU H'0004' 1834S53C2 EQU H'0005' 1835S54C2 EQU H'0006' 1836S55C2 EQU H'0007' 1837 1838 1839;----- LCDDATA23 Bits ----------------------------------------------------- 1840S56C2 EQU H'0000' 1841S57C2 EQU H'0001' 1842S58C2 EQU H'0002' 1843S59C2 EQU H'0003' 1844S60C2 EQU H'0004' 1845S61C2 EQU H'0005' 1846S62C2 EQU H'0006' 1847S63C2 EQU H'0007' 1848 1849 1850;----- LCDDATA24 Bits ----------------------------------------------------- 1851S00C3 EQU H'0000' 1852S01C3 EQU H'0001' 1853S02C3 EQU H'0002' 1854S03C3 EQU H'0003' 1855S04C3 EQU H'0004' 1856S05C3 EQU H'0005' 1857S06C3 EQU H'0006' 1858S07C3 EQU H'0007' 1859 1860 1861;----- LCDDATA25 Bits ----------------------------------------------------- 1862S08C3 EQU H'0000' 1863S09C3 EQU H'0001' 1864S10C3 EQU H'0002' 1865S11C3 EQU H'0003' 1866S12C3 EQU H'0004' 1867S13C3 EQU H'0005' 1868S14C3 EQU H'0006' 1869S15C3 EQU H'0007' 1870 1871 1872;----- LCDDATA26 Bits ----------------------------------------------------- 1873S16C3 EQU H'0000' 1874S17C3 EQU H'0001' 1875S18C3 EQU H'0002' 1876S19C3 EQU H'0003' 1877S20C3 EQU H'0004' 1878S21C3 EQU H'0005' 1879S22C3 EQU H'0006' 1880S23C3 EQU H'0007' 1881 1882 1883;----- LCDDATA27 Bits ----------------------------------------------------- 1884S24C3 EQU H'0000' 1885S25C3 EQU H'0001' 1886S26C3 EQU H'0002' 1887S27C3 EQU H'0003' 1888S28C3 EQU H'0004' 1889S29C3 EQU H'0005' 1890S30C3 EQU H'0006' 1891S31C3 EQU H'0007' 1892 1893 1894;----- LCDDATA28 Bits ----------------------------------------------------- 1895S32C3 EQU H'0000' 1896S33C3 EQU H'0001' 1897S34C3 EQU H'0002' 1898S35C3 EQU H'0003' 1899S36C3 EQU H'0004' 1900S37C3 EQU H'0005' 1901S38C3 EQU H'0006' 1902S39C3 EQU H'0007' 1903 1904 1905;----- LCDDATA29 Bits ----------------------------------------------------- 1906S40C3 EQU H'0000' 1907S41C3 EQU H'0001' 1908S42C3 EQU H'0002' 1909S43C3 EQU H'0003' 1910S44C3 EQU H'0004' 1911S45C3 EQU H'0005' 1912S46C3 EQU H'0006' 1913S47C3 EQU H'0007' 1914 1915 1916;----- LCDDATA30 Bits ----------------------------------------------------- 1917S48C3 EQU H'0000' 1918S49C3 EQU H'0001' 1919S50C3 EQU H'0002' 1920S51C3 EQU H'0003' 1921S52C3 EQU H'0004' 1922S53C3 EQU H'0005' 1923S54C3 EQU H'0006' 1924S55C3 EQU H'0007' 1925 1926 1927;----- LCDDATA31 Bits ----------------------------------------------------- 1928S56C3 EQU H'0000' 1929S57C3 EQU H'0001' 1930S58C3 EQU H'0002' 1931S59C3 EQU H'0003' 1932S60C3 EQU H'0004' 1933S61C3 EQU H'0005' 1934S62C3 EQU H'0006' 1935S63C3 EQU H'0007' 1936 1937 1938;----- LCDDATA32 Bits ----------------------------------------------------- 1939S00C4 EQU H'0000' 1940S01C4 EQU H'0001' 1941S02C4 EQU H'0002' 1942S03C4 EQU H'0003' 1943S04C4 EQU H'0004' 1944S05C4 EQU H'0005' 1945S06C4 EQU H'0006' 1946S07C4 EQU H'0007' 1947 1948 1949;----- LCDDATA33 Bits ----------------------------------------------------- 1950S08C4 EQU H'0000' 1951S09C4 EQU H'0001' 1952S10C4 EQU H'0002' 1953S11C4 EQU H'0003' 1954S12C4 EQU H'0004' 1955S13C4 EQU H'0005' 1956S14C4 EQU H'0006' 1957S15C4 EQU H'0007' 1958 1959 1960;----- LCDDATA34 Bits ----------------------------------------------------- 1961S16C4 EQU H'0000' 1962S17C4 EQU H'0001' 1963S18C4 EQU H'0002' 1964S19C4 EQU H'0003' 1965S20C4 EQU H'0004' 1966S21C4 EQU H'0005' 1967S22C4 EQU H'0006' 1968S23C4 EQU H'0007' 1969 1970 1971;----- LCDDATA35 Bits ----------------------------------------------------- 1972S24C4 EQU H'0000' 1973S25C4 EQU H'0001' 1974S26C4 EQU H'0002' 1975S27C4 EQU H'0003' 1976S28C4 EQU H'0004' 1977S29C4 EQU H'0005' 1978S30C4 EQU H'0006' 1979S31C4 EQU H'0007' 1980 1981 1982;----- LCDDATA36 Bits ----------------------------------------------------- 1983S32C4 EQU H'0000' 1984S33C4 EQU H'0001' 1985S34C4 EQU H'0002' 1986S35C4 EQU H'0003' 1987S36C4 EQU H'0004' 1988S37C4 EQU H'0005' 1989S38C4 EQU H'0006' 1990S39C4 EQU H'0007' 1991 1992 1993;----- LCDDATA37 Bits ----------------------------------------------------- 1994S40C4 EQU H'0000' 1995S41C4 EQU H'0001' 1996S42C4 EQU H'0002' 1997S43C4 EQU H'0003' 1998S44C4 EQU H'0004' 1999S45C4 EQU H'0005' 2000S46C4 EQU H'0006' 2001S47C4 EQU H'0007' 2002 2003 2004;----- LCDDATA38 Bits ----------------------------------------------------- 2005S48C4 EQU H'0000' 2006S49C4 EQU H'0001' 2007S50C4 EQU H'0002' 2008S51C4 EQU H'0003' 2009S52C4 EQU H'0004' 2010S53C4 EQU H'0005' 2011S54C4 EQU H'0006' 2012S55C4 EQU H'0007' 2013 2014 2015;----- LCDDATA39 Bits ----------------------------------------------------- 2016S56C4 EQU H'0000' 2017S57C4 EQU H'0001' 2018S58C4 EQU H'0002' 2019S59C4 EQU H'0003' 2020S60C4 EQU H'0004' 2021S61C4 EQU H'0005' 2022S62C4 EQU H'0006' 2023S63C4 EQU H'0007' 2024 2025 2026;----- LCDDATA40 Bits ----------------------------------------------------- 2027S00C5 EQU H'0000' 2028S01C5 EQU H'0001' 2029S02C5 EQU H'0002' 2030S03C5 EQU H'0003' 2031S04C5 EQU H'0004' 2032S05C5 EQU H'0005' 2033S06C5 EQU H'0006' 2034S07C5 EQU H'0007' 2035 2036 2037;----- LCDDATA41 Bits ----------------------------------------------------- 2038S08C5 EQU H'0000' 2039S09C5 EQU H'0001' 2040S10C5 EQU H'0002' 2041S11C5 EQU H'0003' 2042S12C5 EQU H'0004' 2043S13C5 EQU H'0005' 2044S14C5 EQU H'0006' 2045S15C5 EQU H'0007' 2046 2047 2048;----- LCDDATA42 Bits ----------------------------------------------------- 2049S16C5 EQU H'0000' 2050S17C5 EQU H'0001' 2051S18C5 EQU H'0002' 2052S19C5 EQU H'0003' 2053S20C5 EQU H'0004' 2054S21C5 EQU H'0005' 2055S22C5 EQU H'0006' 2056S23C5 EQU H'0007' 2057 2058 2059;----- LCDDATA43 Bits ----------------------------------------------------- 2060S24C5 EQU H'0000' 2061S25C5 EQU H'0001' 2062S26C5 EQU H'0002' 2063S27C5 EQU H'0003' 2064S28C5 EQU H'0004' 2065S29C5 EQU H'0005' 2066S30C5 EQU H'0006' 2067S31C5 EQU H'0007' 2068 2069 2070;----- LCDDATA44 Bits ----------------------------------------------------- 2071S32C5 EQU H'0000' 2072S33C5 EQU H'0001' 2073S34C5 EQU H'0002' 2074S35C5 EQU H'0003' 2075S36C5 EQU H'0004' 2076S37C5 EQU H'0005' 2077S38C5 EQU H'0006' 2078S39C5 EQU H'0007' 2079 2080 2081;----- LCDDATA45 Bits ----------------------------------------------------- 2082S40C5 EQU H'0000' 2083S41C5 EQU H'0001' 2084S42C5 EQU H'0002' 2085S43C5 EQU H'0003' 2086S44C5 EQU H'0004' 2087S45C5 EQU H'0005' 2088S46C5 EQU H'0006' 2089S47C5 EQU H'0007' 2090 2091 2092;----- LCDDATA46 Bits ----------------------------------------------------- 2093S48C5 EQU H'0000' 2094S49C5 EQU H'0001' 2095S50C5 EQU H'0002' 2096S51C5 EQU H'0003' 2097S52C5 EQU H'0004' 2098S53C5 EQU H'0005' 2099S54C5 EQU H'0006' 2100S55C5 EQU H'0007' 2101 2102 2103;----- LCDDATA47 Bits ----------------------------------------------------- 2104S56C5 EQU H'0000' 2105S57C5 EQU H'0001' 2106S58C5 EQU H'0002' 2107S59C5 EQU H'0003' 2108S60C5 EQU H'0004' 2109S61C5 EQU H'0005' 2110S62C5 EQU H'0006' 2111S63C5 EQU H'0007' 2112 2113 2114;----- LCDDATA48 Bits ----------------------------------------------------- 2115S00C6 EQU H'0000' 2116S01C6 EQU H'0001' 2117S02C6 EQU H'0002' 2118S03C6 EQU H'0003' 2119S04C6 EQU H'0004' 2120S05C6 EQU H'0005' 2121S06C6 EQU H'0006' 2122S07C6 EQU H'0007' 2123 2124 2125;----- LCDDATA49 Bits ----------------------------------------------------- 2126S08C6 EQU H'0000' 2127S09C6 EQU H'0001' 2128S10C6 EQU H'0002' 2129S11C6 EQU H'0003' 2130S12C6 EQU H'0004' 2131S13C6 EQU H'0005' 2132S14C6 EQU H'0006' 2133S15C6 EQU H'0007' 2134 2135 2136;----- LCDDATA50 Bits ----------------------------------------------------- 2137S16C6 EQU H'0000' 2138S17C6 EQU H'0001' 2139S18C6 EQU H'0002' 2140S19C6 EQU H'0003' 2141S20C6 EQU H'0004' 2142S21C6 EQU H'0005' 2143S22C6 EQU H'0006' 2144S23C6 EQU H'0007' 2145 2146 2147;----- LCDDATA51 Bits ----------------------------------------------------- 2148S24C6 EQU H'0000' 2149S25C6 EQU H'0001' 2150S26C6 EQU H'0002' 2151S27C6 EQU H'0003' 2152S28C6 EQU H'0004' 2153S29C6 EQU H'0005' 2154S30C6 EQU H'0006' 2155S31C6 EQU H'0007' 2156 2157 2158;----- LCDDATA52 Bits ----------------------------------------------------- 2159S32C6 EQU H'0000' 2160S33C6 EQU H'0001' 2161S34C6 EQU H'0002' 2162S35C6 EQU H'0003' 2163S36C6 EQU H'0004' 2164S37C6 EQU H'0005' 2165S38C6 EQU H'0006' 2166S39C6 EQU H'0007' 2167 2168 2169;----- LCDDATA53 Bits ----------------------------------------------------- 2170S40C6 EQU H'0000' 2171S41C6 EQU H'0001' 2172S42C6 EQU H'0002' 2173S43C6 EQU H'0003' 2174S44C6 EQU H'0004' 2175S45C6 EQU H'0005' 2176S46C6 EQU H'0006' 2177S47C6 EQU H'0007' 2178 2179 2180;----- LCDDATA54 Bits ----------------------------------------------------- 2181S48C6 EQU H'0000' 2182S49C6 EQU H'0001' 2183S50C6 EQU H'0002' 2184S51C6 EQU H'0003' 2185S52C6 EQU H'0004' 2186S53C6 EQU H'0005' 2187S54C6 EQU H'0006' 2188S55C6 EQU H'0007' 2189 2190 2191;----- LCDDATA55 Bits ----------------------------------------------------- 2192S56C6 EQU H'0000' 2193S57C6 EQU H'0001' 2194S58C6 EQU H'0002' 2195S59C6 EQU H'0003' 2196S60C6 EQU H'0004' 2197S61C6 EQU H'0005' 2198S62C6 EQU H'0006' 2199S63C6 EQU H'0007' 2200 2201 2202;----- LCDDATA56 Bits ----------------------------------------------------- 2203S00C7 EQU H'0000' 2204S01C7 EQU H'0001' 2205S02C7 EQU H'0002' 2206S03C7 EQU H'0003' 2207S04C7 EQU H'0004' 2208S05C7 EQU H'0005' 2209S06C7 EQU H'0006' 2210S07C7 EQU H'0007' 2211 2212 2213;----- LCDDATA57 Bits ----------------------------------------------------- 2214S08C7 EQU H'0000' 2215S09C7 EQU H'0001' 2216S10C7 EQU H'0002' 2217S11C7 EQU H'0003' 2218S12C7 EQU H'0004' 2219S13C7 EQU H'0005' 2220S14C7 EQU H'0006' 2221S15C7 EQU H'0007' 2222 2223 2224;----- LCDDATA58 Bits ----------------------------------------------------- 2225S16C7 EQU H'0000' 2226S17C7 EQU H'0001' 2227S18C7 EQU H'0002' 2228S19C7 EQU H'0003' 2229S20C7 EQU H'0004' 2230S21C7 EQU H'0005' 2231S22C7 EQU H'0006' 2232S23C7 EQU H'0007' 2233 2234 2235;----- LCDDATA59 Bits ----------------------------------------------------- 2236S24C7 EQU H'0000' 2237S25C7 EQU H'0001' 2238S26C7 EQU H'0002' 2239S27C7 EQU H'0003' 2240S28C7 EQU H'0004' 2241S29C7 EQU H'0005' 2242S30C7 EQU H'0006' 2243S31C7 EQU H'0007' 2244 2245 2246;----- LCDDATA60 Bits ----------------------------------------------------- 2247S32C7 EQU H'0000' 2248S33C7 EQU H'0001' 2249S34C7 EQU H'0002' 2250S35C7 EQU H'0003' 2251S36C7 EQU H'0004' 2252S37C7 EQU H'0005' 2253S38C7 EQU H'0006' 2254S39C7 EQU H'0007' 2255 2256 2257;----- LCDDATA61 Bits ----------------------------------------------------- 2258S40C7 EQU H'0000' 2259S41C7 EQU H'0001' 2260S42C7 EQU H'0002' 2261S43C7 EQU H'0003' 2262S44C7 EQU H'0004' 2263S45C7 EQU H'0005' 2264S46C7 EQU H'0006' 2265S47C7 EQU H'0007' 2266 2267 2268;----- LCDDATA62 Bits ----------------------------------------------------- 2269S48C7 EQU H'0000' 2270S49C7 EQU H'0001' 2271S50C7 EQU H'0002' 2272S51C7 EQU H'0003' 2273S52C7 EQU H'0004' 2274S53C7 EQU H'0005' 2275S54C7 EQU H'0006' 2276S55C7 EQU H'0007' 2277 2278 2279;----- LCDDATA63 Bits ----------------------------------------------------- 2280S56C7 EQU H'0000' 2281S57C7 EQU H'0001' 2282S58C7 EQU H'0002' 2283S59C7 EQU H'0003' 2284S60C7 EQU H'0004' 2285S61C7 EQU H'0005' 2286S62C7 EQU H'0006' 2287S63C7 EQU H'0007' 2288 2289 2290;----- LCDSE0 Bits ----------------------------------------------------- 2291SE00 EQU H'0000' 2292SE01 EQU H'0001' 2293SE02 EQU H'0002' 2294SE03 EQU H'0003' 2295SE04 EQU H'0004' 2296SE05 EQU H'0005' 2297SE06 EQU H'0006' 2298SE07 EQU H'0007' 2299 2300 2301;----- LCDSE1 Bits ----------------------------------------------------- 2302SE08 EQU H'0000' 2303SE09 EQU H'0001' 2304SE10 EQU H'0002' 2305SE11 EQU H'0003' 2306SE12 EQU H'0004' 2307SE13 EQU H'0005' 2308SE14 EQU H'0006' 2309SE15 EQU H'0007' 2310 2311 2312;----- LCDSE2 Bits ----------------------------------------------------- 2313SE16 EQU H'0000' 2314SE17 EQU H'0001' 2315SE18 EQU H'0002' 2316SE19 EQU H'0003' 2317SE20 EQU H'0004' 2318SE21 EQU H'0005' 2319SE22 EQU H'0006' 2320SE23 EQU H'0007' 2321 2322 2323;----- LCDSE3 Bits ----------------------------------------------------- 2324SE24 EQU H'0000' 2325SE25 EQU H'0001' 2326SE26 EQU H'0002' 2327SE27 EQU H'0003' 2328SE28 EQU H'0004' 2329SE29 EQU H'0005' 2330SE30 EQU H'0006' 2331SE31 EQU H'0007' 2332 2333 2334;----- LCDSE4 Bits ----------------------------------------------------- 2335SE32 EQU H'0000' 2336SE33 EQU H'0001' 2337SE34 EQU H'0002' 2338SE35 EQU H'0003' 2339SE36 EQU H'0004' 2340SE37 EQU H'0005' 2341SE38 EQU H'0006' 2342SE39 EQU H'0007' 2343 2344 2345;----- LCDSE5 Bits ----------------------------------------------------- 2346SE40 EQU H'0000' 2347SE41 EQU H'0001' 2348SE42 EQU H'0002' 2349SE43 EQU H'0003' 2350SE44 EQU H'0004' 2351SE45 EQU H'0005' 2352SE46 EQU H'0006' 2353SE47 EQU H'0007' 2354 2355 2356;----- LCDSE6 Bits ----------------------------------------------------- 2357SE48 EQU H'0000' 2358SE49 EQU H'0001' 2359SE50 EQU H'0002' 2360SE51 EQU H'0003' 2361SE52 EQU H'0004' 2362SE53 EQU H'0005' 2363SE54 EQU H'0006' 2364SE55 EQU H'0007' 2365 2366 2367;----- LCDSE7 Bits ----------------------------------------------------- 2368SE56 EQU H'0000' 2369SE57 EQU H'0001' 2370SE58 EQU H'0002' 2371SE59 EQU H'0003' 2372SE60 EQU H'0004' 2373SE61 EQU H'0005' 2374SE62 EQU H'0006' 2375SE63 EQU H'0007' 2376 2377 2378;----- LCDRL Bits ----------------------------------------------------- 2379LRLAT0 EQU H'0000' 2380LRLAT1 EQU H'0001' 2381LRLAT2 EQU H'0002' 2382LRLBP0 EQU H'0004' 2383LRLBP1 EQU H'0005' 2384LRLAP0 EQU H'0006' 2385LRLAP1 EQU H'0007' 2386 2387 2388;----- LCDREF Bits ----------------------------------------------------- 2389VLCD1PE EQU H'0000' 2390VLCD2PE EQU H'0001' 2391VLCD3PE EQU H'0002' 2392LCDIRE EQU H'0007' 2393 2394LCDCST0 EQU H'0003' 2395LCDCST1 EQU H'0004' 2396LCDCST2 EQU H'0005' 2397 2398 2399;----- LCDREG Bits ----------------------------------------------------- 2400MODE13 EQU H'0002' 2401CPEN EQU H'0007' 2402 2403CLKSEL0 EQU H'0000' 2404CLKSEL1 EQU H'0001' 2405BIAS0 EQU H'0003' 2406BIAS1 EQU H'0004' 2407BIAS2 EQU H'0005' 2408 2409 2410;----- LCDCON Bits ----------------------------------------------------- 2411WERR EQU H'0005' 2412SLPEN EQU H'0006' 2413LCDEN EQU H'0007' 2414 2415LMUX0 EQU H'0000' 2416LMUX1 EQU H'0001' 2417LMUX2 EQU H'0002' 2418CS0 EQU H'0003' 2419CS1 EQU H'0004' 2420 2421 2422;----- LCDPS Bits ----------------------------------------------------- 2423WA EQU H'0004' 2424LCDA EQU H'0005' 2425BIASMD EQU H'0006' 2426WFT EQU H'0007' 2427 2428LP0 EQU H'0000' 2429LP1 EQU H'0001' 2430LP2 EQU H'0002' 2431LP3 EQU H'0003' 2432 2433 2434;----- REFO2CON3 Bits ----------------------------------------------------- 2435RODIV8 EQU H'0000' 2436RODIV9 EQU H'0001' 2437RODIV10 EQU H'0002' 2438RODIV11 EQU H'0003' 2439RODIV12 EQU H'0004' 2440RODIV13 EQU H'0005' 2441RODIV14 EQU H'0006' 2442 2443 2444;----- REFO2CON2 Bits ----------------------------------------------------- 2445RODIV0 EQU H'0000' 2446RODIV1 EQU H'0001' 2447RODIV2 EQU H'0002' 2448RODIV3 EQU H'0003' 2449RODIV4 EQU H'0004' 2450RODIV5 EQU H'0005' 2451RODIV6 EQU H'0006' 2452RODIV7 EQU H'0007' 2453 2454 2455;----- REFO2CON1 Bits ----------------------------------------------------- 2456ROSEL0 EQU H'0000' 2457ROSEL1 EQU H'0001' 2458ROSEL2 EQU H'0002' 2459ROSEL3 EQU H'0003' 2460 2461 2462;----- REFO2CON Bits ----------------------------------------------------- 2463ACTIVE EQU H'0000' 2464DIVSWEN EQU H'0001' 2465ROSSLP EQU H'0003' 2466ROOE EQU H'0004' 2467ROSIDL EQU H'0005' 2468ROON EQU H'0007' 2469 2470 2471;----- REFO1CON3 Bits ----------------------------------------------------- 2472RODIV8 EQU H'0000' 2473RODIV9 EQU H'0001' 2474RODIV10 EQU H'0002' 2475RODIV11 EQU H'0003' 2476RODIV12 EQU H'0004' 2477RODIV13 EQU H'0005' 2478RODIV14 EQU H'0006' 2479 2480 2481;----- REFO1CON2 Bits ----------------------------------------------------- 2482RODIV0 EQU H'0000' 2483RODIV1 EQU H'0001' 2484RODIV2 EQU H'0002' 2485RODIV3 EQU H'0003' 2486RODIV4 EQU H'0004' 2487RODIV5 EQU H'0005' 2488RODIV6 EQU H'0006' 2489RODIV7 EQU H'0007' 2490 2491 2492;----- REFO1CON1 Bits ----------------------------------------------------- 2493ROSEL0 EQU H'0000' 2494ROSEL1 EQU H'0001' 2495ROSEL2 EQU H'0002' 2496ROSEL3 EQU H'0003' 2497 2498 2499;----- REFO1CON Bits ----------------------------------------------------- 2500ACTIVE EQU H'0000' 2501DIVSWEN EQU H'0001' 2502ROSSLP EQU H'0003' 2503ROOE EQU H'0004' 2504ROSIDL EQU H'0005' 2505ROON EQU H'0007' 2506 2507 2508;----- MEMCON Bits ----------------------------------------------------- 2509EBDIS EQU H'0007' 2510 2511WM0_MEMCON EQU H'0000' 2512WM1_MEMCON EQU H'0001' 2513WAIT0 EQU H'0004' 2514WAIT1 EQU H'0005' 2515 2516 2517;----- ODCON2 Bits ----------------------------------------------------- 2518ECCP3OD EQU H'0000' 2519CCP4OD EQU H'0001' 2520CCP5OD EQU H'0002' 2521CCP6OD EQU H'0003' 2522CCP7OD EQU H'0004' 2523CCP8OD EQU H'0005' 2524CCP9OD EQU H'0006' 2525CCP10OD EQU H'0007' 2526 2527 2528;----- ODCON1 Bits ----------------------------------------------------- 2529SSP1OD EQU H'0000' 2530SSP2OD EQU H'0001' 2531USART1OD EQU H'0002' 2532USART2OD EQU H'0003' 2533USART3OD EQU H'0004' 2534USART4OD EQU H'0005' 2535ECCP1OD EQU H'0006' 2536ECCP2OD EQU H'0007' 2537 2538 2539;----- MDCARL Bits ----------------------------------------------------- 2540MDCLSYNC EQU H'0005' 2541MDCLPOL EQU H'0006' 2542MDCLODIS EQU H'0007' 2543 2544MDCL0 EQU H'0000' 2545MDCL1 EQU H'0001' 2546MDCL2 EQU H'0002' 2547MDCL3 EQU H'0003' 2548 2549 2550;----- MDCARH Bits ----------------------------------------------------- 2551MDCHSYNC EQU H'0005' 2552MDCHPOL EQU H'0006' 2553MDCHODIS EQU H'0007' 2554 2555MDCH0 EQU H'0000' 2556MDCH1 EQU H'0001' 2557MDCH2 EQU H'0002' 2558MDCH3 EQU H'0003' 2559 2560 2561;----- MDSRC Bits ----------------------------------------------------- 2562MDSODIS EQU H'0007' 2563 2564MDSRC0 EQU H'0000' 2565MDSRC1 EQU H'0001' 2566MDSRC2 EQU H'0002' 2567MDSRC3 EQU H'0003' 2568 2569 2570;----- MDCON Bits ----------------------------------------------------- 2571MDBIT EQU H'0000' 2572MDO EQU H'0003' 2573MDOPOL EQU H'0004' 2574MDSLR EQU H'0005' 2575MDOE EQU H'0006' 2576MDEN EQU H'0007' 2577 2578 2579;----- PMD4 Bits ----------------------------------------------------- 2580EMBMD EQU H'0000' 2581LVDMD EQU H'0002' 2582IOCMD EQU H'0003' 2583USBMD EQU H'0004' 2584CMP3MD EQU H'0005' 2585CMP2MD EQU H'0006' 2586CMP1MD EQU H'0007' 2587 2588 2589;----- PMD3 Bits ----------------------------------------------------- 2590REFO2MD EQU H'0000' 2591REFO1MD EQU H'0001' 2592PSPMD EQU H'0002' 2593LCDMD EQU H'0003' 2594RTCCMD EQU H'0004' 2595ADCMD EQU H'0005' 2596CTMUMD EQU H'0006' 2597MODMD EQU H'0007' 2598 2599TXMMD EQU H'0007' 2600 2601 2602;----- PMD2 Bits ----------------------------------------------------- 2603TMR0MD EQU H'0000' 2604TMR1MD EQU H'0001' 2605TMR2MD EQU H'0002' 2606TMR3MD EQU H'0003' 2607TMR4MD EQU H'0004' 2608TMR5MD EQU H'0005' 2609TMR6MD EQU H'0006' 2610TMR8MD EQU H'0007' 2611 2612 2613;----- PMD1 Bits ----------------------------------------------------- 2614SSP1MD EQU H'0000' 2615SSP2MD EQU H'0001' 2616UART1MD EQU H'0002' 2617UART2MD EQU H'0003' 2618UART3MD EQU H'0004' 2619UART4MD EQU H'0005' 2620ECCP1MD EQU H'0006' 2621ECCP2MD EQU H'0007' 2622 2623 2624;----- PMD0 Bits ----------------------------------------------------- 2625ECCP3MD EQU H'0000' 2626CCP4MD EQU H'0001' 2627CCP5MD EQU H'0002' 2628CCP6MD EQU H'0003' 2629CCP7MD EQU H'0004' 2630CCP8MD EQU H'0005' 2631CCP9MD EQU H'0006' 2632CCP10MD EQU H'0007' 2633 2634 2635;----- CTMUCON4 Bits ----------------------------------------------------- 2636EDG1STAT EQU H'0000' 2637EDG2STAT EQU H'0001' 2638EDG1POL EQU H'0006' 2639EDG1EN EQU H'0007' 2640 2641EDG1SEL0 EQU H'0002' 2642EDG1SEL1 EQU H'0003' 2643EDG1SEL2 EQU H'0004' 2644EDG1SEL3 EQU H'0005' 2645 2646 2647;----- CTMUCON3 Bits ----------------------------------------------------- 2648EDG2POL EQU H'0006' 2649EDG2EN EQU H'0007' 2650 2651EDG2SEL0 EQU H'0002' 2652EDG2SEL1 EQU H'0003' 2653EDG2SEL2 EQU H'0004' 2654EDG2SEL3 EQU H'0005' 2655 2656 2657;----- CTMUCON2 Bits ----------------------------------------------------- 2658IRNG0 EQU H'0000' 2659IRNG1 EQU H'0001' 2660ITRIM0 EQU H'0002' 2661ITRIM1 EQU H'0003' 2662ITRIM2 EQU H'0004' 2663ITRIM3 EQU H'0005' 2664ITRIM4 EQU H'0006' 2665ITRIM5 EQU H'0007' 2666 2667 2668;----- CTMUCON1 Bits ----------------------------------------------------- 2669CTTRIG EQU H'0000' 2670IDISSEN EQU H'0001' 2671EDGSEQEN EQU H'0002' 2672EDGEN EQU H'0003' 2673TGEN EQU H'0004' 2674CTMUSIDL EQU H'0005' 2675CTMUEN EQU H'0007' 2676 2677 2678;----- SPBRG4 Bits ----------------------------------------------------- 2679BRG0 EQU H'0000' 2680BRG1 EQU H'0001' 2681BRG2 EQU H'0002' 2682BRG3 EQU H'0003' 2683BRG4 EQU H'0004' 2684BRG5 EQU H'0005' 2685BRG6 EQU H'0006' 2686BRG7 EQU H'0007' 2687 2688 2689;----- SPBRGH4 Bits ----------------------------------------------------- 2690BRG8 EQU H'0000' 2691BRG9 EQU H'0001' 2692BRG10 EQU H'0002' 2693BRG11 EQU H'0003' 2694BRG12 EQU H'0004' 2695BRG13 EQU H'0005' 2696BRG14 EQU H'0006' 2697BRG15 EQU H'0007' 2698 2699 2700;----- BAUDCON4 Bits ----------------------------------------------------- 2701ABDEN EQU H'0000' 2702WUE EQU H'0001' 2703IREN EQU H'0002' 2704BRG16 EQU H'0003' 2705TXCKP EQU H'0004' 2706RXDTP EQU H'0005' 2707RCIDL EQU H'0006' 2708ABDOVF EQU H'0007' 2709 2710 2711;----- TXSTA4 Bits ----------------------------------------------------- 2712TX9D EQU H'0000' 2713TRMT EQU H'0001' 2714BRGH EQU H'0002' 2715SENDB EQU H'0003' 2716SYNC EQU H'0004' 2717TXEN EQU H'0005' 2718TX9 EQU H'0006' 2719CSRC EQU H'0007' 2720 2721 2722;----- RCSTA4 Bits ----------------------------------------------------- 2723RX9D EQU H'0000' 2724OERR EQU H'0001' 2725FERR EQU H'0002' 2726ADDEN EQU H'0003' 2727CREN EQU H'0004' 2728SREN EQU H'0005' 2729RX9 EQU H'0006' 2730SPEN EQU H'0007' 2731 2732 2733;----- DMACON2 Bits ----------------------------------------------------- 2734INTLVL0 EQU H'0000' 2735INTLVL1 EQU H'0001' 2736INTLVL2 EQU H'0002' 2737INTLVL3 EQU H'0003' 2738DLYCYC0 EQU H'0004' 2739DLYCYC1 EQU H'0005' 2740DLYCYC2 EQU H'0006' 2741DLYCYC3 EQU H'0007' 2742 2743 2744;----- ANCFG Bits ----------------------------------------------------- 2745VBGEN EQU H'0000' 2746VBG2EN EQU H'0001' 2747VBG6EN EQU H'0002' 2748 2749 2750;----- T4CON Bits ----------------------------------------------------- 2751TMR4ON EQU H'0002' 2752 2753T4CKPS0 EQU H'0000' 2754T4CKPS1 EQU H'0001' 2755T4OUTPS0 EQU H'0003' 2756T4OUTPS1 EQU H'0004' 2757T4OUTPS2 EQU H'0005' 2758T4OUTPS3 EQU H'0006' 2759 2760 2761;----- CCP7CON Bits ----------------------------------------------------- 2762CCP7M0 EQU H'0000' 2763CCP7M1 EQU H'0001' 2764CCP7M2 EQU H'0002' 2765CCP7M3 EQU H'0003' 2766DC7B0 EQU H'0004' 2767DC7B1 EQU H'0005' 2768 2769CCP7Y EQU H'0004' 2770CCP7X EQU H'0005' 2771 2772 2773;----- CCP6CON Bits ----------------------------------------------------- 2774CCP6M0 EQU H'0000' 2775CCP6M1 EQU H'0001' 2776CCP6M2 EQU H'0002' 2777CCP6M3 EQU H'0003' 2778DC6B0 EQU H'0004' 2779DC6B1 EQU H'0005' 2780 2781CCP6Y EQU H'0004' 2782CCP6X EQU H'0005' 2783 2784 2785;----- CCP5CON Bits ----------------------------------------------------- 2786CCP5M0 EQU H'0000' 2787CCP5M1 EQU H'0001' 2788CCP5M2 EQU H'0002' 2789CCP5M3 EQU H'0003' 2790DC5B0 EQU H'0004' 2791DC5B1 EQU H'0005' 2792 2793CCP5Y EQU H'0004' 2794CCP5X EQU H'0005' 2795 2796 2797;----- CCP4CON Bits ----------------------------------------------------- 2798CCP4M0 EQU H'0000' 2799CCP4M1 EQU H'0001' 2800CCP4M2 EQU H'0002' 2801CCP4M3 EQU H'0003' 2802DC4B0 EQU H'0004' 2803DC4B1 EQU H'0005' 2804 2805CCP4Y EQU H'0004' 2806CCP4X EQU H'0005' 2807 2808 2809;----- T5GCON Bits ----------------------------------------------------- 2810T5GVAL EQU H'0002' 2811T5GGO_NOT_T5DONE EQU H'0003' 2812T5GSPM EQU H'0004' 2813T5GTM EQU H'0005' 2814T5GPOL EQU H'0006' 2815TMR5GE EQU H'0007' 2816 2817T5GSS0 EQU H'0000' 2818T5GSS1 EQU H'0001' 2819T5GGO EQU H'0003' 2820 2821NOT_T5DONE EQU H'0003' 2822 2823 2824;----- T5CON Bits ----------------------------------------------------- 2825TMR5ON EQU H'0000' 2826RD16 EQU H'0001' 2827NOT_T5SYNC EQU H'0002' 2828SOSCEN EQU H'0003' 2829 2830T5CKPS0 EQU H'0004' 2831T5CKPS1 EQU H'0005' 2832TMR5CS0 EQU H'0006' 2833TMR5CS1 EQU H'0007' 2834 2835 2836;----- SSP2MSK Bits ----------------------------------------------------- 2837MSK0 EQU H'0000' 2838MSK1 EQU H'0001' 2839MSK2 EQU H'0002' 2840MSK3 EQU H'0003' 2841MSK4 EQU H'0004' 2842MSK5 EQU H'0005' 2843MSK6 EQU H'0006' 2844MSK7 EQU H'0007' 2845 2846 2847;----- SSP2CON2 Bits ----------------------------------------------------- 2848SEN EQU H'0000' 2849RSEN EQU H'0001' 2850PEN EQU H'0002' 2851RCEN EQU H'0003' 2852ACKEN EQU H'0004' 2853ACKDT EQU H'0005' 2854ACKSTAT EQU H'0006' 2855GCEN EQU H'0007' 2856 2857 2858ADMSK1 EQU H'0001' 2859ADMSK2 EQU H'0002' 2860ADMSK3 EQU H'0003' 2861ADMSK4 EQU H'0004' 2862ADMSK5 EQU H'0005' 2863 2864 2865;----- SSP2CON1 Bits ----------------------------------------------------- 2866CKP EQU H'0004' 2867SSPEN EQU H'0005' 2868SSPOV EQU H'0006' 2869WCOL EQU H'0007' 2870 2871SSPM0 EQU H'0000' 2872SSPM1 EQU H'0001' 2873SSPM2 EQU H'0002' 2874SSPM3 EQU H'0003' 2875 2876 2877;----- SSP2STAT Bits ----------------------------------------------------- 2878BF EQU H'0000' 2879UA EQU H'0001' 2880R_NOT_W EQU H'0002' 2881S EQU H'0003' 2882P EQU H'0004' 2883D_NOT_A EQU H'0005' 2884CKE EQU H'0006' 2885SMP EQU H'0007' 2886 2887R_W EQU H'0002' 2888D_A EQU H'0005' 2889 2890NOT_W EQU H'0002' 2891NOT_A EQU H'0005' 2892 2893NOT_WRITE EQU H'0002' 2894NOT_ADDRESS EQU H'0005' 2895 2896READ_WRITE EQU H'0002' 2897DATA_ADDRESS EQU H'0005' 2898 2899I2C_READ EQU H'0002' 2900I2C_START EQU H'0003' 2901I2C_STOP EQU H'0004' 2902I2C_DAT EQU H'0005' 2903 2904 2905;----- PSTR3CON Bits ----------------------------------------------------- 2906STRA EQU H'0000' 2907STRB EQU H'0001' 2908STRC EQU H'0002' 2909STRD EQU H'0003' 2910STRSYNC EQU H'0004' 2911 2912CMPL0 EQU H'0006' 2913CMPL1 EQU H'0007' 2914 2915 2916;----- PSTR2CON Bits ----------------------------------------------------- 2917STRA EQU H'0000' 2918STRB EQU H'0001' 2919STRC EQU H'0002' 2920STRD EQU H'0003' 2921STRSYNC EQU H'0004' 2922 2923CMPL0 EQU H'0006' 2924CMPL1 EQU H'0007' 2925 2926 2927;----- SPBRG2 Bits ----------------------------------------------------- 2928BRG0 EQU H'0000' 2929BRG1 EQU H'0001' 2930BRG2 EQU H'0002' 2931BRG3 EQU H'0003' 2932BRG4 EQU H'0004' 2933BRG5 EQU H'0005' 2934BRG6 EQU H'0006' 2935BRG7 EQU H'0007' 2936 2937 2938;----- SPBRGH2 Bits ----------------------------------------------------- 2939BRG8 EQU H'0000' 2940BRG9 EQU H'0001' 2941BRG10 EQU H'0002' 2942BRG11 EQU H'0003' 2943BRG12 EQU H'0004' 2944BRG13 EQU H'0005' 2945BRG14 EQU H'0006' 2946BRG15 EQU H'0007' 2947 2948 2949;----- DSWAKEH Bits ----------------------------------------------------- 2950DSINT0 EQU H'0000' 2951 2952 2953;----- DSWAKEL Bits ----------------------------------------------------- 2954DSPOR EQU H'0000' 2955DSICD EQU H'0001' 2956DSMCLR EQU H'0002' 2957DSRTC EQU H'0003' 2958DSWDT EQU H'0004' 2959DSULP EQU H'0005' 2960BOR_DSWAKEL EQU H'0006' 2961DSFLT EQU H'0007' 2962 2963 2964;----- DSCONH Bits ----------------------------------------------------- 2965RTCWDIS EQU H'0000' 2966DSEN EQU H'0007' 2967 2968 2969;----- DSCONL Bits ----------------------------------------------------- 2970RELEASE EQU H'0000' 2971DSBOR EQU H'0001' 2972ULPWDIS EQU H'0002' 2973 2974 2975;----- SPBRG3 Bits ----------------------------------------------------- 2976BRG0 EQU H'0000' 2977BRG1 EQU H'0001' 2978BRG2 EQU H'0002' 2979BRG3 EQU H'0003' 2980BRG4 EQU H'0004' 2981BRG5 EQU H'0005' 2982BRG6 EQU H'0006' 2983BRG7 EQU H'0007' 2984 2985 2986;----- SPBRGH3 Bits ----------------------------------------------------- 2987BRG8 EQU H'0000' 2988BRG9 EQU H'0001' 2989BRG10 EQU H'0002' 2990BRG11 EQU H'0003' 2991BRG12 EQU H'0004' 2992BRG13 EQU H'0005' 2993BRG14 EQU H'0006' 2994BRG15 EQU H'0007' 2995 2996 2997;----- BAUDCON3 Bits ----------------------------------------------------- 2998ABDEN EQU H'0000' 2999WUE EQU H'0001' 3000IREN EQU H'0002' 3001BRG16 EQU H'0003' 3002TXCKP EQU H'0004' 3003RXDTP EQU H'0005' 3004RCIDL EQU H'0006' 3005ABDOVF EQU H'0007' 3006 3007 3008;----- TXSTA3 Bits ----------------------------------------------------- 3009TX9D EQU H'0000' 3010TRMT EQU H'0001' 3011BRGH EQU H'0002' 3012SENDB EQU H'0003' 3013SYNC EQU H'0004' 3014TXEN EQU H'0005' 3015TX9 EQU H'0006' 3016CSRC EQU H'0007' 3017 3018 3019;----- RCSTA3 Bits ----------------------------------------------------- 3020RX9D EQU H'0000' 3021OERR EQU H'0001' 3022FERR EQU H'0002' 3023ADDEN EQU H'0003' 3024CREN EQU H'0004' 3025SREN EQU H'0005' 3026RX9 EQU H'0006' 3027SPEN EQU H'0007' 3028 3029 3030;----- SPBRGH Bits ----------------------------------------------------- 3031BRG8 EQU H'0000' 3032BRG9 EQU H'0001' 3033BRG10 EQU H'0002' 3034BRG11 EQU H'0003' 3035BRG12 EQU H'0004' 3036BRG13 EQU H'0005' 3037BRG14 EQU H'0006' 3038BRG15 EQU H'0007' 3039 3040 3041;----- SPBRGH1 Bits ----------------------------------------------------- 3042BRG8 EQU H'0000' 3043BRG9 EQU H'0001' 3044BRG10 EQU H'0002' 3045BRG11 EQU H'0003' 3046BRG12 EQU H'0004' 3047BRG13 EQU H'0005' 3048BRG14 EQU H'0006' 3049BRG15 EQU H'0007' 3050 3051 3052;----- BAUDCON2 Bits ----------------------------------------------------- 3053ABDEN EQU H'0000' 3054WUE EQU H'0001' 3055IREN EQU H'0002' 3056BRG16 EQU H'0003' 3057TXCKP EQU H'0004' 3058RXDTP EQU H'0005' 3059RCIDL EQU H'0006' 3060ABDOVF EQU H'0007' 3061 3062 3063;----- TXSTA2 Bits ----------------------------------------------------- 3064TX9D EQU H'0000' 3065TRMT EQU H'0001' 3066BRGH EQU H'0002' 3067SENDB EQU H'0003' 3068SYNC EQU H'0004' 3069TXEN EQU H'0005' 3070TX9 EQU H'0006' 3071CSRC EQU H'0007' 3072 3073 3074;----- RCSTA2 Bits ----------------------------------------------------- 3075RX9D EQU H'0000' 3076OERR EQU H'0001' 3077FERR EQU H'0002' 3078ADDEN EQU H'0003' 3079CREN EQU H'0004' 3080SREN EQU H'0005' 3081RX9 EQU H'0006' 3082SPEN EQU H'0007' 3083 3084 3085;----- CCPTMRS2 Bits ----------------------------------------------------- 3086C9TSEL EQU H'0002' 3087C10TSEL EQU H'0004' 3088 3089C8TSEL0 EQU H'0000' 3090C8TSEL1 EQU H'0001' 3091C9TSEL0 EQU H'0002' 3092C10TSEL0 EQU H'0004' 3093 3094 3095;----- CCPTMRS1 Bits ----------------------------------------------------- 3096C5TSEL EQU H'0002' 3097C6TSEL EQU H'0004' 3098 3099C4TSEL0 EQU H'0000' 3100C4TSEL1 EQU H'0001' 3101C5TSEL0 EQU H'0002' 3102C6TSEL0 EQU H'0004' 3103C7TSEL0 EQU H'0006' 3104C7TSEL1 EQU H'0007' 3105 3106 3107;----- CCPTMRS0 Bits ----------------------------------------------------- 3108C1TSEL0 EQU H'0000' 3109C1TSEL1 EQU H'0001' 3110C1TSEL2 EQU H'0002' 3111C2TSEL0 EQU H'0003' 3112C2TSEL1 EQU H'0004' 3113C2TSEL2 EQU H'0005' 3114C3TSEL0 EQU H'0006' 3115C3TSEL1 EQU H'0007' 3116 3117 3118;----- CM3CON Bits ----------------------------------------------------- 3119CREF EQU H'0002' 3120CPOL EQU H'0005' 3121COE EQU H'0006' 3122CON EQU H'0007' 3123 3124CCH0 EQU H'0000' 3125CCH1 EQU H'0001' 3126EVPOL0 EQU H'0003' 3127EVPOL1 EQU H'0004' 3128 3129 3130;----- CM2CON Bits ----------------------------------------------------- 3131CREF EQU H'0002' 3132CPOL EQU H'0005' 3133COE EQU H'0006' 3134CON EQU H'0007' 3135 3136CCH0 EQU H'0000' 3137CCH1 EQU H'0001' 3138EVPOL0 EQU H'0003' 3139EVPOL1 EQU H'0004' 3140 3141 3142;----- SSP2CON3 Bits ----------------------------------------------------- 3143DHEN EQU H'0000' 3144AHEN EQU H'0001' 3145SBCDE EQU H'0002' 3146SDAHT EQU H'0003' 3147BOEN EQU H'0004' 3148SCIE EQU H'0005' 3149PCIE EQU H'0006' 3150ACKTIM EQU H'0007' 3151 3152 3153;----- T8CON Bits ----------------------------------------------------- 3154TMR8ON EQU H'0002' 3155 3156T8CKPS0 EQU H'0000' 3157T8CKPS1 EQU H'0001' 3158T8OUTPS0 EQU H'0003' 3159T8OUTPS1 EQU H'0004' 3160T8OUTPS2 EQU H'0005' 3161T8OUTPS3 EQU H'0006' 3162 3163 3164;----- T6CON Bits ----------------------------------------------------- 3165TMR6ON EQU H'0002' 3166 3167T6CKPS0 EQU H'0000' 3168T6CKPS1 EQU H'0001' 3169T6OUTPS0 EQU H'0003' 3170T6OUTPS1 EQU H'0004' 3171T6OUTPS2 EQU H'0005' 3172T6OUTPS3 EQU H'0006' 3173 3174 3175;----- CCP10CON Bits ----------------------------------------------------- 3176CCP10M0 EQU H'0000' 3177CCP10M1 EQU H'0001' 3178CCP10M2 EQU H'0002' 3179CCP10M3 EQU H'0003' 3180DC10B0 EQU H'0004' 3181DC10B1 EQU H'0005' 3182 3183CCP10Y EQU H'0004' 3184CCP10X EQU H'0005' 3185 3186 3187;----- CCP9CON Bits ----------------------------------------------------- 3188CCP9M0 EQU H'0000' 3189CCP9M1 EQU H'0001' 3190CCP9M2 EQU H'0002' 3191CCP9M3 EQU H'0003' 3192DC9B0 EQU H'0004' 3193DC9B1 EQU H'0005' 3194 3195CCP9Y EQU H'0004' 3196CCP9X EQU H'0005' 3197 3198 3199;----- CCP8CON Bits ----------------------------------------------------- 3200CCP8M0 EQU H'0000' 3201CCP8M1 EQU H'0001' 3202CCP8M2 EQU H'0002' 3203CCP8M3 EQU H'0003' 3204DC8B0 EQU H'0004' 3205DC8B1 EQU H'0005' 3206 3207CCP8Y EQU H'0004' 3208CCP8X EQU H'0005' 3209 3210 3211;----- CCP3CON Bits ----------------------------------------------------- 3212CCP3M0 EQU H'0000' 3213CCP3M1 EQU H'0001' 3214CCP3M2 EQU H'0002' 3215CCP3M3 EQU H'0003' 3216DC3B0 EQU H'0004' 3217DC3B1 EQU H'0005' 3218P3M0 EQU H'0006' 3219P3M1 EQU H'0007' 3220 3221CCP3Y EQU H'0004' 3222CCP3X EQU H'0005' 3223 3224 3225;----- ECCP3DEL Bits ----------------------------------------------------- 3226P3RSEN EQU H'0007' 3227 3228P3DC0 EQU H'0000' 3229P3DC1 EQU H'0001' 3230P3DC2 EQU H'0002' 3231P3DC3 EQU H'0003' 3232P3DC4 EQU H'0004' 3233P3DC5 EQU H'0005' 3234P3DC6 EQU H'0006' 3235 3236 3237;----- ECCP3AS Bits ----------------------------------------------------- 3238ECCP3ASE EQU H'0007' 3239 3240PSS3BD0 EQU H'0000' 3241PSS3BD1 EQU H'0001' 3242PSS3AC0 EQU H'0002' 3243PSS3AC1 EQU H'0003' 3244ECCP3AS0 EQU H'0004' 3245ECCP3AS1 EQU H'0005' 3246ECCP3AS2 EQU H'0006' 3247 3248 3249;----- CCP2CON Bits ----------------------------------------------------- 3250CCP2M0 EQU H'0000' 3251CCP2M1 EQU H'0001' 3252CCP2M2 EQU H'0002' 3253CCP2M3 EQU H'0003' 3254DC2B0 EQU H'0004' 3255DC2B1 EQU H'0005' 3256P2M0 EQU H'0006' 3257P2M1 EQU H'0007' 3258 3259CCP2Y EQU H'0004' 3260CCP2X EQU H'0005' 3261 3262 3263;----- ECCP2DEL Bits ----------------------------------------------------- 3264P2RSEN EQU H'0007' 3265 3266P2DC0 EQU H'0000' 3267P2DC1 EQU H'0001' 3268P2DC2 EQU H'0002' 3269P2DC3 EQU H'0003' 3270P2DC4 EQU H'0004' 3271P2DC5 EQU H'0005' 3272P2DC6 EQU H'0006' 3273 3274 3275;----- ECCP2AS Bits ----------------------------------------------------- 3276ECCP2ASE EQU H'0007' 3277 3278PSS2BD0 EQU H'0000' 3279PSS2BD1 EQU H'0001' 3280PSS2AC0 EQU H'0002' 3281PSS2AC1 EQU H'0003' 3282ECCP2AS0 EQU H'0004' 3283ECCP2AS1 EQU H'0005' 3284ECCP2AS2 EQU H'0006' 3285 3286 3287;----- CM1CON Bits ----------------------------------------------------- 3288CREF EQU H'0002' 3289CPOL EQU H'0005' 3290COE EQU H'0006' 3291CON EQU H'0007' 3292 3293CCH0 EQU H'0000' 3294CCH1 EQU H'0001' 3295EVPOL0 EQU H'0003' 3296EVPOL1 EQU H'0004' 3297 3298 3299;----- PADCFG1 Bits ----------------------------------------------------- 3300RLPU EQU H'0000' 3301RKPU EQU H'0001' 3302RJPU EQU H'0002' 3303RHPU EQU H'0003' 3304RGPU EQU H'0004' 3305RFPU EQU H'0005' 3306REPU EQU H'0006' 3307RDPU EQU H'0007' 3308 3309 3310;----- IOCN Bits ----------------------------------------------------- 3311IOCN0 EQU H'0000' 3312IOCN1 EQU H'0001' 3313IOCN2 EQU H'0002' 3314IOCN3 EQU H'0003' 3315IOCN4 EQU H'0004' 3316IOCN5 EQU H'0005' 3317IOCN6 EQU H'0006' 3318IOCN7 EQU H'0007' 3319 3320 3321;----- IOCP Bits ----------------------------------------------------- 3322IOCP0 EQU H'0000' 3323IOCP1 EQU H'0001' 3324IOCP2 EQU H'0002' 3325IOCP3 EQU H'0003' 3326IOCP4 EQU H'0004' 3327IOCP5 EQU H'0005' 3328IOCP6 EQU H'0006' 3329IOCP7 EQU H'0007' 3330 3331 3332;----- RTCCON2 Bits ----------------------------------------------------- 3333PWCSPRE EQU H'0004' 3334PWCCPRE EQU H'0005' 3335PWCPOL EQU H'0006' 3336PWCEN EQU H'0007' 3337 3338RTCSECSEL0 EQU H'0000' 3339RTCSECSEL1 EQU H'0001' 3340RTCCLKSEL0 EQU H'0002' 3341RTCCLKSEL1 EQU H'0003' 3342 3343 3344;----- ALRMRPT Bits ----------------------------------------------------- 3345ARPT0 EQU H'0000' 3346ARPT1 EQU H'0001' 3347ARPT2 EQU H'0002' 3348ARPT3 EQU H'0003' 3349ARPT4 EQU H'0004' 3350ARPT5 EQU H'0005' 3351ARPT6 EQU H'0006' 3352ARPT7 EQU H'0007' 3353 3354 3355;----- ALRMCFG Bits ----------------------------------------------------- 3356CHIME EQU H'0006' 3357ALRMEN EQU H'0007' 3358 3359ALRMPTR0 EQU H'0000' 3360ALRMPTR1 EQU H'0001' 3361AMASK0 EQU H'0002' 3362AMASK1 EQU H'0003' 3363AMASK2 EQU H'0004' 3364AMASK3 EQU H'0005' 3365 3366 3367;----- RTCCAL Bits ----------------------------------------------------- 3368CAL0 EQU H'0000' 3369CAL1 EQU H'0001' 3370CAL2 EQU H'0002' 3371CAL3 EQU H'0003' 3372CAL4 EQU H'0004' 3373CAL5 EQU H'0005' 3374CAL6 EQU H'0006' 3375CAL7 EQU H'0007' 3376 3377 3378;----- RTCCON1 Bits ----------------------------------------------------- 3379RTCOE EQU H'0002' 3380HALFSEC EQU H'0003' 3381RTCSYNC EQU H'0004' 3382RTCWREN EQU H'0005' 3383RTCEN EQU H'0007' 3384 3385RTCPTR0 EQU H'0000' 3386RTCPTR1 EQU H'0001' 3387 3388 3389;----- DMACON1 Bits ----------------------------------------------------- 3390DMAEN EQU H'0000' 3391DLYINTEN EQU H'0001' 3392RXINC EQU H'0004' 3393TXINC EQU H'0005' 3394 3395DUPLEX0 EQU H'0002' 3396DUPLEX1 EQU H'0003' 3397SSCON0 EQU H'0006' 3398SSCON1 EQU H'0007' 3399 3400 3401;----- PIE6 Bits ----------------------------------------------------- 3402CMP1IE EQU H'0000' 3403CMP2IE EQU H'0001' 3404CMP3IE EQU H'0002' 3405TX3IE EQU H'0004' 3406RC3IE EQU H'0005' 3407TX4IE EQU H'0006' 3408RC4IE EQU H'0007' 3409 3410 3411;----- WPUB Bits ----------------------------------------------------- 3412WPUB0 EQU H'0000' 3413WPUB1 EQU H'0001' 3414WPUB2 EQU H'0002' 3415WPUB3 EQU H'0003' 3416WPUB4 EQU H'0004' 3417WPUB5 EQU H'0005' 3418WPUB6 EQU H'0006' 3419WPUB7 EQU H'0007' 3420 3421 3422;----- ACTCON Bits ----------------------------------------------------- 3423ACTORSPOL EQU H'0000' 3424ACTORS EQU H'0001' 3425ACTLOCKPOL EQU H'0002' 3426ACTLOCK EQU H'0003' 3427ACTSRC EQU H'0004' 3428ACTSIDL EQU H'0005' 3429ACTEN EQU H'0007' 3430 3431 3432;----- OSCCON4 Bits ----------------------------------------------------- 3433PLLEN EQU H'0005' 3434 3435CPDIV0 EQU H'0006' 3436CPDIV1 EQU H'0007' 3437 3438 3439;----- OSCCON3 Bits ----------------------------------------------------- 3440IRCF0 EQU H'0000' 3441IRCF1 EQU H'0001' 3442IRCF2 EQU H'0002' 3443 3444 3445;----- OSCCON2 Bits ----------------------------------------------------- 3446SOSCGO EQU H'0001' 3447POSCEN EQU H'0002' 3448CF EQU H'0003' 3449LOCK EQU H'0005' 3450IOLOCK EQU H'0006' 3451CLKLOCK EQU H'0007' 3452 3453 3454;----- BAUDCON Bits ----------------------------------------------------- 3455ABDEN EQU H'0000' 3456WUE EQU H'0001' 3457IREN EQU H'0002' 3458BRG16 EQU H'0003' 3459TXCKP EQU H'0004' 3460RXDTP EQU H'0005' 3461RCIDL EQU H'0006' 3462ABDOVF EQU H'0007' 3463 3464CKTXP EQU H'0004' 3465DTRXP EQU H'0005' 3466 3467SCKP EQU H'0004' 3468RCMT EQU H'0006' 3469 3470 3471;----- BAUDCON1 Bits ----------------------------------------------------- 3472ABDEN EQU H'0000' 3473WUE EQU H'0001' 3474IREN EQU H'0002' 3475BRG16 EQU H'0003' 3476TXCKP EQU H'0004' 3477RXDTP EQU H'0005' 3478RCIDL EQU H'0006' 3479ABDOVF EQU H'0007' 3480 3481CKTXP EQU H'0004' 3482DTRXP EQU H'0005' 3483 3484SCKP EQU H'0004' 3485RCMT EQU H'0006' 3486 3487 3488;----- SSP1MSK Bits ----------------------------------------------------- 3489MSK0 EQU H'0000' 3490MSK1 EQU H'0001' 3491MSK2 EQU H'0002' 3492MSK3 EQU H'0003' 3493MSK4 EQU H'0004' 3494MSK5 EQU H'0005' 3495MSK6 EQU H'0006' 3496MSK7 EQU H'0007' 3497 3498 3499;----- SSP1CON3 Bits ----------------------------------------------------- 3500DHEN EQU H'0000' 3501AHEN EQU H'0001' 3502SBCDE EQU H'0002' 3503SDAHT EQU H'0003' 3504BOEN EQU H'0004' 3505SCIE EQU H'0005' 3506PCIE EQU H'0006' 3507ACKTIM EQU H'0007' 3508 3509 3510;----- TXBUF Bits ----------------------------------------------------- 3511TXBUF0 EQU H'0000' 3512TXBUF1 EQU H'0001' 3513TXBUF2 EQU H'0002' 3514TXBUF3 EQU H'0003' 3515TXBUF4 EQU H'0004' 3516TXBUF5 EQU H'0005' 3517TXBUF6 EQU H'0006' 3518TXBUF7 EQU H'0007' 3519 3520 3521;----- DMABCH Bits ----------------------------------------------------- 3522BC8 EQU H'0000' 3523BC9 EQU H'0001' 3524 3525 3526;----- DMABCL Bits ----------------------------------------------------- 3527BC0 EQU H'0000' 3528BC1 EQU H'0001' 3529BC2 EQU H'0002' 3530BC3 EQU H'0003' 3531BC4 EQU H'0004' 3532BC5 EQU H'0005' 3533BC6 EQU H'0006' 3534BC7 EQU H'0007' 3535 3536 3537;----- RXADDRH Bits ----------------------------------------------------- 3538RXADDR8 EQU H'0000' 3539RXADDR9 EQU H'0001' 3540RXADDR10 EQU H'0002' 3541RXADDR11 EQU H'0003' 3542 3543 3544;----- RXADDRL Bits ----------------------------------------------------- 3545RXADDR0 EQU H'0000' 3546RXADDR1 EQU H'0001' 3547RXADDR2 EQU H'0002' 3548RXADDR3 EQU H'0003' 3549RXADDR4 EQU H'0004' 3550RXADDR5 EQU H'0005' 3551RXADDR6 EQU H'0006' 3552RXADDR7 EQU H'0007' 3553 3554 3555;----- TXADDRH Bits ----------------------------------------------------- 3556TXADDR8 EQU H'0000' 3557TXADDR9 EQU H'0001' 3558TXADDR10 EQU H'0002' 3559TXADDR11 EQU H'0003' 3560 3561 3562;----- TXADDRL Bits ----------------------------------------------------- 3563TXADDR0 EQU H'0000' 3564TXADDR1 EQU H'0001' 3565TXADDR2 EQU H'0002' 3566TXADDR3 EQU H'0003' 3567TXADDR4 EQU H'0004' 3568TXADDR5 EQU H'0005' 3569TXADDR6 EQU H'0006' 3570TXADDR7 EQU H'0007' 3571 3572 3573;----- PORTVP Bits ----------------------------------------------------- 3574RVP0 EQU H'0000' 3575RVP1 EQU H'0001' 3576RVP2 EQU H'0002' 3577RVP3 EQU H'0003' 3578RVP4 EQU H'0004' 3579RVP5 EQU H'0005' 3580RVP6 EQU H'0006' 3581RVP7 EQU H'0007' 3582 3583 3584;----- LATVP Bits ----------------------------------------------------- 3585LATVP0 EQU H'0000' 3586LATVP1 EQU H'0001' 3587LATVP2 EQU H'0002' 3588LATVP3 EQU H'0003' 3589LATVP4 EQU H'0004' 3590LATVP5 EQU H'0005' 3591LATVP6 EQU H'0006' 3592LATVP7 EQU H'0007' 3593 3594 3595;----- TRISVP Bits ----------------------------------------------------- 3596TRISVP0 EQU H'0000' 3597TRISVP1 EQU H'0001' 3598TRISVP2 EQU H'0002' 3599TRISVP3 EQU H'0003' 3600TRISVP4 EQU H'0004' 3601TRISVP5 EQU H'0005' 3602TRISVP6 EQU H'0006' 3603TRISVP7 EQU H'0007' 3604 3605 3606;----- UADDR Bits ----------------------------------------------------- 3607ADDR0 EQU H'0000' 3608ADDR1 EQU H'0001' 3609ADDR2 EQU H'0002' 3610ADDR3 EQU H'0003' 3611ADDR4 EQU H'0004' 3612ADDR5 EQU H'0005' 3613ADDR6 EQU H'0006' 3614 3615 3616;----- UCON Bits ----------------------------------------------------- 3617SUSPND EQU H'0001' 3618RESUME EQU H'0002' 3619USBEN EQU H'0003' 3620PKTDIS EQU H'0004' 3621SE0 EQU H'0005' 3622PPBRST EQU H'0006' 3623 3624 3625;----- USTAT Bits ----------------------------------------------------- 3626PPBI EQU H'0001' 3627DIR EQU H'0002' 3628 3629ENDP0 EQU H'0003' 3630ENDP1 EQU H'0004' 3631ENDP2 EQU H'0005' 3632ENDP3 EQU H'0006' 3633 3634 3635;----- UEIR Bits ----------------------------------------------------- 3636PIDEF EQU H'0000' 3637CRC5EF EQU H'0001' 3638CRC16EF EQU H'0002' 3639DFN8EF EQU H'0003' 3640BTOEF EQU H'0004' 3641BTSEF EQU H'0007' 3642 3643 3644;----- UIR Bits ----------------------------------------------------- 3645URSTIF EQU H'0000' 3646UERRIF EQU H'0001' 3647ACTVIF EQU H'0002' 3648TRNIF EQU H'0003' 3649IDLEIF EQU H'0004' 3650STALLIF EQU H'0005' 3651SOFIF EQU H'0006' 3652 3653 3654;----- UFRMH Bits ----------------------------------------------------- 3655FRM8 EQU H'0000' 3656FRM9 EQU H'0001' 3657FRM10 EQU H'0002' 3658 3659 3660;----- UFRML Bits ----------------------------------------------------- 3661FRM0 EQU H'0000' 3662FRM1 EQU H'0001' 3663FRM2 EQU H'0002' 3664FRM3 EQU H'0003' 3665FRM4 EQU H'0004' 3666FRM5 EQU H'0005' 3667FRM6 EQU H'0006' 3668FRM7 EQU H'0007' 3669 3670 3671;----- RCON4 Bits ----------------------------------------------------- 3672PMSLP EQU H'0000' 3673DPSLP EQU H'0002' 3674SRETEN EQU H'0004' 3675 3676 3677;----- RCON3 Bits ----------------------------------------------------- 3678VBAT EQU H'0000' 3679VBPOR EQU H'0001' 3680VDDPOR EQU H'0002' 3681VDDBOR EQU H'0003' 3682STKERR EQU H'0007' 3683 3684 3685;----- RCON2 Bits ----------------------------------------------------- 3686SWDTEN EQU H'0005' 3687EXTR EQU H'0007' 3688 3689 3690;----- EECON1 Bits ----------------------------------------------------- 3691WR EQU H'0001' 3692WREN EQU H'0002' 3693WRERR EQU H'0003' 3694FREE EQU H'0004' 3695WWPROG EQU H'0005' 3696 3697 3698;----- PORTA Bits ----------------------------------------------------- 3699RA0 EQU H'0000' 3700RA1 EQU H'0001' 3701RA2 EQU H'0002' 3702RA3 EQU H'0003' 3703RA4 EQU H'0004' 3704RA5 EQU H'0005' 3705RA6 EQU H'0006' 3706RA7 EQU H'0007' 3707 3708 3709;----- PORTB Bits ----------------------------------------------------- 3710RB0 EQU H'0000' 3711RB1 EQU H'0001' 3712RB2 EQU H'0002' 3713RB3 EQU H'0003' 3714RB4 EQU H'0004' 3715RB5 EQU H'0005' 3716RB6 EQU H'0006' 3717RB7 EQU H'0007' 3718 3719 3720;----- PORTC Bits ----------------------------------------------------- 3721RC0 EQU H'0000' 3722RC1 EQU H'0001' 3723RC2 EQU H'0002' 3724RC3 EQU H'0003' 3725RC4 EQU H'0004' 3726RC5 EQU H'0005' 3727RC6 EQU H'0006' 3728RC7 EQU H'0007' 3729 3730 3731;----- PORTD Bits ----------------------------------------------------- 3732RD0 EQU H'0000' 3733RD1 EQU H'0001' 3734RD2 EQU H'0002' 3735RD3 EQU H'0003' 3736RD4 EQU H'0004' 3737RD5 EQU H'0005' 3738RD6 EQU H'0006' 3739RD7 EQU H'0007' 3740 3741 3742;----- PORTE Bits ----------------------------------------------------- 3743RE0 EQU H'0000' 3744RE1 EQU H'0001' 3745RE2 EQU H'0002' 3746RE3 EQU H'0003' 3747RE4 EQU H'0004' 3748RE5 EQU H'0005' 3749RE6 EQU H'0006' 3750RE7 EQU H'0007' 3751 3752 3753;----- PORTF Bits ----------------------------------------------------- 3754RF2 EQU H'0002' 3755RF3 EQU H'0003' 3756RF4 EQU H'0004' 3757RF5 EQU H'0005' 3758RF6 EQU H'0006' 3759RF7 EQU H'0007' 3760 3761 3762;----- PORTG Bits ----------------------------------------------------- 3763RG0 EQU H'0000' 3764RG1 EQU H'0001' 3765RG2 EQU H'0002' 3766RG3 EQU H'0003' 3767RG4 EQU H'0004' 3768 3769 3770;----- PORTH Bits ----------------------------------------------------- 3771RH0 EQU H'0000' 3772RH1 EQU H'0001' 3773RH2 EQU H'0002' 3774RH3 EQU H'0003' 3775RH4 EQU H'0004' 3776RH5 EQU H'0005' 3777RH6 EQU H'0006' 3778RH7 EQU H'0007' 3779 3780 3781;----- PORTJ Bits ----------------------------------------------------- 3782RJ0 EQU H'0000' 3783RJ1 EQU H'0001' 3784RJ2 EQU H'0002' 3785RJ3 EQU H'0003' 3786RJ4 EQU H'0004' 3787RJ5 EQU H'0005' 3788RJ6 EQU H'0006' 3789RJ7 EQU H'0007' 3790 3791 3792;----- LATA Bits ----------------------------------------------------- 3793LATA0 EQU H'0000' 3794LATA1 EQU H'0001' 3795LATA2 EQU H'0002' 3796LATA3 EQU H'0003' 3797LATA4 EQU H'0004' 3798LATA5 EQU H'0005' 3799LATA6 EQU H'0006' 3800LATA7 EQU H'0007' 3801 3802 3803;----- LATB Bits ----------------------------------------------------- 3804LATB0 EQU H'0000' 3805LATB1 EQU H'0001' 3806LATB2 EQU H'0002' 3807LATB3 EQU H'0003' 3808LATB4 EQU H'0004' 3809LATB5 EQU H'0005' 3810LATB6 EQU H'0006' 3811LATB7 EQU H'0007' 3812 3813 3814;----- LATC Bits ----------------------------------------------------- 3815LATC0 EQU H'0000' 3816LATC1 EQU H'0001' 3817LATC2 EQU H'0002' 3818LATC3 EQU H'0003' 3819LATC4 EQU H'0004' 3820LATC5 EQU H'0005' 3821LATC6 EQU H'0006' 3822LATC7 EQU H'0007' 3823 3824 3825;----- LATD Bits ----------------------------------------------------- 3826LATD0 EQU H'0000' 3827LATD1 EQU H'0001' 3828LATD2 EQU H'0002' 3829LATD3 EQU H'0003' 3830LATD4 EQU H'0004' 3831LATD5 EQU H'0005' 3832LATD6 EQU H'0006' 3833LATD7 EQU H'0007' 3834 3835 3836;----- LATE Bits ----------------------------------------------------- 3837LATE0 EQU H'0000' 3838LATE1 EQU H'0001' 3839LATE2 EQU H'0002' 3840LATE3 EQU H'0003' 3841LATE4 EQU H'0004' 3842LATE5 EQU H'0005' 3843LATE6 EQU H'0006' 3844LATE7 EQU H'0007' 3845 3846 3847;----- LATF Bits ----------------------------------------------------- 3848LATF2 EQU H'0002' 3849LATF3 EQU H'0003' 3850LATF4 EQU H'0004' 3851LATF5 EQU H'0005' 3852LATF6 EQU H'0006' 3853LATF7 EQU H'0007' 3854 3855 3856;----- LATG Bits ----------------------------------------------------- 3857LATG0 EQU H'0000' 3858LATG1 EQU H'0001' 3859LATG2 EQU H'0002' 3860LATG3 EQU H'0003' 3861LATG4 EQU H'0004' 3862 3863 3864;----- LATH Bits ----------------------------------------------------- 3865LATH0 EQU H'0000' 3866LATH1 EQU H'0001' 3867LATH2 EQU H'0002' 3868LATH3 EQU H'0003' 3869LATH4 EQU H'0004' 3870LATH5 EQU H'0005' 3871LATH6 EQU H'0006' 3872LATH7 EQU H'0007' 3873 3874 3875;----- LATJ Bits ----------------------------------------------------- 3876LATJ0 EQU H'0000' 3877LATJ1 EQU H'0001' 3878LATJ2 EQU H'0002' 3879LATJ3 EQU H'0003' 3880LATJ4 EQU H'0004' 3881LATJ5 EQU H'0005' 3882LATJ6 EQU H'0006' 3883LATJ7 EQU H'0007' 3884 3885 3886;----- TRISA Bits ----------------------------------------------------- 3887TRISA0 EQU H'0000' 3888TRISA1 EQU H'0001' 3889TRISA2 EQU H'0002' 3890TRISA3 EQU H'0003' 3891TRISA4 EQU H'0004' 3892TRISA5 EQU H'0005' 3893TRISA6 EQU H'0006' 3894TRISA7 EQU H'0007' 3895 3896 3897;----- TRISB Bits ----------------------------------------------------- 3898TRISB0 EQU H'0000' 3899TRISB1 EQU H'0001' 3900TRISB2 EQU H'0002' 3901TRISB3 EQU H'0003' 3902TRISB4 EQU H'0004' 3903TRISB5 EQU H'0005' 3904TRISB6 EQU H'0006' 3905TRISB7 EQU H'0007' 3906 3907 3908;----- TRISC Bits ----------------------------------------------------- 3909TRISC0 EQU H'0000' 3910TRISC1 EQU H'0001' 3911TRISC2 EQU H'0002' 3912TRISC3 EQU H'0003' 3913TRISC4 EQU H'0004' 3914TRISC5 EQU H'0005' 3915TRISC6 EQU H'0006' 3916TRISC7 EQU H'0007' 3917 3918 3919;----- TRISD Bits ----------------------------------------------------- 3920TRISD0 EQU H'0000' 3921TRISD1 EQU H'0001' 3922TRISD2 EQU H'0002' 3923TRISD3 EQU H'0003' 3924TRISD4 EQU H'0004' 3925TRISD5 EQU H'0005' 3926TRISD6 EQU H'0006' 3927TRISD7 EQU H'0007' 3928 3929 3930;----- TRISE Bits ----------------------------------------------------- 3931TRISE0 EQU H'0000' 3932TRISE1 EQU H'0001' 3933TRISE2 EQU H'0002' 3934TRISE3 EQU H'0003' 3935TRISE4 EQU H'0004' 3936TRISE5 EQU H'0005' 3937TRISE6 EQU H'0006' 3938TRISE7 EQU H'0007' 3939 3940 3941;----- TRISF Bits ----------------------------------------------------- 3942TRISF2 EQU H'0002' 3943TRISF3 EQU H'0003' 3944TRISF4 EQU H'0004' 3945TRISF5 EQU H'0005' 3946TRISF6 EQU H'0006' 3947TRISF7 EQU H'0007' 3948 3949 3950;----- TRISG Bits ----------------------------------------------------- 3951TRISG0 EQU H'0000' 3952TRISG1 EQU H'0001' 3953TRISG2 EQU H'0002' 3954TRISG3 EQU H'0003' 3955TRISG4 EQU H'0004' 3956 3957 3958;----- TRISH Bits ----------------------------------------------------- 3959TRISH0 EQU H'0000' 3960TRISH1 EQU H'0001' 3961TRISH2 EQU H'0002' 3962TRISH3 EQU H'0003' 3963TRISH4 EQU H'0004' 3964TRISH5 EQU H'0005' 3965TRISH6 EQU H'0006' 3966TRISH7 EQU H'0007' 3967 3968 3969;----- TRISJ Bits ----------------------------------------------------- 3970TRISJ0 EQU H'0000' 3971TRISJ1 EQU H'0001' 3972TRISJ2 EQU H'0002' 3973TRISJ3 EQU H'0003' 3974TRISJ4 EQU H'0004' 3975TRISJ5 EQU H'0005' 3976TRISJ6 EQU H'0006' 3977TRISJ7 EQU H'0007' 3978 3979 3980;----- OSCTUNE Bits ----------------------------------------------------- 3981TUN0 EQU H'0000' 3982TUN1 EQU H'0001' 3983TUN2 EQU H'0002' 3984TUN3 EQU H'0003' 3985TUN4 EQU H'0004' 3986TUN5 EQU H'0005' 3987 3988 3989;----- PSTR1CON Bits ----------------------------------------------------- 3990STRA EQU H'0000' 3991STRB EQU H'0001' 3992STRC EQU H'0002' 3993STRD EQU H'0003' 3994STRSYNC EQU H'0004' 3995 3996CMPL0 EQU H'0006' 3997CMPL1 EQU H'0007' 3998 3999 4000;----- PIE1 Bits ----------------------------------------------------- 4001TMR1IE EQU H'0000' 4002TMR2IE EQU H'0001' 4003TMR1GIE EQU H'0002' 4004SSP1IE EQU H'0003' 4005TX1IE EQU H'0004' 4006RC1IE EQU H'0005' 4007ADIE EQU H'0006' 4008PSPIE EQU H'0007' 4009 4010 4011;----- PIR1 Bits ----------------------------------------------------- 4012TMR1IF EQU H'0000' 4013TMR2IF EQU H'0001' 4014TMR1GIF EQU H'0002' 4015SSP1IF EQU H'0003' 4016TX1IF EQU H'0004' 4017RC1IF EQU H'0005' 4018ADIF EQU H'0006' 4019PSPIF EQU H'0007' 4020 4021 4022;----- IPR1 Bits ----------------------------------------------------- 4023TMR1IP EQU H'0000' 4024TMR2IP EQU H'0001' 4025TMR1GIP EQU H'0002' 4026SSP1IP EQU H'0003' 4027TX1IP EQU H'0004' 4028RC1IP EQU H'0005' 4029ADIP EQU H'0006' 4030PSPIP EQU H'0007' 4031 4032 4033;----- PIE2 Bits ----------------------------------------------------- 4034TMR3GIE EQU H'0000' 4035TMR3IE EQU H'0001' 4036HLVDIE EQU H'0002' 4037BCL1IE EQU H'0003' 4038USBIE EQU H'0004' 4039BCL2IE EQU H'0005' 4040SSP2IE EQU H'0006' 4041OSCFIE EQU H'0007' 4042 4043 4044;----- PIR2 Bits ----------------------------------------------------- 4045TMR3GIF EQU H'0000' 4046TMR3IF EQU H'0001' 4047HLVDIF EQU H'0002' 4048BCL1IF EQU H'0003' 4049USBIF EQU H'0004' 4050BCL2IF EQU H'0005' 4051SSP2IF EQU H'0006' 4052OSCFIF EQU H'0007' 4053 4054LVDIF EQU H'0002' 4055 4056 4057;----- IPR2 Bits ----------------------------------------------------- 4058TMR3GIP EQU H'0000' 4059TMR3IP EQU H'0001' 4060HLVDIP EQU H'0002' 4061BCL1IP EQU H'0003' 4062USBIP EQU H'0004' 4063BCL2IP EQU H'0005' 4064SSP2IP EQU H'0006' 4065OSCFIP EQU H'0007' 4066 4067 4068;----- PIE3 Bits ----------------------------------------------------- 4069RTCCIE EQU H'0000' 4070CCP1IE EQU H'0001' 4071CCP2IE EQU H'0002' 4072CTMUIE EQU H'0003' 4073TX2IE EQU H'0004' 4074RC2IE EQU H'0005' 4075LCDIE EQU H'0006' 4076TMR5GIE EQU H'0007' 4077 4078 4079;----- PIR3 Bits ----------------------------------------------------- 4080RTCCIF EQU H'0000' 4081CCP1IF EQU H'0001' 4082CCP2IF EQU H'0002' 4083CTMUIF EQU H'0003' 4084TX2IF EQU H'0004' 4085RC2IF EQU H'0005' 4086LCDIF EQU H'0006' 4087TMR5GIF EQU H'0007' 4088 4089 4090;----- IPR3 Bits ----------------------------------------------------- 4091RTCCIP EQU H'0000' 4092CCP1IP EQU H'0001' 4093CCP2IP EQU H'0002' 4094CTMUIP EQU H'0003' 4095TX2IP EQU H'0004' 4096RC2IP EQU H'0005' 4097LCDIP EQU H'0006' 4098TMR5GIP EQU H'0007' 4099 4100 4101;----- PIR6 Bits ----------------------------------------------------- 4102CMP1IF EQU H'0000' 4103CMP2IF EQU H'0001' 4104CMP3IF EQU H'0002' 4105TX3IF EQU H'0004' 4106RC3IF EQU H'0005' 4107TX4IF EQU H'0006' 4108RC4IF EQU H'0007' 4109 4110 4111;----- PSPCON Bits ----------------------------------------------------- 4112PSPMODE EQU H'0004' 4113IBOV EQU H'0005' 4114OBF EQU H'0006' 4115IBF EQU H'0007' 4116 4117 4118;----- HLVDCON Bits ----------------------------------------------------- 4119HLVDEN EQU H'0004' 4120IRVST EQU H'0005' 4121BGVST EQU H'0006' 4122VDIRMAG EQU H'0007' 4123 4124HLVDL0 EQU H'0000' 4125HLVDL1 EQU H'0001' 4126HLVDL2 EQU H'0002' 4127HLVDL3 EQU H'0003' 4128 4129 4130;----- IPR6 Bits ----------------------------------------------------- 4131CMP1IP EQU H'0000' 4132CMP2IP EQU H'0001' 4133CMP3IP EQU H'0002' 4134TX3IP EQU H'0004' 4135RC3IP EQU H'0005' 4136TX4IP EQU H'0006' 4137RC4IP EQU H'0007' 4138 4139 4140;----- T1GCON Bits ----------------------------------------------------- 4141T1GVAL EQU H'0002' 4142T1GGO_NOT_T1DONE EQU H'0003' 4143T1GSPM EQU H'0004' 4144T1GTM EQU H'0005' 4145T1GPOL EQU H'0006' 4146TMR1GE EQU H'0007' 4147 4148T1GSS0 EQU H'0000' 4149T1GSS1 EQU H'0001' 4150T1GGO EQU H'0003' 4151 4152NOT_T1DONE EQU H'0003' 4153 4154 4155;----- RCSTA Bits ----------------------------------------------------- 4156RX9D EQU H'0000' 4157OERR EQU H'0001' 4158FERR EQU H'0002' 4159ADDEN EQU H'0003' 4160CREN EQU H'0004' 4161SREN EQU H'0005' 4162RX9 EQU H'0006' 4163SPEN EQU H'0007' 4164 4165ADEN EQU H'0003' 4166 4167 4168;----- RCSTA1 Bits ----------------------------------------------------- 4169RX9D EQU H'0000' 4170OERR EQU H'0001' 4171FERR EQU H'0002' 4172ADDEN EQU H'0003' 4173CREN EQU H'0004' 4174SREN EQU H'0005' 4175RX9 EQU H'0006' 4176SPEN EQU H'0007' 4177 4178ADEN EQU H'0003' 4179 4180 4181;----- TXSTA Bits ----------------------------------------------------- 4182TX9D EQU H'0000' 4183TRMT EQU H'0001' 4184BRGH EQU H'0002' 4185SENDB EQU H'0003' 4186SYNC EQU H'0004' 4187TXEN EQU H'0005' 4188TX9 EQU H'0006' 4189CSRC EQU H'0007' 4190 4191 4192;----- TXSTA1 Bits ----------------------------------------------------- 4193TX9D EQU H'0000' 4194TRMT EQU H'0001' 4195BRGH EQU H'0002' 4196SENDB EQU H'0003' 4197SYNC EQU H'0004' 4198TXEN EQU H'0005' 4199TX9 EQU H'0006' 4200CSRC EQU H'0007' 4201 4202 4203;----- SPBRG Bits ----------------------------------------------------- 4204BRG0 EQU H'0000' 4205BRG1 EQU H'0001' 4206BRG2 EQU H'0002' 4207BRG3 EQU H'0003' 4208BRG4 EQU H'0004' 4209BRG5 EQU H'0005' 4210BRG6 EQU H'0006' 4211BRG7 EQU H'0007' 4212 4213 4214;----- SPBRG1 Bits ----------------------------------------------------- 4215BRG0 EQU H'0000' 4216BRG1 EQU H'0001' 4217BRG2 EQU H'0002' 4218BRG3 EQU H'0003' 4219BRG4 EQU H'0004' 4220BRG5 EQU H'0005' 4221BRG6 EQU H'0006' 4222BRG7 EQU H'0007' 4223 4224 4225;----- T3GCON Bits ----------------------------------------------------- 4226T3GVAL EQU H'0002' 4227T3GGO_NOT_T3DONE EQU H'0003' 4228T3GSPM EQU H'0004' 4229T3GTM EQU H'0005' 4230T3GPOL EQU H'0006' 4231TMR3GE EQU H'0007' 4232 4233T3GSS0 EQU H'0000' 4234T3GSS1 EQU H'0001' 4235T3GGO EQU H'0003' 4236 4237NOT_T3DONE EQU H'0003' 4238 4239 4240;----- T3CON Bits ----------------------------------------------------- 4241TMR3ON EQU H'0000' 4242RD16 EQU H'0001' 4243NOT_T3SYNC EQU H'0002' 4244SOSCEN EQU H'0003' 4245 4246T3CKPS0 EQU H'0004' 4247T3CKPS1 EQU H'0005' 4248TMR3CS0 EQU H'0006' 4249TMR3CS1 EQU H'0007' 4250 4251 4252;----- PIE4 Bits ----------------------------------------------------- 4253ECCP3IE EQU H'0000' 4254CCP4IE EQU H'0001' 4255CCP5IE EQU H'0002' 4256CCP6IE EQU H'0003' 4257CCP7IE EQU H'0004' 4258CCP8IE EQU H'0005' 4259CCP9IE EQU H'0006' 4260CCP10IE EQU H'0007' 4261 4262 4263;----- PIR4 Bits ----------------------------------------------------- 4264ECCP3IF EQU H'0000' 4265CCP4IF EQU H'0001' 4266CCP5IF EQU H'0002' 4267CCP6IF EQU H'0003' 4268CCP7IF EQU H'0004' 4269CCP8IF EQU H'0005' 4270CCP9IF EQU H'0006' 4271CCP10IF EQU H'0007' 4272 4273 4274;----- IPR4 Bits ----------------------------------------------------- 4275ECCP3IP EQU H'0000' 4276CCP4IP EQU H'0001' 4277CCP5IP EQU H'0002' 4278CCP6IP EQU H'0003' 4279CCP7IP EQU H'0004' 4280CCP8IP EQU H'0005' 4281CCP9IP EQU H'0006' 4282CCP10IP EQU H'0007' 4283 4284 4285;----- PIE5 Bits ----------------------------------------------------- 4286TMR4IE EQU H'0000' 4287TMR5IE EQU H'0001' 4288TMR6IE EQU H'0002' 4289TMR8IE EQU H'0004' 4290ACTLOCKIE EQU H'0005' 4291ACTORSIE EQU H'0006' 4292 4293 4294;----- PIR5 Bits ----------------------------------------------------- 4295TMR4IF EQU H'0000' 4296TMR5IF EQU H'0001' 4297TMR6IF EQU H'0002' 4298TMR8IF EQU H'0004' 4299ACTLOCKIF EQU H'0005' 4300ACTORSIF EQU H'0006' 4301 4302 4303;----- CCP1CON Bits ----------------------------------------------------- 4304CCP1M0 EQU H'0000' 4305CCP1M1 EQU H'0001' 4306CCP1M2 EQU H'0002' 4307CCP1M3 EQU H'0003' 4308DC1B0 EQU H'0004' 4309DC1B1 EQU H'0005' 4310P1M0 EQU H'0006' 4311P1M1 EQU H'0007' 4312 4313CCP1Y EQU H'0004' 4314CCP1X EQU H'0005' 4315 4316 4317;----- ECCP1DEL Bits ----------------------------------------------------- 4318P1RSEN EQU H'0007' 4319 4320P1DC0 EQU H'0000' 4321P1DC1 EQU H'0001' 4322P1DC2 EQU H'0002' 4323P1DC3 EQU H'0003' 4324P1DC4 EQU H'0004' 4325P1DC5 EQU H'0005' 4326P1DC6 EQU H'0006' 4327 4328 4329;----- ECCP1AS Bits ----------------------------------------------------- 4330ECCP1ASE EQU H'0007' 4331 4332PSS1BD0 EQU H'0000' 4333PSS1BD1 EQU H'0001' 4334PSS1AC0 EQU H'0002' 4335PSS1AC1 EQU H'0003' 4336ECCP1AS0 EQU H'0004' 4337ECCP1AS1 EQU H'0005' 4338ECCP1AS2 EQU H'0006' 4339 4340 4341;----- CVRCONL Bits ----------------------------------------------------- 4342CVRNSS EQU H'0000' 4343CVROE EQU H'0006' 4344CVREN EQU H'0007' 4345 4346CVRPSS0 EQU H'0004' 4347CVRPSS1 EQU H'0005' 4348 4349 4350;----- CVRCONH Bits ----------------------------------------------------- 4351CVR0 EQU H'0000' 4352CVR1 EQU H'0001' 4353CVR2 EQU H'0002' 4354CVR3 EQU H'0003' 4355CVR4 EQU H'0004' 4356 4357 4358;----- ADCON1L Bits ----------------------------------------------------- 4359DONE EQU H'0000' 4360SAMP EQU H'0001' 4361ASAM EQU H'0002' 4362 4363SSRC0 EQU H'0004' 4364SSRC1 EQU H'0005' 4365SSRC2 EQU H'0006' 4366SSRC3 EQU H'0007' 4367 4368 4369;----- ADCON1H Bits ----------------------------------------------------- 4370MODE12 EQU H'0002' 4371ADON EQU H'0007' 4372 4373FORM0 EQU H'0000' 4374FORM1 EQU H'0001' 4375 4376 4377;----- CMSTAT Bits ----------------------------------------------------- 4378C1OUT EQU H'0000' 4379C2OUT EQU H'0001' 4380C3OUT EQU H'0002' 4381 4382 4383;----- SSP1CON2 Bits ----------------------------------------------------- 4384SEN EQU H'0000' 4385RSEN EQU H'0001' 4386PEN EQU H'0002' 4387RCEN EQU H'0003' 4388ACKEN EQU H'0004' 4389ACKDT EQU H'0005' 4390ACKSTAT EQU H'0006' 4391GCEN EQU H'0007' 4392 4393 4394ADMSK1 EQU H'0001' 4395ADMSK2 EQU H'0002' 4396ADMSK3 EQU H'0003' 4397ADMSK4 EQU H'0004' 4398ADMSK5 EQU H'0005' 4399 4400 4401;----- SSP1CON1 Bits ----------------------------------------------------- 4402CKP EQU H'0004' 4403SSPEN EQU H'0005' 4404SSPOV EQU H'0006' 4405WCOL EQU H'0007' 4406 4407SSPM0 EQU H'0000' 4408SSPM1 EQU H'0001' 4409SSPM2 EQU H'0002' 4410SSPM3 EQU H'0003' 4411 4412 4413;----- SSP1STAT Bits ----------------------------------------------------- 4414BF EQU H'0000' 4415UA EQU H'0001' 4416R_NOT_W EQU H'0002' 4417S EQU H'0003' 4418P EQU H'0004' 4419D_NOT_A EQU H'0005' 4420CKE EQU H'0006' 4421SMP EQU H'0007' 4422 4423R_W EQU H'0002' 4424D_A EQU H'0005' 4425 4426NOT_W EQU H'0002' 4427NOT_A EQU H'0005' 4428 4429NOT_WRITE EQU H'0002' 4430NOT_ADDRESS EQU H'0005' 4431 4432READ_WRITE EQU H'0002' 4433DATA_ADDRESS EQU H'0005' 4434 4435I2C_READ EQU H'0002' 4436I2C_START EQU H'0003' 4437I2C_STOP EQU H'0004' 4438I2C_DAT EQU H'0005' 4439 4440 4441;----- T2CON Bits ----------------------------------------------------- 4442TMR2ON EQU H'0002' 4443 4444T2CKPS0 EQU H'0000' 4445T2CKPS1 EQU H'0001' 4446T2OUTPS0 EQU H'0003' 4447T2OUTPS1 EQU H'0004' 4448T2OUTPS2 EQU H'0005' 4449T2OUTPS3 EQU H'0006' 4450 4451 4452;----- T1CON Bits ----------------------------------------------------- 4453TMR1ON EQU H'0000' 4454RD16 EQU H'0001' 4455NOT_T1SYNC EQU H'0002' 4456SOSCEN EQU H'0003' 4457 4458T1CKPS0 EQU H'0004' 4459T1CKPS1 EQU H'0005' 4460TMR1CS0 EQU H'0006' 4461TMR1CS1 EQU H'0007' 4462 4463 4464;----- RCON Bits ----------------------------------------------------- 4465NOT_BOR EQU H'0000' 4466NOT_POR EQU H'0001' 4467NOT_PD EQU H'0002' 4468NOT_TO EQU H'0003' 4469NOT_RI EQU H'0004' 4470NOT_CM EQU H'0005' 4471IPEN EQU H'0007' 4472 4473BOR_RCON EQU H'0000' 4474POR EQU H'0001' 4475PD EQU H'0002' 4476TO EQU H'0003' 4477RI EQU H'0004' 4478CM EQU H'0005' 4479 4480 4481;----- IOCF Bits ----------------------------------------------------- 4482IOCF0 EQU H'0000' 4483IOCF1 EQU H'0001' 4484IOCF2 EQU H'0002' 4485IOCF3 EQU H'0003' 4486IOCF4 EQU H'0004' 4487IOCF5 EQU H'0005' 4488IOCF6 EQU H'0006' 4489IOCF7 EQU H'0007' 4490 4491 4492;----- IPR5 Bits ----------------------------------------------------- 4493TMR4IP EQU H'0000' 4494TMR5IP EQU H'0001' 4495TMR6IP EQU H'0002' 4496TMR8IP EQU H'0004' 4497ACTLOCKIP EQU H'0005' 4498ACTORSIP EQU H'0006' 4499 4500 4501;----- OSCCON Bits ----------------------------------------------------- 4502IDLEN EQU H'0007' 4503 4504NOSC0 EQU H'0000' 4505NOSC1 EQU H'0001' 4506NOSC2 EQU H'0002' 4507COSC0 EQU H'0004' 4508COSC1 EQU H'0005' 4509COSC2 EQU H'0006' 4510 4511 4512;----- T0CON Bits ----------------------------------------------------- 4513PSA EQU H'0003' 4514T08BIT EQU H'0006' 4515TMR0ON EQU H'0007' 4516 4517T0PS0 EQU H'0000' 4518T0PS1 EQU H'0001' 4519T0PS2 EQU H'0002' 4520T0CS0 EQU H'0004' 4521T0CS1 EQU H'0005' 4522 4523 4524;----- STATUS Bits ----------------------------------------------------- 4525C EQU H'0000' 4526DC EQU H'0001' 4527Z EQU H'0002' 4528OV EQU H'0003' 4529N EQU H'0004' 4530 4531 4532;----- INTCON3 Bits ----------------------------------------------------- 4533INT1IF EQU H'0000' 4534INT2IF EQU H'0001' 4535INT3IF EQU H'0002' 4536INT1IE EQU H'0003' 4537INT2IE EQU H'0004' 4538INT3IE EQU H'0005' 4539INT1IP EQU H'0006' 4540INT2IP EQU H'0007' 4541 4542INT1F EQU H'0000' 4543INT2F EQU H'0001' 4544INT3F EQU H'0002' 4545INT1E EQU H'0003' 4546INT2E EQU H'0004' 4547INT3E EQU H'0005' 4548INT1P EQU H'0006' 4549INT2P EQU H'0007' 4550 4551 4552;----- INTCON2 Bits ----------------------------------------------------- 4553IOCIP EQU H'0000' 4554INT3IP EQU H'0001' 4555TMR0IP EQU H'0002' 4556INTEDG3 EQU H'0003' 4557INTEDG2 EQU H'0004' 4558INTEDG1 EQU H'0005' 4559INTEDG0 EQU H'0006' 4560NOT_RBPU EQU H'0007' 4561 4562INT3P EQU H'0001' 4563T0IP EQU H'0002' 4564RBPU EQU H'0007' 4565 4566 4567;----- INTCON Bits ----------------------------------------------------- 4568IOCIF EQU H'0000' 4569INT0IF EQU H'0001' 4570TMR0IF EQU H'0002' 4571IOCIE EQU H'0003' 4572INT0IE EQU H'0004' 4573TMR0IE EQU H'0005' 4574PEIE_GIEL EQU H'0006' 4575GIE_GIEH EQU H'0007' 4576 4577INT0F EQU H'0001' 4578T0IF EQU H'0002' 4579INT0E EQU H'0004' 4580T0IE EQU H'0005' 4581PEIE EQU H'0006' 4582GIE EQU H'0007' 4583 4584GIEL EQU H'0006' 4585GIEH EQU H'0007' 4586 4587 4588;----- STKPTR Bits ----------------------------------------------------- 4589STKUNF EQU H'0006' 4590STKFUL EQU H'0007' 4591 4592SP0 EQU H'0000' 4593SP1 EQU H'0001' 4594SP2 EQU H'0002' 4595SP3 EQU H'0003' 4596SP4 EQU H'0004' 4597STKOVF EQU H'0007' 4598 4599 4600 4601;========================================================================== 4602; 4603; RAM Definitions 4604; 4605;========================================================================== 4606 __MAXRAM H'0FFF' 4607 __BADRAM H'0DFA'-H'0DFE' 4608 __BADRAM H'0EE4'-H'0EE9' 4609 __BADRAM H'0FD4' 4610 4611;========================================================================== 4612; 4613; IMPORTANT: For the PIC18 devices, the __CONFIG directive has been 4614; superseded by the CONFIG directive. The following settings 4615; are available for this device. 4616; 4617; Stack Overflow/Underflow Reset: 4618; STVREN = OFF Disabled 4619; STVREN = ON Enabled 4620; 4621; Extended Instruction Set: 4622; XINST = OFF Disabled 4623; XINST = ON Enabled 4624; 4625; Brown-Out Reset Enable: 4626; BOREN = OFF Disabled in hardware 4627; BOREN = ON Controlled with SBOREN bit, disabled in Deep Sleep 4628; 4629; Brown-out Reset Voltage: 4630; BORV = 0 2.0V 4631; BORV = 1 1.8V 4632; 4633; Code Protect: 4634; CP0 = ON Program memory is code-protected 4635; CP0 = OFF Program memory is not code-protected 4636; 4637; Oscillator: 4638; FOSC = FRC Fast RC Oscillator (FRC) 4639; FOSC = FRCPLL Fast RC Oscillator with PLL module (FRCPLL) 4640; FOSC = PRI Primary Oscillator (XT, HS, EC) 4641; FOSC = PRIPLL Primary Oscillator with PLL module (XTPLL,HSPLL,ECPLL) 4642; FOSC = SOSC Secondary Oscillator (SOSC) 4643; FOSC = LPRC Low-Power RC Oscillator (LPRC) 4644; FOSC = FRC500KHZ Fast RC Oscillator divided by 16 (500 kHz) 4645; FOSC = FRCDIV Fast RC Oscillator with Postscaler (FRCDIV) 4646; 4647; T1OSC/SOSC Power Selection Bits: 4648; SOSCSEL = DIG Digital (SCLKI) mode 4649; SOSCSEL = LOW Low Power T1OSC/SOSC circuit selected 4650; 4651; Clock Out Enable Bit: 4652; CLKOEN = OFF CLKO output disabled on the RA6 pin 4653; CLKOEN = ON CLKO output enabled on the RA6 pin 4654; 4655; Internal External Oscillator Switch Over Mode: 4656; IESO = OFF Disabled 4657; IESO = ON Enabled 4658; 4659; PLL Frequency Multiplier Select bits: 4660; PLLDIV = NODIV 96 MHz PLL selected; No divide - Oscillator used directly (4 MHz input) 4661; PLLDIV = DIV2 96 MHz PLL selected; Oscillator divided by 2 (8 MHz input) 4662; PLLDIV = DIV3 96 MHz PLL selected; Oscillator divided by 3 (12 MHz input) 4663; PLLDIV = DIV4 96 MHz PLL selected; Oscillator divided by 4 (16 MHz input) 4664; PLLDIV = DIV5 96 MHz PLL selected; Oscillator divided by 5 (20 MHz input) 4665; PLLDIV = DIV6 96 MHz PLL selected; Oscillator divided by 6 (24 MHz input) 4666; PLLDIV = DIV10 96 MHz PLL selected; Oscillator divided by 10 (40 MHz input) 4667; PLLDIV = DIV12 96 MHz PLL selected; Oscillator divided by 12 (48 MHz input) 4668; PLLDIV = RESERVED RESERVED 4669; PLLDIV = RESERVED RESERVED 4670; PLLDIV = RESERVED RESERVED 4671; PLLDIV = RESERVED RESERVED 4672; PLLDIV = PLL4X 4x PLL selected 4673; PLLDIV = PLL6X 6x PLL selected 4674; PLLDIV = PLL8X 8x PLL selected 4675; PLLDIV = NOPLL No PLL used - PLLGO bit not available to user 4676; 4677; Primary Oscillator Select: 4678; POSCMD = EC External clock mode selected 4679; POSCMD = MS MS oscillator mode selected(3.5 MHz -10 MHz) 4680; POSCMD = HS HS oscillator mode selected(10 MHz - 40 MHz) 4681; POSCMD = NONE Primary oscillator disabled 4682; 4683; Clock Switching and Monitor Selection Configuration bits: 4684; FSCM = CSECME Clock switching is enabled, fail safe clock monitor is enabled 4685; FSCM = CSECMD Clock switching is enabled, fail safe clock monitor is disabled 4686; FSCM = CSDCMD Clock switching is disabled, fail safe clock monitor is disabled 4687; 4688; Write/Erase Protect Page Start/End Boundary: 4689; WPFP = WPFP0 Write Protect Program Flash Page 0 4690; WPFP = WPFP1 Write Protect Program Flash Page 1 4691; WPFP = WPFP2 Write Protect Program Flash Page 2 4692; WPFP = WPFP3 Write Protect Program Flash Page 3 4693; WPFP = WPFP4 Write Protect Program Flash Page 4 4694; WPFP = WPFP5 Write Protect Program Flash Page 5 4695; WPFP = WPFP6 Write Protect Program Flash Page 6 4696; WPFP = WPFP7 Write Protect Program Flash Page 7 4697; WPFP = WPFP8 Write Protect Program Flash Page 8 4698; WPFP = WPFP9 Write Protect Program Flash Page 9 4699; WPFP = WPFP10 Write Protect Program Flash Page 10 4700; WPFP = WPFP11 Write Protect Program Flash Page 11 4701; WPFP = WPFP12 Write Protect Program Flash Page 12 4702; WPFP = WPFP13 Write Protect Program Flash Page 13 4703; WPFP = WPFP14 Write Protect Program Flash Page 14 4704; WPFP = WPFP15 Write Protect Program Flash Page 15 4705; WPFP = WPFP16 Write Protect Program Flash Page 16 4706; WPFP = WPFP17 Write Protect Program Flash Page 17 4707; WPFP = WPFP18 Write Protect Program Flash Page 18 4708; WPFP = WPFP19 Write Protect Program Flash Page 19 4709; WPFP = WPFP20 Write Protect Program Flash Page 20 4710; WPFP = WPFP21 Write Protect Program Flash Page 21 4711; WPFP = WPFP22 Write Protect Program Flash Page 22 4712; WPFP = WPFP23 Write Protect Program Flash Page 23 4713; WPFP = WPFP24 Write Protect Program Flash Page 24 4714; WPFP = WPFP25 Write Protect Program Flash Page 25 4715; WPFP = WPFP26 Write Protect Program Flash Page 26 4716; WPFP = WPFP27 Write Protect Program Flash Page 27 4717; WPFP = WPFP28 Write Protect Program Flash Page 28 4718; WPFP = WPFP29 Write Protect Program Flash Page 29 4719; WPFP = WPFP30 Write Protect Program Flash Page 30 4720; WPFP = WPFP31 Write Protect Program Flash Page 31 4721; WPFP = WPFP32 Write Protect Program Flash Page 32 4722; WPFP = WPFP33 Write Protect Program Flash Page 33 4723; WPFP = WPFP34 Write Protect Program Flash Page 34 4724; WPFP = WPFP35 Write Protect Program Flash Page 35 4725; WPFP = WPFP36 Write Protect Program Flash Page 36 4726; WPFP = WPFP37 Write Protect Program Flash Page 37 4727; WPFP = WPFP38 Write Protect Program Flash Page 38 4728; WPFP = WPFP39 Write Protect Program Flash Page 39 4729; WPFP = WPFP40 Write Protect Program Flash Page 40 4730; WPFP = WPFP41 Write Protect Program Flash Page 41 4731; WPFP = WPFP42 Write Protect Program Flash Page 42 4732; WPFP = WPFP43 Write Protect Program Flash Page 43 4733; WPFP = WPFP44 Write Protect Program Flash Page 44 4734; WPFP = WPFP45 Write Protect Program Flash Page 45 4735; WPFP = WPFP46 Write Protect Program Flash Page 46 4736; WPFP = WPFP47 Write Protect Program Flash Page 47 4737; WPFP = WPFP48 Write Protect Program Flash Page 48 4738; WPFP = WPFP49 Write Protect Program Flash Page 49 4739; WPFP = WPFP50 Write Protect Program Flash Page 50 4740; WPFP = WPFP51 Write Protect Program Flash Page 51 4741; WPFP = WPFP52 Write Protect Program Flash Page 52 4742; WPFP = WPFP53 Write Protect Program Flash Page 53 4743; WPFP = WPFP54 Write Protect Program Flash Page 54 4744; WPFP = WPFP55 Write Protect Program Flash Page 55 4745; WPFP = WPFP56 Write Protect Program Flash Page 56 4746; WPFP = WPFP57 Write Protect Program Flash Page 57 4747; WPFP = WPFP58 Write Protect Program Flash Page 58 4748; WPFP = WPFP59 Write Protect Program Flash Page 59 4749; WPFP = WPFP60 Write Protect Program Flash Page 60 4750; WPFP = WPFP61 Write Protect Program Flash Page 61 4751; WPFP = WPFP62 Write Protect Program Flash Page 62 4752; WPFP = WPFP63 Write Protect Program Flash Page 63 4753; WPFP = WPFP64 Write Protect Program Flash Page 64 4754; WPFP = WPFP65 Write Protect Program Flash Page 65 4755; WPFP = WPFP66 Write Protect Program Flash Page 66 4756; WPFP = WPFP67 Write Protect Program Flash Page 67 4757; WPFP = WPFP68 Write Protect Program Flash Page 68 4758; WPFP = WPFP69 Write Protect Program Flash Page 69 4759; WPFP = WPFP70 Write Protect Program Flash Page 70 4760; WPFP = WPFP71 Write Protect Program Flash Page 71 4761; WPFP = WPFP72 Write Protect Program Flash Page 72 4762; WPFP = WPFP73 Write Protect Program Flash Page 73 4763; WPFP = WPFP74 Write Protect Program Flash Page 74 4764; WPFP = WPFP75 Write Protect Program Flash Page 75 4765; WPFP = WPFP76 Write Protect Program Flash Page 76 4766; WPFP = WPFP77 Write Protect Program Flash Page 77 4767; WPFP = WPFP78 Write Protect Program Flash Page 78 4768; WPFP = WPFP79 Write Protect Program Flash Page 79 4769; WPFP = WPFP80 Write Protect Program Flash Page 80 4770; WPFP = WPFP81 Write Protect Program Flash Page 81 4771; WPFP = WPFP82 Write Protect Program Flash Page 82 4772; WPFP = WPFP83 Write Protect Program Flash Page 83 4773; WPFP = WPFP84 Write Protect Program Flash Page 84 4774; WPFP = WPFP85 Write Protect Program Flash Page 85 4775; WPFP = WPFP86 Write Protect Program Flash Page 86 4776; WPFP = WPFP87 Write Protect Program Flash Page 87 4777; WPFP = WPFP88 Write Protect Program Flash Page 88 4778; WPFP = WPFP89 Write Protect Program Flash Page 89 4779; WPFP = WPFP90 Write Protect Program Flash Page 90 4780; WPFP = WPFP91 Write Protect Program Flash Page 91 4781; WPFP = WPFP92 Write Protect Program Flash Page 92 4782; WPFP = WPFP93 Write Protect Program Flash Page 93 4783; WPFP = WPFP94 Write Protect Program Flash Page 94 4784; WPFP = WPFP95 Write Protect Program Flash Page 95 4785; WPFP = WPFP96 Write Protect Program Flash Page 96 4786; WPFP = WPFP97 Write Protect Program Flash Page 97 4787; WPFP = WPFP98 Write Protect Program Flash Page 98 4788; WPFP = WPFP99 Write Protect Program Flash Page 99 4789; WPFP = WPFP100 Write Protect Program Flash Page 100 4790; WPFP = WPFP101 Write Protect Program Flash Page 101 4791; WPFP = WPFP102 Write Protect Program Flash Page 102 4792; WPFP = WPFP103 Write Protect Program Flash Page 103 4793; WPFP = WPFP104 Write Protect Program Flash Page 104 4794; WPFP = WPFP105 Write Protect Program Flash Page 105 4795; WPFP = WPFP106 Write Protect Program Flash Page 106 4796; WPFP = WPFP107 Write Protect Program Flash Page 107 4797; WPFP = WPFP108 Write Protect Program Flash Page 108 4798; WPFP = WPFP109 Write Protect Program Flash Page 109 4799; WPFP = WPFP110 Write Protect Program Flash Page 110 4800; WPFP = WPFP111 Write Protect Program Flash Page 111 4801; WPFP = WPFP112 Write Protect Program Flash Page 112 4802; WPFP = WPFP113 Write Protect Program Flash Page 113 4803; WPFP = WPFP114 Write Protect Program Flash Page 114 4804; WPFP = WPFP115 Write Protect Program Flash Page 115 4805; WPFP = WPFP116 Write Protect Program Flash Page 116 4806; WPFP = WPFP117 Write Protect Program Flash Page 117 4807; WPFP = WPFP118 Write Protect Program Flash Page 118 4808; WPFP = WPFP119 Write Protect Program Flash Page 119 4809; WPFP = WPFP120 Write Protect Program Flash Page 120 4810; WPFP = WPFP121 Write Protect Program Flash Page 121 4811; WPFP = WPFP122 Write Protect Program Flash Page 122 4812; WPFP = WPFP123 Write Protect Program Flash Page 123 4813; WPFP = WPFP124 Write Protect Program Flash Page 124 4814; WPFP = WPFP125 Write Protect Program Flash Page 125 4815; WPFP = WPFP126 Write Protect Program Flash Page 126 4816; WPFP = WPFP127 Write Protect Program Flash Page 127 4817; WPFP = WPFP128 Write Protect Program Flash Page 128 4818; WPFP = WPFP129 Write Protect Program Flash Page 129 4819; WPFP = WPFP130 Write Protect Program Flash Page 130 4820; WPFP = WPFP131 Write Protect Program Flash Page 131 4821; WPFP = WPFP132 Write Protect Program Flash Page 132 4822; WPFP = WPFP133 Write Protect Program Flash Page 133 4823; WPFP = WPFP134 Write Protect Program Flash Page 134 4824; WPFP = WPFP135 Write Protect Program Flash Page 135 4825; WPFP = WPFP136 Write Protect Program Flash Page 136 4826; WPFP = WPFP137 Write Protect Program Flash Page 137 4827; WPFP = WPFP138 Write Protect Program Flash Page 138 4828; WPFP = WPFP139 Write Protect Program Flash Page 139 4829; WPFP = WPFP140 Write Protect Program Flash Page 140 4830; WPFP = WPFP141 Write Protect Program Flash Page 141 4831; WPFP = WPFP142 Write Protect Program Flash Page 142 4832; WPFP = WPFP143 Write Protect Program Flash Page 143 4833; WPFP = WPFP144 Write Protect Program Flash Page 144 4834; WPFP = WPFP145 Write Protect Program Flash Page 145 4835; WPFP = WPFP146 Write Protect Program Flash Page 146 4836; WPFP = WPFP147 Write Protect Program Flash Page 147 4837; WPFP = WPFP148 Write Protect Program Flash Page 148 4838; WPFP = WPFP149 Write Protect Program Flash Page 149 4839; WPFP = WPFP150 Write Protect Program Flash Page 150 4840; WPFP = WPFP151 Write Protect Program Flash Page 151 4841; WPFP = WPFP152 Write Protect Program Flash Page 152 4842; WPFP = WPFP153 Write Protect Program Flash Page 153 4843; WPFP = WPFP154 Write Protect Program Flash Page 154 4844; WPFP = WPFP155 Write Protect Program Flash Page 155 4845; WPFP = WPFP156 Write Protect Program Flash Page 156 4846; WPFP = WPFP157 Write Protect Program Flash Page 157 4847; WPFP = WPFP158 Write Protect Program Flash Page 158 4848; WPFP = WPFP159 Write Protect Program Flash Page 159 4849; WPFP = WPFP160 Write Protect Program Flash Page 160 4850; WPFP = WPFP161 Write Protect Program Flash Page 161 4851; WPFP = WPFP162 Write Protect Program Flash Page 162 4852; WPFP = WPFP163 Write Protect Program Flash Page 163 4853; WPFP = WPFP164 Write Protect Program Flash Page 164 4854; WPFP = WPFP165 Write Protect Program Flash Page 165 4855; WPFP = WPFP166 Write Protect Program Flash Page 166 4856; WPFP = WPFP167 Write Protect Program Flash Page 167 4857; WPFP = WPFP168 Write Protect Program Flash Page 168 4858; WPFP = WPFP169 Write Protect Program Flash Page 169 4859; WPFP = WPFP170 Write Protect Program Flash Page 170 4860; WPFP = WPFP171 Write Protect Program Flash Page 171 4861; WPFP = WPFP172 Write Protect Program Flash Page 172 4862; WPFP = WPFP173 Write Protect Program Flash Page 173 4863; WPFP = WPFP174 Write Protect Program Flash Page 174 4864; WPFP = WPFP175 Write Protect Program Flash Page 175 4865; WPFP = WPFP176 Write Protect Program Flash Page 176 4866; WPFP = WPFP177 Write Protect Program Flash Page 177 4867; WPFP = WPFP178 Write Protect Program Flash Page 178 4868; WPFP = WPFP179 Write Protect Program Flash Page 179 4869; WPFP = WPFP180 Write Protect Program Flash Page 180 4870; WPFP = WPFP181 Write Protect Program Flash Page 181 4871; WPFP = WPFP182 Write Protect Program Flash Page 182 4872; WPFP = WPFP183 Write Protect Program Flash Page 183 4873; WPFP = WPFP184 Write Protect Program Flash Page 184 4874; WPFP = WPFP185 Write Protect Program Flash Page 185 4875; WPFP = WPFP186 Write Protect Program Flash Page 186 4876; WPFP = WPFP187 Write Protect Program Flash Page 187 4877; WPFP = WPFP188 Write Protect Program Flash Page 188 4878; WPFP = WPFP189 Write Protect Program Flash Page 189 4879; WPFP = WPFP190 Write Protect Program Flash Page 190 4880; WPFP = WPFP191 Write Protect Program Flash Page 191 4881; WPFP = WPFP192 Write Protect Program Flash Page 192 4882; WPFP = WPFP193 Write Protect Program Flash Page 193 4883; WPFP = WPFP194 Write Protect Program Flash Page 194 4884; WPFP = WPFP195 Write Protect Program Flash Page 195 4885; WPFP = WPFP196 Write Protect Program Flash Page 196 4886; WPFP = WPFP197 Write Protect Program Flash Page 197 4887; WPFP = WPFP198 Write Protect Program Flash Page 198 4888; WPFP = WPFP199 Write Protect Program Flash Page 199 4889; WPFP = WPFP200 Write Protect Program Flash Page 200 4890; WPFP = WPFP201 Write Protect Program Flash Page 201 4891; WPFP = WPFP202 Write Protect Program Flash Page 202 4892; WPFP = WPFP203 Write Protect Program Flash Page 203 4893; WPFP = WPFP204 Write Protect Program Flash Page 204 4894; WPFP = WPFP205 Write Protect Program Flash Page 205 4895; WPFP = WPFP206 Write Protect Program Flash Page 206 4896; WPFP = WPFP207 Write Protect Program Flash Page 207 4897; WPFP = WPFP208 Write Protect Program Flash Page 208 4898; WPFP = WPFP209 Write Protect Program Flash Page 209 4899; WPFP = WPFP210 Write Protect Program Flash Page 210 4900; WPFP = WPFP211 Write Protect Program Flash Page 211 4901; WPFP = WPFP212 Write Protect Program Flash Page 212 4902; WPFP = WPFP213 Write Protect Program Flash Page 213 4903; WPFP = WPFP214 Write Protect Program Flash Page 214 4904; WPFP = WPFP215 Write Protect Program Flash Page 215 4905; WPFP = WPFP216 Write Protect Program Flash Page 216 4906; WPFP = WPFP217 Write Protect Program Flash Page 217 4907; WPFP = WPFP218 Write Protect Program Flash Page 218 4908; WPFP = WPFP219 Write Protect Program Flash Page 219 4909; WPFP = WPFP220 Write Protect Program Flash Page 220 4910; WPFP = WPFP221 Write Protect Program Flash Page 221 4911; WPFP = WPFP222 Write Protect Program Flash Page 222 4912; WPFP = WPFP223 Write Protect Program Flash Page 223 4913; WPFP = WPFP224 Write Protect Program Flash Page 224 4914; WPFP = WPFP225 Write Protect Program Flash Page 225 4915; WPFP = WPFP226 Write Protect Program Flash Page 226 4916; WPFP = WPFP227 Write Protect Program Flash Page 227 4917; WPFP = WPFP228 Write Protect Program Flash Page 228 4918; WPFP = WPFP229 Write Protect Program Flash Page 229 4919; WPFP = WPFP230 Write Protect Program Flash Page 230 4920; WPFP = WPFP231 Write Protect Program Flash Page 231 4921; WPFP = WPFP232 Write Protect Program Flash Page 232 4922; WPFP = WPFP233 Write Protect Program Flash Page 233 4923; WPFP = WPFP234 Write Protect Program Flash Page 234 4924; WPFP = WPFP235 Write Protect Program Flash Page 235 4925; WPFP = WPFP236 Write Protect Program Flash Page 236 4926; WPFP = WPFP237 Write Protect Program Flash Page 237 4927; WPFP = WPFP238 Write Protect Program Flash Page 238 4928; WPFP = WPFP239 Write Protect Program Flash Page 239 4929; WPFP = WPFP240 Write Protect Program Flash Page 240 4930; WPFP = WPFP241 Write Protect Program Flash Page 241 4931; WPFP = WPFP242 Write Protect Program Flash Page 242 4932; WPFP = WPFP243 Write Protect Program Flash Page 243 4933; WPFP = WPFP244 Write Protect Program Flash Page 244 4934; WPFP = WPFP245 Write Protect Program Flash Page 245 4935; WPFP = WPFP246 Write Protect Program Flash Page 246 4936; WPFP = WPFP247 Write Protect Program Flash Page 247 4937; WPFP = WPFP248 Write Protect Program Flash Page 248 4938; WPFP = WPFP249 Write Protect Program Flash Page 249 4939; WPFP = WPFP250 Write Protect Program Flash Page 250 4940; WPFP = WPFP251 Write Protect Program Flash Page 251 4941; WPFP = WPFP252 Write Protect Program Flash Page 252 4942; WPFP = WPFP253 Write Protect Program Flash Page 253 4943; WPFP = WPFP254 Write Protect Program Flash Page 254 4944; WPFP = WPFP255 Write Protect Program Flash Page 255 4945; 4946; Segment Write Protection Disable: 4947; WPDIS = WPEN Enabled 4948; WPDIS = WPDIS Disabled 4949; 4950; Segment Write Protection End Page Select: 4951; WPEND = WPSTARTMEM write Protect from page 0 to WPFP 4952; WPEND = WPENDMEM Write Protect from WPFP to the last page of memory 4953; 4954; Write Protect Configuration Page Select: 4955; WPCFG = WPCFGEN Enabled 4956; WPCFG = WPCFGDIS Disabled 4957; 4958; TMR5 Gate Select bit: 4959; T5GSEL = T3G TMR5 Gate is driven by the T3G input 4960; T5GSEL = T5G TMR5 Gate is driven by the T5G input 4961; 4962; CxINA Gate Select bit: 4963; CINASEL = RA5 C1INA and C3INA are all re-mapped to pin RA5 4964; CINASEL = DEFAULT C1INA and C3INA are on their default pin locations 4965; 4966; External Address Shift bit: 4967; EASHFT = OFF Address Shifting disabled 4968; EASHFT = ON Address Shifting enabled 4969; 4970; Address Bus Width Select bits: 4971; ABW = XM20 20-bit address bus 4972; ABW = XM16 16-bit address bus 4973; ABW = XM12 12-bit address bus 4974; ABW = MM 8-bit address bus 4975; 4976; Data Bus Width: 4977; BW = 8 8-bit external bus mode 4978; BW = 16 16-bit external bus mode 4979; 4980; External Bus Wait: 4981; WAIT = ON Enabled 4982; WAIT = OFF Disabled 4983; 4984; IOLOCK One-Way Set Enable bit: 4985; IOL1WAY = OFF the IOLOCK bit can be set and cleared using the unlock sequence 4986; IOL1WAY = ON Once set, the IOLOCK bit cannot be cleared 4987; 4988; USB Low Speed Clock Select bit: 4989; LS48MHZ = SYSX1 Divide-by-1 (System clock must be 6 MHz) 4990; LS48MHZ = SYSX2 Divide-by-2 (System clock must be 12 MHz) 4991; 4992; MSSP2 7-Bit Address Masking Mode Enable bit: 4993; MSSPMSK2 = MSK5 5 Bit address masking mode 4994; MSSPMSK2 = MSK7 7 Bit address masking mode 4995; 4996; MSSP1 7-Bit Address Masking Mode Enable bit: 4997; MSSPMSK1 = MSK5 5 bit address masking mode 4998; MSSPMSK1 = MSK7 7 Bit address masking mode 4999; 5000; Watch Dog Timer Window: 5001; WDTWIN = PS75_0 Watch Dog Timer Window Width is 75 percent 5002; WDTWIN = PS50_0 Watch Dog Timer Window Width is 50 percent 5003; WDTWIN = PS37_5 Watch Dog Timer Window Width is 37.5 percent 5004; WDTWIN = PS25_0 Watch Dog Timer Window Width is 25 percent 5005; 5006; Watch Dog Timer Clock Source: 5007; WDTCLK = SYS Use FOSC/4 when system clock is not INTOSC/LPRC and device is not in Sleep; otherwise, use INTOSC/LPRC 5008; WDTCLK = SOSC Always use SOSC 5009; WDTCLK = LPRC Always use INTOSC/LPRC 5010; WDTCLK = FRC Use FRC when WINDIS = 0, system clock is not INTOSC/LPRC and device is not in Sleep; otherwise, use INTOSC/LPRC 5011; 5012; Watchdog Timer Postscale: 5013; WDTPS = 1 1:1 5014; WDTPS = 2 1:2 5015; WDTPS = 4 1:4 5016; WDTPS = 8 1:8 5017; WDTPS = 16 1:16 5018; WDTPS = 32 1:32 5019; WDTPS = 64 1:64 5020; WDTPS = 128 1:128 5021; WDTPS = 256 1:256 5022; WDTPS = 512 1:512 5023; WDTPS = 1024 1:1024 5024; WDTPS = 2048 1:2048 5025; WDTPS = 4096 1:4096 5026; WDTPS = 8192 1:8192 5027; WDTPS = 16384 1:16384 5028; WDTPS = 32768 1:32768 5029; 5030; Watchdog Timer Enable: 5031; WDTEN = OFF WDT disabled in hardware; SWDTEN bit disabled 5032; WDTEN = NOSLP WDT enabled only while device is active and disabled in Sleep mode; SWDTEN bit disabled 5033; WDTEN = ON WDT controlled by SWDTEN bit setting 5034; WDTEN = SWDTDIS WDT enabled in hardware; SWDTEN bit disabled 5035; 5036; Windowed Watchdog Timer Disable: 5037; WINDIS = WDTWIN Windowed WDT enabled 5038; WINDIS = WDTSTD Standard WDT selected; windowed WDT disabled 5039; 5040; WDT Prescaler: 5041; WPSA = 32 WDT prescaler ratio of 1:32 5042; WPSA = 128 WDT prescaler ratio of 1:128 5043; 5044; Retention Voltage Regulator Control Enable: 5045; RETEN = ON Retention controlled by SRETEN during Sleep 5046; RETEN = OFF Retention not available 5047; 5048; VBAT BOR Enable: 5049; VBTBOR = OFF VBAT BOR is disabled 5050; VBTBOR = ON VBAT BOR is enabled 5051; 5052; Deep Sleep BOR Enable: 5053; DSBOREN = OFF BOR disabled in Deep Sleep (does not affect operation in non-Deep Sleep modes) 5054; DSBOREN = ON BOR enabled in Deep Sleep 5055; 5056; DSEN Bit Enable bit: 5057; DSBITEN = OFF Deep Sleep operation is always disabled 5058; DSBITEN = ON Deep Sleep is controlled by the register bit DSEN 5059; 5060; Deep Sleep Watchdog Timer Postscale Select: 5061; DSWDTPS = DSWDTPS0 1:32 (1 mS) 5062; DSWDTPS = DSWDTPS1 1:64 (2.1 mS) 5063; DSWDTPS = DSWDTPS2 1:128 (4.1 mS) 5064; DSWDTPS = DSWDTPS3 1: 256 (8.3 mS) 5065; DSWDTPS = DSWDTPS4 1:512 (16.5 mS) 5066; DSWDTPS = DSWDTPS5 1:1024 (33 mS) 5067; DSWDTPS = DSWDTPS6 1:2048 (66.1 mS) 5068; DSWDTPS = DSWDTPS7 1:4096 (132.1 mS) 5069; DSWDTPS = DSWDTPS8 1:8192 (264.3 mS) 5070; DSWDTPS = DSWDTPS9 1:16384 (528.5 mS) 5071; DSWDTPS = DSWDTPSA 1:32768 (1.057 Secs) 5072; DSWDTPS = DSWDTPSB 1:65536 (2.114 Secs) 5073; DSWDTPS = DSWDTPSC 1:131072 (4.228 Secs) 5074; DSWDTPS = DSWDTPSD 1:262114 (8.456 Secs) 5075; DSWDTPS = DSWDTPSE 1:524288 (16.912 Secs) 5076; DSWDTPS = DSWDTPSF 1:1048576 (33.825 Secs) 5077; DSWDTPS = DSWDTPS10 1:2097152 (67.7 Secs) 5078; DSWDTPS = DSWDTPS11 1:4194304 (135.3 Secs) 5079; DSWDTPS = DSWDTPS12 1:8388608 (4.5 Minutes) 5080; DSWDTPS = DSWDTPS13 1:16777216 (9 Minutes) 5081; DSWDTPS = DSWDTPS14 1:33554432 (18 Minutes) 5082; DSWDTPS = DSWDTPS15 1:67108864 (36.1 Minutes) 5083; DSWDTPS = DSWDTPS16 1:134217728 (72.2 Minutes) 5084; DSWDTPS = DSWDTPS17 1:268435456 (2.4 Hours) 5085; DSWDTPS = DSWDTPS18 1:536870912 (4.8 Hours) 5086; DSWDTPS = DSWDTPS19 1:1073741824 (9.6 Hours) 5087; DSWDTPS = DSWDTPS1A 1:2147483648 (19.2 Hours) 5088; DSWDTPS = DSWDTPS1B 1:4294967296 (38.5 Hours) 5089; DSWDTPS = DSWDTPS1C 1:8589934592 (77 Hours) 5090; DSWDTPS = DSWDTPS1D 1:17179869184 (6.4 Days) 5091; DSWDTPS = DSWDTPS1E 1:34359738368 (12.8 Days) 5092; DSWDTPS = DSWDTPS1F 1:68719476736 (25.7 Days) 5093; 5094; Deep Sleep Watchdog Timer Enable: 5095; DSWDTEN = OFF DSWDT Disabled 5096; DSWDTEN = ON DSWDT Enabled 5097; 5098; DSWDT Reference Clock Select: 5099; DSWDTOSC = SOSC DSWDT uses SOSC as reference clock 5100; DSWDTOSC = LPRC DSWDT uses LPRC as reference clock 5101; 5102;========================================================================== 5103;----- DEVID Equates -------------------------------------------------- 5104_DEVID1 EQU H'3FFFFE' 5105_DEVID2 EQU H'3FFFFF' 5106 5107 5108 LIST 5109