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