1 LIST 2 3;========================================================================== 4; Build date : Mar 21 2016 5; MPASM PIC16F18857 processor include 6; 7; (c) Copyright 1999-2016 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 PIC16F18857 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 /PIC16F18857 22; 2. LIST directive in the source file 23; LIST P=PIC16F18857 24; 3. Processor Type entry in the MPASM full-screen interface 25; 4. Setting the processor in the MPLAB Project Dialog 26;========================================================================== 27;;;; Begin: Added in gputils 28 29;========================================================================== 30; 31; Gputils Specific Revision History 32; 33;========================================================================== 34 35; 26 May 2016 Added the _DEBUG_ON and _DEBUG_OFF config options. 36;;;; End: Added in gputils 37 38;========================================================================== 39; 40; Verify Processor 41; 42;========================================================================== 43 IFNDEF __16F18857 44 MESSG "Processor-header file mismatch. Verify selected processor." 45 ENDIF 46 47 48 49;========================================================================== 50; 51; Register Definitions 52; 53;========================================================================== 54 55W EQU H'0000' 56F EQU H'0001' 57 58;----- Register Files ----------------------------------------------------- 59 60;-----Bank0------------------ 61INDF0 EQU H'0000' 62INDF1 EQU H'0001' 63PCL EQU H'0002' 64STATUS EQU H'0003' 65FSR0 EQU H'0004' 66FSR0L EQU H'0004' 67FSR0H EQU H'0005' 68FSR1 EQU H'0006' 69FSR1L EQU H'0006' 70FSR1H EQU H'0007' 71BSR EQU H'0008' 72WREG EQU H'0009' 73PCLATH EQU H'000A' 74INTCON EQU H'000B' 75PORTA EQU H'000C' 76PORTB EQU H'000D' 77PORTC EQU H'000E' 78PORTE EQU H'0010' 79TRISA EQU H'0011' 80TRISB EQU H'0012' 81TRISC EQU H'0013' 82LATA EQU H'0016' 83LATB EQU H'0017' 84LATC EQU H'0018' 85TMR0 EQU H'001C' 86TMR0L EQU H'001C' 87PR0 EQU H'001D' 88TMR0H EQU H'001D' 89T0CON0 EQU H'001E' 90T0CON1 EQU H'001F' 91 92;-----Bank1------------------ 93ADRES EQU H'008C' 94ADRESL EQU H'008C' 95ADRESH EQU H'008D' 96ADPREV EQU H'008E' 97ADPREVL EQU H'008E' 98ADPREVH EQU H'008F' 99ADACC EQU H'0090' 100ADACCL EQU H'0090' 101ADACCH EQU H'0091' 102ADCON0 EQU H'0093' 103ADCON1 EQU H'0094' 104ADCON2 EQU H'0095' 105ADCON3 EQU H'0096' 106ADSTAT EQU H'0097' 107ADCLK EQU H'0098' 108ADACT EQU H'0099' 109ADREF EQU H'009A' 110ADCAP EQU H'009B' 111ADPRE EQU H'009C' 112ADACQ EQU H'009D' 113ADPCH EQU H'009E' 114 115;-----Bank2------------------ 116ADCNT EQU H'010C' 117ADRPT EQU H'010D' 118ADLTH EQU H'010E' 119ADLTHL EQU H'010E' 120ADLTHH EQU H'010F' 121ADUTH EQU H'0110' 122ADUTHL EQU H'0110' 123ADUTHH EQU H'0111' 124ADSTPT EQU H'0112' 125ADSTPTL EQU H'0112' 126ADSTPTH EQU H'0113' 127ADFLTR EQU H'0114' 128ADFLTRL EQU H'0114' 129ADFLTRH EQU H'0115' 130ADERR EQU H'0116' 131ADERRL EQU H'0116' 132ADERRH EQU H'0117' 133RC1REG EQU H'0119' 134RCREG EQU H'0119' 135RCREG1 EQU H'0119' 136TX1REG EQU H'011A' 137TXREG EQU H'011A' 138TXREG1 EQU H'011A' 139SP1BRG EQU H'011B' 140SP1BRGL EQU H'011B' 141SPBRG EQU H'011B' 142SPBRG1 EQU H'011B' 143SPBRGL EQU H'011B' 144SP1BRGH EQU H'011C' 145SPBRGH EQU H'011C' 146SPBRGH1 EQU H'011C' 147RC1STA EQU H'011D' 148RCSTA EQU H'011D' 149RCSTA1 EQU H'011D' 150TX1STA EQU H'011E' 151TXSTA EQU H'011E' 152TXSTA1 EQU H'011E' 153BAUD1CON EQU H'011F' 154BAUDCON EQU H'011F' 155BAUDCON1 EQU H'011F' 156BAUDCTL EQU H'011F' 157BAUDCTL1 EQU H'011F' 158 159;-----Bank3------------------ 160SSP1BUF EQU H'018C' 161SSP1ADD EQU H'018D' 162SSP1MSK EQU H'018E' 163SSP1STAT EQU H'018F' 164SSP1CON1 EQU H'0190' 165SSP1CON2 EQU H'0191' 166SSP1CON3 EQU H'0192' 167SSP2BUF EQU H'0196' 168SSP2ADD EQU H'0197' 169SSP2MSK EQU H'0198' 170SSP2STAT EQU H'0199' 171SSP2CON1 EQU H'019A' 172SSP2CON2 EQU H'019B' 173SSP2CON3 EQU H'019C' 174 175;-----Bank4------------------ 176TMR1L EQU H'020C' 177TMR1H EQU H'020D' 178T1CON EQU H'020E' 179PR1 EQU H'020F' 180T1GCON EQU H'020F' 181T1GATE EQU H'0210' 182TMR1GATE EQU H'0210' 183T1CLK EQU H'0211' 184TMR1CLK EQU H'0211' 185TMR3L EQU H'0212' 186TMR3H EQU H'0213' 187T3CON EQU H'0214' 188PR3 EQU H'0215' 189T3GCON EQU H'0215' 190T3GATE EQU H'0216' 191TMR3GATE EQU H'0216' 192T3CLK EQU H'0217' 193TMR3CLK EQU H'0217' 194TMR5L EQU H'0218' 195TMR5H EQU H'0219' 196T5CON EQU H'021A' 197PR5 EQU H'021B' 198T5GCON EQU H'021B' 199T5GATE EQU H'021C' 200TMR5GATE EQU H'021C' 201T5CLK EQU H'021D' 202TMR5CLK EQU H'021D' 203CCPTMRS0 EQU H'021E' 204CCPTMRS1 EQU H'021F' 205 206;-----Bank5------------------ 207T2TMR EQU H'028C' 208TMR2 EQU H'028C' 209PR2 EQU H'028D' 210T2PR EQU H'028D' 211T2CON EQU H'028E' 212T2HLT EQU H'028F' 213T2CLKCON EQU H'0290' 214T2RST EQU H'0291' 215T4TMR EQU H'0292' 216TMR4 EQU H'0292' 217PR4 EQU H'0293' 218T4PR EQU H'0293' 219T4CON EQU H'0294' 220T4HLT EQU H'0295' 221T4CLKCON EQU H'0296' 222T4RST EQU H'0297' 223T6TMR EQU H'0298' 224TMR6 EQU H'0298' 225PR6 EQU H'0299' 226T6PR EQU H'0299' 227T6CON EQU H'029A' 228T6HLT EQU H'029B' 229T6CLKCON EQU H'029C' 230T6RST EQU H'029D' 231 232;-----Bank6------------------ 233CCPR1 EQU H'030C' 234CCPR1L EQU H'030C' 235CCPR1H EQU H'030D' 236CCP1CON EQU H'030E' 237CCP1CAP EQU H'030F' 238CCPR2 EQU H'0310' 239CCPR2L EQU H'0310' 240CCPR2H EQU H'0311' 241CCP2CON EQU H'0312' 242CCP2CAP EQU H'0313' 243CCPR3 EQU H'0314' 244CCPR3L EQU H'0314' 245CCPR3H EQU H'0315' 246CCP3CON EQU H'0316' 247CCP3CAP EQU H'0317' 248CCPR4 EQU H'0318' 249CCPR4L EQU H'0318' 250CCPR4H EQU H'0319' 251CCP4CON EQU H'031A' 252CCP4CAP EQU H'031B' 253CCPR5 EQU H'031C' 254CCPR5L EQU H'031C' 255CCPR5H EQU H'031D' 256CCP5CON EQU H'031E' 257CCP5CAP EQU H'031F' 258 259;-----Bank7------------------ 260PWM6DCL EQU H'038C' 261PWM6DCH EQU H'038D' 262PWM6CON EQU H'038E' 263PWM7DCL EQU H'0390' 264PWM7DCH EQU H'0391' 265PWM7CON EQU H'0392' 266 267;-----Bank8------------------ 268SCANLADRL EQU H'040C' 269SCANLADRH EQU H'040D' 270SCANHADRL EQU H'040E' 271SCANHADRH EQU H'040F' 272SCANCON0 EQU H'0410' 273SCANTRIG EQU H'0411' 274CRCDATA EQU H'0416' 275CRCDATL EQU H'0416' 276CRCDATH EQU H'0417' 277CRCACC EQU H'0418' 278CRCACCL EQU H'0418' 279CRCACCH EQU H'0419' 280CRCSHFT EQU H'041A' 281CRCSHIFTL EQU H'041A' 282CRCSHIFTH EQU H'041B' 283CRCXOR EQU H'041C' 284CRCXORL EQU H'041C' 285CRCXORH EQU H'041D' 286CRCCON0 EQU H'041E' 287CRCCON1 EQU H'041F' 288 289;-----Bank9------------------ 290SMT1TMR EQU H'048C' 291SMT1TMRL EQU H'048C' 292SMT1TMRH EQU H'048D' 293SMT1TMRU EQU H'048E' 294SMT1CPR EQU H'048F' 295SMT1CPRL EQU H'048F' 296SMT1CPRH EQU H'0490' 297SMT1CPRU EQU H'0491' 298SMT1CPW EQU H'0492' 299SMT1CPWL EQU H'0492' 300SMT1CPWH EQU H'0493' 301SMT1CPWU EQU H'0494' 302SMT1PR EQU H'0495' 303SMT1PRL EQU H'0495' 304SMT1PRH EQU H'0496' 305SMT1PRU EQU H'0497' 306SMT1CON0 EQU H'0498' 307SMT1CON1 EQU H'0499' 308SMT1STAT EQU H'049A' 309SMT1CLK EQU H'049B' 310SMT1SIG EQU H'049C' 311SMT1WIN EQU H'049D' 312 313;-----Bank10------------------ 314SMT2TMR EQU H'050C' 315SMT2TMRL EQU H'050C' 316SMT2TMRH EQU H'050D' 317SMT2TMRU EQU H'050E' 318SMT2CPR EQU H'050F' 319SMT2CPRL EQU H'050F' 320SMT2CPRH EQU H'0510' 321SMT2CPRU EQU H'0511' 322SMT2CPW EQU H'0512' 323SMT2CPWL EQU H'0512' 324SMT2CPWH EQU H'0513' 325SMT2CPWU EQU H'0514' 326SMT2PR EQU H'0515' 327SMT2PRL EQU H'0515' 328SMT2PRH EQU H'0516' 329SMT2PRU EQU H'0517' 330SMT2CON0 EQU H'0518' 331SMT2CON1 EQU H'0519' 332SMT2STAT EQU H'051A' 333SMT2CLK EQU H'051B' 334SMT2SIG EQU H'051C' 335SMT2WIN EQU H'051D' 336 337;-----Bank11------------------ 338NCO1ACC EQU H'058C' 339NCO1ACCL EQU H'058C' 340NCO1ACCH EQU H'058D' 341NCO1ACCU EQU H'058E' 342NCO1INC EQU H'058F' 343NCO1INCL EQU H'058F' 344NCO1INCH EQU H'0590' 345NCO1INCU EQU H'0591' 346NCO1CON EQU H'0592' 347NCO1CLK EQU H'0593' 348 349;-----Bank12------------------ 350CWG1CLKCON EQU H'060C' 351CWG1ISM EQU H'060D' 352CWG1DBR EQU H'060E' 353CWG1DBF EQU H'060F' 354CWG1CON0 EQU H'0610' 355CWG1CON1 EQU H'0611' 356CWG1AS0 EQU H'0612' 357CWG1AS1 EQU H'0613' 358CWG1STR EQU H'0614' 359CWG2CLKCON EQU H'0616' 360CWG2ISM EQU H'0617' 361CWG2DBR EQU H'0618' 362CWG2DBF EQU H'0619' 363CWG2CON0 EQU H'061A' 364CWG2CON1 EQU H'061B' 365CWG2AS0 EQU H'061C' 366CWG2AS1 EQU H'061D' 367CWG2STR EQU H'061E' 368 369;-----Bank13------------------ 370CWG3CLKCON EQU H'068C' 371CWG3ISM EQU H'068D' 372CWG3DBR EQU H'068E' 373CWG3DBF EQU H'068F' 374CWG3CON0 EQU H'0690' 375CWG3CON1 EQU H'0691' 376CWG3AS0 EQU H'0692' 377CWG3AS1 EQU H'0693' 378CWG3STR EQU H'0694' 379 380;-----Bank14------------------ 381PIR0 EQU H'070C' 382PIR1 EQU H'070D' 383PIR2 EQU H'070E' 384PIR3 EQU H'070F' 385PIR4 EQU H'0710' 386PIR5 EQU H'0711' 387PIR6 EQU H'0712' 388PIR7 EQU H'0713' 389PIR8 EQU H'0714' 390PIE0 EQU H'0716' 391PIE1 EQU H'0717' 392PIE2 EQU H'0718' 393PIE3 EQU H'0719' 394PIE4 EQU H'071A' 395PIE5 EQU H'071B' 396PIE6 EQU H'071C' 397PIE7 EQU H'071D' 398PIE8 EQU H'071E' 399 400;-----Bank15------------------ 401PMD0 EQU H'0796' 402PMD1 EQU H'0797' 403PMD2 EQU H'0798' 404PMD3 EQU H'0799' 405PMD4 EQU H'079A' 406PMD5 EQU H'079B' 407 408;-----Bank16------------------ 409WDTCON0 EQU H'080C' 410WDTCON1 EQU H'080D' 411WDTPSL EQU H'080E' 412WDTPSH EQU H'080F' 413WDTTMR EQU H'0810' 414BORCON EQU H'0811' 415VREGCON EQU H'0812' 416PCON0 EQU H'0813' 417CCDCON EQU H'0814' 418NVMADRL EQU H'081A' 419NVMADRH EQU H'081B' 420NVMDATL EQU H'081C' 421NVMDATH EQU H'081D' 422NVMCON1 EQU H'081E' 423NVMCON2 EQU H'081F' 424 425;-----Bank17------------------ 426CPUDOZE EQU H'088C' 427OSCCON1 EQU H'088D' 428OSCCON2 EQU H'088E' 429OSCCON3 EQU H'088F' 430OSCSTAT EQU H'0890' 431OSCEN EQU H'0891' 432OSCTUNE EQU H'0892' 433OSCFRQ EQU H'0893' 434CLKRCON EQU H'0895' 435CLKRCLK EQU H'0896' 436MDCON0 EQU H'0897' 437MDCON1 EQU H'0898' 438MDSRC EQU H'0899' 439MDCARL EQU H'089A' 440MDCARH EQU H'089B' 441 442;-----Bank18------------------ 443FVRCON EQU H'090C' 444DAC1CON0 EQU H'090E' 445DAC1CON1 EQU H'090F' 446ZCDCON EQU H'091F' 447 448;-----Bank19------------------ 449CMOUT EQU H'098F' 450CMSTAT EQU H'098F' 451CM1CON0 EQU H'0990' 452CM1CON1 EQU H'0991' 453CM1NSEL EQU H'0992' 454CM1PSEL EQU H'0993' 455CM2CON0 EQU H'0994' 456CM2CON1 EQU H'0995' 457CM2NSEL EQU H'0996' 458CM2PSEL EQU H'0997' 459 460;-----Bank60------------------ 461CLCDATA EQU H'1E0F' 462CLC1CON EQU H'1E10' 463CLC1POL EQU H'1E11' 464CLC1SEL0 EQU H'1E12' 465CLC1SEL1 EQU H'1E13' 466CLC1SEL2 EQU H'1E14' 467CLC1SEL3 EQU H'1E15' 468CLC1GLS0 EQU H'1E16' 469CLC1GLS1 EQU H'1E17' 470CLC1GLS2 EQU H'1E18' 471CLC1GLS3 EQU H'1E19' 472CLC2CON EQU H'1E1A' 473CLC2POL EQU H'1E1B' 474CLC2SEL0 EQU H'1E1C' 475CLC2SEL1 EQU H'1E1D' 476CLC2SEL2 EQU H'1E1E' 477CLC2SEL3 EQU H'1E1F' 478CLC2GLS0 EQU H'1E20' 479CLC2GLS1 EQU H'1E21' 480CLC2GLS2 EQU H'1E22' 481CLC2GLS3 EQU H'1E23' 482CLC3CON EQU H'1E24' 483CLC3POL EQU H'1E25' 484CLC3SEL0 EQU H'1E26' 485CLC3SEL1 EQU H'1E27' 486CLC3SEL2 EQU H'1E28' 487CLC3SEL3 EQU H'1E29' 488CLC3GLS0 EQU H'1E2A' 489CLC3GLS1 EQU H'1E2B' 490CLC3GLS2 EQU H'1E2C' 491CLC3GLS3 EQU H'1E2D' 492CLC4CON EQU H'1E2E' 493CLC4POL EQU H'1E2F' 494CLC4SEL0 EQU H'1E30' 495CLC4SEL1 EQU H'1E31' 496CLC4SEL2 EQU H'1E32' 497CLC4SEL3 EQU H'1E33' 498CLC4GLS0 EQU H'1E34' 499CLC4GLS1 EQU H'1E35' 500CLC4GLS2 EQU H'1E36' 501CLC4GLS3 EQU H'1E37' 502 503;-----Bank61------------------ 504PPSLOCK EQU H'1E8F' 505INTPPS EQU H'1E90' 506T0CKIPPS EQU H'1E91' 507T1CKIPPS EQU H'1E92' 508T1GPPS EQU H'1E93' 509T3CKIPPS EQU H'1E94' 510T3GPPS EQU H'1E95' 511T5CKIPPS EQU H'1E96' 512T5GPPS EQU H'1E97' 513T2AINPPS EQU H'1E9C' 514T4AINPPS EQU H'1E9D' 515T6AINPPS EQU H'1E9E' 516CCP1PPS EQU H'1EA1' 517CCP2PPS EQU H'1EA2' 518CCP3PPS EQU H'1EA3' 519CCP4PPS EQU H'1EA4' 520CCP5PPS EQU H'1EA5' 521SMT1WINPPS EQU H'1EA9' 522SMT1SIGPPS EQU H'1EAA' 523SMT2WINPPS EQU H'1EAB' 524SMT2SIGPPS EQU H'1EAC' 525CWG1PPS EQU H'1EB1' 526CWG2PPS EQU H'1EB2' 527CWG3PPS EQU H'1EB3' 528MDCARLPPS EQU H'1EB8' 529MDCARHPPS EQU H'1EB9' 530MDSRCPPS EQU H'1EBA' 531CLCIN0PPS EQU H'1EBB' 532CLCIN1PPS EQU H'1EBC' 533CLCIN2PPS EQU H'1EBD' 534CLCIN3PPS EQU H'1EBE' 535ADCACTPPS EQU H'1EC3' 536SSP1CLKPPS EQU H'1EC5' 537SSP1DATPPS EQU H'1EC6' 538SSP1SSPPS EQU H'1EC7' 539SSP2CLKPPS EQU H'1EC8' 540SSP2DATPPS EQU H'1EC9' 541SSP2SSPPS EQU H'1ECA' 542RXPPS EQU H'1ECB' 543TXPPS EQU H'1ECC' 544 545;-----Bank62------------------ 546RA0PPS EQU H'1F10' 547RA1PPS EQU H'1F11' 548RA2PPS EQU H'1F12' 549RA3PPS EQU H'1F13' 550RA4PPS EQU H'1F14' 551RA5PPS EQU H'1F15' 552RA6PPS EQU H'1F16' 553RA7PPS EQU H'1F17' 554RB0PPS EQU H'1F18' 555RB1PPS EQU H'1F19' 556RB2PPS EQU H'1F1A' 557RB3PPS EQU H'1F1B' 558RB4PPS EQU H'1F1C' 559RB5PPS EQU H'1F1D' 560RB6PPS EQU H'1F1E' 561RB7PPS EQU H'1F1F' 562RC0PPS EQU H'1F20' 563RC1PPS EQU H'1F21' 564RC2PPS EQU H'1F22' 565RC3PPS EQU H'1F23' 566RC4PPS EQU H'1F24' 567RC5PPS EQU H'1F25' 568RC6PPS EQU H'1F26' 569RC7PPS EQU H'1F27' 570ANSELA EQU H'1F38' 571WPUA EQU H'1F39' 572ODCONA EQU H'1F3A' 573SLRCONA EQU H'1F3B' 574INLVLA EQU H'1F3C' 575IOCAP EQU H'1F3D' 576IOCAN EQU H'1F3E' 577IOCAF EQU H'1F3F' 578CCDNA EQU H'1F40' 579CCDPA EQU H'1F41' 580ANSELB EQU H'1F43' 581WPUB EQU H'1F44' 582ODCONB EQU H'1F45' 583SLRCONB EQU H'1F46' 584INLVLB EQU H'1F47' 585IOCBP EQU H'1F48' 586IOCBN EQU H'1F49' 587IOCBF EQU H'1F4A' 588CCDNB EQU H'1F4B' 589CCDPB EQU H'1F4C' 590ANSELC EQU H'1F4E' 591WPUC EQU H'1F4F' 592ODCONC EQU H'1F50' 593SLRCONC EQU H'1F51' 594INLVLC EQU H'1F52' 595IOCCP EQU H'1F53' 596IOCCN EQU H'1F54' 597IOCCF EQU H'1F55' 598CCDNC EQU H'1F56' 599CCDPC EQU H'1F57' 600WPUE EQU H'1F65' 601INLVLE EQU H'1F68' 602IOCEP EQU H'1F69' 603IOCEN EQU H'1F6A' 604IOCEF EQU H'1F6B' 605 606;-----Bank63------------------ 607STATUS_SHAD EQU H'1FE4' 608WREG_SHAD EQU H'1FE5' 609BSR_SHAD EQU H'1FE6' 610PCLATH_SHAD EQU H'1FE7' 611FSR0L_SHAD EQU H'1FE8' 612FSR0H_SHAD EQU H'1FE9' 613FSR1L_SHAD EQU H'1FEA' 614FSR1H_SHAD EQU H'1FEB' 615STKPTR EQU H'1FED' 616TOSL EQU H'1FEE' 617TOSH EQU H'1FEF' 618 619;----- STATUS Bits ----------------------------------------------------- 620C EQU H'0000' 621DC EQU H'0001' 622Z EQU H'0002' 623NOT_PD EQU H'0003' 624NOT_TO EQU H'0004' 625 626 627;----- BSR Bits ----------------------------------------------------- 628BSR0 EQU H'0000' 629BSR1 EQU H'0001' 630BSR2 EQU H'0002' 631BSR3 EQU H'0003' 632BSR4 EQU H'0004' 633BSR5 EQU H'0005' 634 635 636;----- INTCON Bits ----------------------------------------------------- 637INTEDG EQU H'0000' 638PEIE EQU H'0006' 639GIE EQU H'0007' 640 641 642;----- PORTA Bits ----------------------------------------------------- 643RA0 EQU H'0000' 644RA1 EQU H'0001' 645RA2 EQU H'0002' 646RA3 EQU H'0003' 647RA4 EQU H'0004' 648RA5 EQU H'0005' 649RA6 EQU H'0006' 650RA7 EQU H'0007' 651 652 653;----- PORTB Bits ----------------------------------------------------- 654RB0 EQU H'0000' 655RB1 EQU H'0001' 656RB2 EQU H'0002' 657RB3 EQU H'0003' 658RB4 EQU H'0004' 659RB5 EQU H'0005' 660RB6 EQU H'0006' 661RB7 EQU H'0007' 662 663 664;----- PORTC Bits ----------------------------------------------------- 665RC0 EQU H'0000' 666RC1 EQU H'0001' 667RC2 EQU H'0002' 668RC3 EQU H'0003' 669RC4 EQU H'0004' 670RC5 EQU H'0005' 671RC6 EQU H'0006' 672RC7 EQU H'0007' 673 674 675;----- PORTE Bits ----------------------------------------------------- 676RE3 EQU H'0003' 677 678 679;----- TRISA Bits ----------------------------------------------------- 680TRISA0 EQU H'0000' 681TRISA1 EQU H'0001' 682TRISA2 EQU H'0002' 683TRISA3 EQU H'0003' 684TRISA4 EQU H'0004' 685TRISA5 EQU H'0005' 686TRISA6 EQU H'0006' 687TRISA7 EQU H'0007' 688 689 690;----- TRISB Bits ----------------------------------------------------- 691TRISB0 EQU H'0000' 692TRISB1 EQU H'0001' 693TRISB2 EQU H'0002' 694TRISB3 EQU H'0003' 695TRISB4 EQU H'0004' 696TRISB5 EQU H'0005' 697TRISB6 EQU H'0006' 698TRISB7 EQU H'0007' 699 700 701;----- TRISC Bits ----------------------------------------------------- 702TRISC0 EQU H'0000' 703TRISC1 EQU H'0001' 704TRISC2 EQU H'0002' 705TRISC3 EQU H'0003' 706TRISC4 EQU H'0004' 707TRISC5 EQU H'0005' 708TRISC6 EQU H'0006' 709TRISC7 EQU H'0007' 710 711 712;----- LATA Bits ----------------------------------------------------- 713LATA0 EQU H'0000' 714LATA1 EQU H'0001' 715LATA2 EQU H'0002' 716LATA3 EQU H'0003' 717LATA4 EQU H'0004' 718LATA5 EQU H'0005' 719LATA6 EQU H'0006' 720LATA7 EQU H'0007' 721 722 723;----- LATB Bits ----------------------------------------------------- 724LATB0 EQU H'0000' 725LATB1 EQU H'0001' 726LATB2 EQU H'0002' 727LATB3 EQU H'0003' 728LATB4 EQU H'0004' 729LATB5 EQU H'0005' 730LATB6 EQU H'0006' 731LATB7 EQU H'0007' 732 733 734;----- LATC Bits ----------------------------------------------------- 735LATC0 EQU H'0000' 736LATC1 EQU H'0001' 737LATC2 EQU H'0002' 738LATC3 EQU H'0003' 739LATC4 EQU H'0004' 740LATC5 EQU H'0005' 741LATC6 EQU H'0006' 742LATC7 EQU H'0007' 743 744 745;----- TMR0 Bits ----------------------------------------------------- 746TMR0L0 EQU H'0000' 747TMR0L1 EQU H'0001' 748TMR0L2 EQU H'0002' 749TMR0L3 EQU H'0003' 750TMR0L4 EQU H'0004' 751TMR0L5 EQU H'0005' 752TMR0L6 EQU H'0006' 753TMR0L7 EQU H'0007' 754 755 756;----- TMR0L Bits ----------------------------------------------------- 757TMR0L0 EQU H'0000' 758TMR0L1 EQU H'0001' 759TMR0L2 EQU H'0002' 760TMR0L3 EQU H'0003' 761TMR0L4 EQU H'0004' 762TMR0L5 EQU H'0005' 763TMR0L6 EQU H'0006' 764TMR0L7 EQU H'0007' 765 766 767;----- PR0 Bits ----------------------------------------------------- 768TMR0H0 EQU H'0000' 769TMR0H1 EQU H'0001' 770TMR0H2 EQU H'0002' 771TMR0H3 EQU H'0003' 772TMR0H4 EQU H'0004' 773TMR0H5 EQU H'0005' 774TMR0H6 EQU H'0006' 775TMR0H7 EQU H'0007' 776 777T0PR0 EQU H'0000' 778T0PR1 EQU H'0001' 779T0PR2 EQU H'0002' 780T0PR3 EQU H'0003' 781T0PR4 EQU H'0004' 782T0PR5 EQU H'0005' 783T0PR6 EQU H'0006' 784T0PR7 EQU H'0007' 785 786 787;----- TMR0H Bits ----------------------------------------------------- 788TMR0H0 EQU H'0000' 789TMR0H1 EQU H'0001' 790TMR0H2 EQU H'0002' 791TMR0H3 EQU H'0003' 792TMR0H4 EQU H'0004' 793TMR0H5 EQU H'0005' 794TMR0H6 EQU H'0006' 795TMR0H7 EQU H'0007' 796 797T0PR0 EQU H'0000' 798T0PR1 EQU H'0001' 799T0PR2 EQU H'0002' 800T0PR3 EQU H'0003' 801T0PR4 EQU H'0004' 802T0PR5 EQU H'0005' 803T0PR6 EQU H'0006' 804T0PR7 EQU H'0007' 805 806 807;----- T0CON0 Bits ----------------------------------------------------- 808T016BIT EQU H'0004' 809T0OUT EQU H'0005' 810T0EN EQU H'0007' 811 812T0OUTPS0 EQU H'0000' 813T0OUTPS1 EQU H'0001' 814T0OUTPS2 EQU H'0002' 815T0OUTPS3 EQU H'0003' 816 817 818;----- T0CON1 Bits ----------------------------------------------------- 819T0ASYNC EQU H'0004' 820 821T0CKPS0 EQU H'0000' 822T0CKPS1 EQU H'0001' 823T0CKPS2 EQU H'0002' 824T0CKPS3 EQU H'0003' 825T0CS0 EQU H'0005' 826T0CS1 EQU H'0006' 827T0CS2 EQU H'0007' 828 829T0PS0 EQU H'0000' 830T0PS1 EQU H'0001' 831T0PS2 EQU H'0002' 832T0PS3 EQU H'0003' 833 834 835 836;----- ADPREVL Bits ----------------------------------------------------- 837ADPREV0 EQU H'0000' 838ADPREV1 EQU H'0001' 839ADPREV2 EQU H'0002' 840ADPREV3 EQU H'0003' 841ADPREV4 EQU H'0004' 842ADPREV5 EQU H'0005' 843ADPREV6 EQU H'0006' 844ADPREV7 EQU H'0007' 845 846 847;----- ADPREVH Bits ----------------------------------------------------- 848ADPREV8 EQU H'0000' 849ADPREV9 EQU H'0001' 850ADPREV10 EQU H'0002' 851ADPREV11 EQU H'0003' 852ADPREV12 EQU H'0004' 853ADPREV13 EQU H'0005' 854ADPREV14 EQU H'0006' 855ADPREV15 EQU H'0007' 856 857 858;----- ADACCL Bits ----------------------------------------------------- 859ADACC0 EQU H'0000' 860ADACC1 EQU H'0001' 861ADACC2 EQU H'0002' 862ADACC3 EQU H'0003' 863ADACC4 EQU H'0004' 864ADACC5 EQU H'0005' 865ADACC6 EQU H'0006' 866ADACC7 EQU H'0007' 867 868 869;----- ADACCH Bits ----------------------------------------------------- 870ADACC8 EQU H'0000' 871ADACC9 EQU H'0001' 872ADACC10 EQU H'0002' 873ADACC11 EQU H'0003' 874ADACC12 EQU H'0004' 875ADACC13 EQU H'0005' 876ADACC14 EQU H'0006' 877ADACC15 EQU H'0007' 878 879 880;----- ADCON0 Bits ----------------------------------------------------- 881ADGO EQU H'0000' 882ADCS EQU H'0004' 883ADCONT EQU H'0006' 884ADON EQU H'0007' 885 886DONE EQU H'0000' 887 888NOT_DONE EQU H'0000' 889 890GO EQU H'0000' 891ADFM0 EQU H'0002' 892ADFM1 EQU H'0003' 893 894GO_NOT_DONE EQU H'0000' 895 896 897;----- ADCON1 Bits ----------------------------------------------------- 898ADDSEN EQU H'0000' 899ADGPOL EQU H'0005' 900ADIPEN EQU H'0006' 901ADPPOL EQU H'0007' 902 903 904;----- ADCON2 Bits ----------------------------------------------------- 905ADACLR EQU H'0003' 906ADPSIS EQU H'0007' 907 908ADMD0 EQU H'0000' 909ADMD1 EQU H'0001' 910ADMD2 EQU H'0002' 911ADCRS0 EQU H'0004' 912ADCRS1 EQU H'0005' 913ADCRS2 EQU H'0006' 914 915 916;----- ADCON3 Bits ----------------------------------------------------- 917ADTMD0 EQU H'0000' 918ADTMD1 EQU H'0001' 919ADTMD2 EQU H'0002' 920ADCALC0 EQU H'0004' 921ADCALC1 EQU H'0005' 922ADCALC2 EQU H'0006' 923 924ADSOI EQU H'0003' 925 926 927;----- ADSTAT Bits ----------------------------------------------------- 928ADMACT EQU H'0003' 929ADMATH EQU H'0004' 930ADLTHR EQU H'0005' 931ADUTHR EQU H'0006' 932ADAOV EQU H'0007' 933 934ADSTAT0 EQU H'0000' 935ADSTAT1 EQU H'0001' 936ADSTAT2 EQU H'0002' 937 938 939;----- ADCLK Bits ----------------------------------------------------- 940ADCCS0 EQU H'0000' 941ADCCS1 EQU H'0001' 942ADCCS2 EQU H'0002' 943ADCCS3 EQU H'0003' 944ADCCS4 EQU H'0004' 945ADCCS5 EQU H'0005' 946 947 948;----- ADACT Bits ----------------------------------------------------- 949ADACT0 EQU H'0000' 950ADACT1 EQU H'0001' 951ADACT2 EQU H'0002' 952ADACT3 EQU H'0003' 953ADACT4 EQU H'0004' 954 955 956;----- ADREF Bits ----------------------------------------------------- 957ADNREF EQU H'0004' 958 959ADPREF0 EQU H'0000' 960ADPREF1 EQU H'0001' 961 962 963;----- ADCAP Bits ----------------------------------------------------- 964ADCAP0 EQU H'0000' 965ADCAP1 EQU H'0001' 966ADCAP2 EQU H'0002' 967ADCAP3 EQU H'0003' 968ADCAP4 EQU H'0004' 969 970 971;----- ADPRE Bits ----------------------------------------------------- 972ADPRE0 EQU H'0000' 973ADPRE1 EQU H'0001' 974ADPRE2 EQU H'0002' 975ADPRE3 EQU H'0003' 976ADPRE4 EQU H'0004' 977ADPRE5 EQU H'0005' 978ADPRE6 EQU H'0006' 979ADPRE7 EQU H'0007' 980 981 982;----- ADACQ Bits ----------------------------------------------------- 983ADACQ0 EQU H'0000' 984ADACQ1 EQU H'0001' 985ADACQ2 EQU H'0002' 986ADACQ3 EQU H'0003' 987ADACQ4 EQU H'0004' 988ADACQ5 EQU H'0005' 989ADACQ6 EQU H'0006' 990ADACQ7 EQU H'0007' 991 992 993;----- ADPCH Bits ----------------------------------------------------- 994ADPCH0 EQU H'0000' 995ADPCH1 EQU H'0001' 996ADPCH2 EQU H'0002' 997ADPCH3 EQU H'0003' 998ADPCH4 EQU H'0004' 999ADPCH5 EQU H'0005' 1000 1001 1002;----- ADCNT Bits ----------------------------------------------------- 1003ADCNT0 EQU H'0000' 1004ADCNT1 EQU H'0001' 1005ADCNT2 EQU H'0002' 1006ADCNT3 EQU H'0003' 1007ADCNT4 EQU H'0004' 1008ADCNT5 EQU H'0005' 1009ADCNT6 EQU H'0006' 1010ADCNT7 EQU H'0007' 1011 1012 1013;----- ADRPT Bits ----------------------------------------------------- 1014ADRPT0 EQU H'0000' 1015ADRPT1 EQU H'0001' 1016ADRPT2 EQU H'0002' 1017ADRPT3 EQU H'0003' 1018ADRPT4 EQU H'0004' 1019ADRPT5 EQU H'0005' 1020ADRPT6 EQU H'0006' 1021ADRPT7 EQU H'0007' 1022 1023 1024;----- ADLTHL Bits ----------------------------------------------------- 1025ADLTH0 EQU H'0000' 1026ADLTH1 EQU H'0001' 1027ADLTH2 EQU H'0002' 1028ADLTH3 EQU H'0003' 1029ADLTH4 EQU H'0004' 1030ADLTH5 EQU H'0005' 1031ADLTH6 EQU H'0006' 1032ADLTH7 EQU H'0007' 1033 1034 1035;----- ADLTHH Bits ----------------------------------------------------- 1036ADLTH8 EQU H'0000' 1037ADLTH9 EQU H'0001' 1038ADLTH10 EQU H'0002' 1039ADLTH11 EQU H'0003' 1040ADLTH12 EQU H'0004' 1041ADLTH13 EQU H'0005' 1042ADLTH14 EQU H'0006' 1043ADLTH15 EQU H'0007' 1044 1045 1046;----- ADUTHL Bits ----------------------------------------------------- 1047ADUTH0 EQU H'0000' 1048ADUTH1 EQU H'0001' 1049ADUTH2 EQU H'0002' 1050ADUTH3 EQU H'0003' 1051ADUTH4 EQU H'0004' 1052ADUTH5 EQU H'0005' 1053ADUTH6 EQU H'0006' 1054ADUTH7 EQU H'0007' 1055 1056 1057;----- ADUTHH Bits ----------------------------------------------------- 1058ADUTH8 EQU H'0000' 1059ADUTH9 EQU H'0001' 1060ADUTH10 EQU H'0002' 1061ADUTH11 EQU H'0003' 1062ADUTH12 EQU H'0004' 1063ADUTH13 EQU H'0005' 1064ADUTH14 EQU H'0006' 1065ADUTH15 EQU H'0007' 1066 1067 1068;----- ADSTPTL Bits ----------------------------------------------------- 1069ADSTPT0 EQU H'0000' 1070ADSTPT1 EQU H'0001' 1071ADSTPT2 EQU H'0002' 1072ADSTPT3 EQU H'0003' 1073ADSTPT4 EQU H'0004' 1074ADSTPT5 EQU H'0005' 1075ADSTPT6 EQU H'0006' 1076ADSTPT7 EQU H'0007' 1077 1078 1079;----- ADSTPTH Bits ----------------------------------------------------- 1080ADSTPT8 EQU H'0000' 1081ADSTPT9 EQU H'0001' 1082ADSTPT10 EQU H'0002' 1083ADSTPT11 EQU H'0003' 1084ADSTPT12 EQU H'0004' 1085ADSTPT13 EQU H'0005' 1086ADSTPT14 EQU H'0006' 1087ADSTPT15 EQU H'0007' 1088 1089 1090;----- ADFLTRL Bits ----------------------------------------------------- 1091ADFLTR0 EQU H'0000' 1092ADFLTR1 EQU H'0001' 1093ADFLTR2 EQU H'0002' 1094ADFLTR3 EQU H'0003' 1095ADFLTR4 EQU H'0004' 1096ADFLTR5 EQU H'0005' 1097ADFLTR6 EQU H'0006' 1098ADFLTR7 EQU H'0007' 1099 1100 1101;----- ADFLTRH Bits ----------------------------------------------------- 1102ADFLTR8 EQU H'0000' 1103ADFLTR9 EQU H'0001' 1104ADFLTR10 EQU H'0002' 1105ADFLTR11 EQU H'0003' 1106ADFLTR12 EQU H'0004' 1107ADFLTR13 EQU H'0005' 1108ADFLTR14 EQU H'0006' 1109ADFLTR15 EQU H'0007' 1110 1111 1112;----- ADERRL Bits ----------------------------------------------------- 1113ADERR0 EQU H'0000' 1114ADERR1 EQU H'0001' 1115ADERR2 EQU H'0002' 1116ADERR3 EQU H'0003' 1117ADERR4 EQU H'0004' 1118ADERR5 EQU H'0005' 1119ADERR6 EQU H'0006' 1120ADERR7 EQU H'0007' 1121 1122 1123;----- ADERRH Bits ----------------------------------------------------- 1124ADERR8 EQU H'0000' 1125ADERR9 EQU H'0001' 1126ADERR10 EQU H'0002' 1127ADERR11 EQU H'0003' 1128ADERR12 EQU H'0004' 1129ADERR13 EQU H'0005' 1130ADERR14 EQU H'0006' 1131ADERR15 EQU H'0007' 1132 1133 1134;----- RC1STA Bits ----------------------------------------------------- 1135RX9D EQU H'0000' 1136OERR EQU H'0001' 1137FERR EQU H'0002' 1138ADDEN EQU H'0003' 1139CREN EQU H'0004' 1140SREN EQU H'0005' 1141RX9 EQU H'0006' 1142SPEN EQU H'0007' 1143 1144 1145;----- RCSTA Bits ----------------------------------------------------- 1146RX9D EQU H'0000' 1147OERR EQU H'0001' 1148FERR EQU H'0002' 1149ADDEN EQU H'0003' 1150CREN EQU H'0004' 1151SREN EQU H'0005' 1152RX9 EQU H'0006' 1153SPEN EQU H'0007' 1154 1155 1156;----- RCSTA1 Bits ----------------------------------------------------- 1157RX9D EQU H'0000' 1158OERR EQU H'0001' 1159FERR EQU H'0002' 1160ADDEN EQU H'0003' 1161CREN EQU H'0004' 1162SREN EQU H'0005' 1163RX9 EQU H'0006' 1164SPEN EQU H'0007' 1165 1166 1167;----- TX1STA Bits ----------------------------------------------------- 1168TX9D EQU H'0000' 1169TRMT EQU H'0001' 1170BRGH EQU H'0002' 1171SENDB EQU H'0003' 1172SYNC_TX1STA EQU H'0004' 1173TXEN EQU H'0005' 1174TX9 EQU H'0006' 1175CSRC EQU H'0007' 1176 1177 1178;----- TXSTA Bits ----------------------------------------------------- 1179TX9D EQU H'0000' 1180TRMT EQU H'0001' 1181BRGH EQU H'0002' 1182SENDB EQU H'0003' 1183SYNC_TXSTA EQU H'0004' 1184TXEN EQU H'0005' 1185TX9 EQU H'0006' 1186CSRC EQU H'0007' 1187 1188 1189;----- TXSTA1 Bits ----------------------------------------------------- 1190TX9D EQU H'0000' 1191TRMT EQU H'0001' 1192BRGH EQU H'0002' 1193SENDB EQU H'0003' 1194SYNC_TXSTA1 EQU H'0004' 1195TXEN EQU H'0005' 1196TX9 EQU H'0006' 1197CSRC EQU H'0007' 1198 1199 1200;----- BAUD1CON Bits ----------------------------------------------------- 1201ABDEN EQU H'0000' 1202WUE EQU H'0001' 1203BRG16 EQU H'0003' 1204SCKP EQU H'0004' 1205RCIDL EQU H'0006' 1206ABDOVF EQU H'0007' 1207 1208 1209;----- BAUDCON Bits ----------------------------------------------------- 1210ABDEN EQU H'0000' 1211WUE EQU H'0001' 1212BRG16 EQU H'0003' 1213SCKP EQU H'0004' 1214RCIDL EQU H'0006' 1215ABDOVF EQU H'0007' 1216 1217 1218;----- BAUDCON1 Bits ----------------------------------------------------- 1219ABDEN EQU H'0000' 1220WUE EQU H'0001' 1221BRG16 EQU H'0003' 1222SCKP EQU H'0004' 1223RCIDL EQU H'0006' 1224ABDOVF EQU H'0007' 1225 1226 1227;----- BAUDCTL Bits ----------------------------------------------------- 1228ABDEN EQU H'0000' 1229WUE EQU H'0001' 1230BRG16 EQU H'0003' 1231SCKP EQU H'0004' 1232RCIDL EQU H'0006' 1233ABDOVF EQU H'0007' 1234 1235 1236;----- BAUDCTL1 Bits ----------------------------------------------------- 1237ABDEN EQU H'0000' 1238WUE EQU H'0001' 1239BRG16 EQU H'0003' 1240SCKP EQU H'0004' 1241RCIDL EQU H'0006' 1242ABDOVF EQU H'0007' 1243 1244 1245;----- SSP1MSK Bits ----------------------------------------------------- 1246MSK0 EQU H'0000' 1247MSK1 EQU H'0001' 1248MSK2 EQU H'0002' 1249MSK3 EQU H'0003' 1250MSK4 EQU H'0004' 1251MSK5 EQU H'0005' 1252MSK6 EQU H'0006' 1253MSK7 EQU H'0007' 1254 1255 1256;----- SSP1STAT Bits ----------------------------------------------------- 1257BF EQU H'0000' 1258UA EQU H'0001' 1259R_NOT_W EQU H'0002' 1260S EQU H'0003' 1261P EQU H'0004' 1262D_NOT_A EQU H'0005' 1263CKE EQU H'0006' 1264SMP EQU H'0007' 1265 1266R_W EQU H'0002' 1267D_A EQU H'0005' 1268 1269NOT_W EQU H'0002' 1270NOT_A EQU H'0005' 1271 1272NOT_WRITE EQU H'0002' 1273NOT_ADDRESS EQU H'0005' 1274 1275READ_WRITE EQU H'0002' 1276DATA_ADDRESS EQU H'0005' 1277 1278I2C_READ EQU H'0002' 1279I2C_START EQU H'0003' 1280I2C_STOP EQU H'0004' 1281I2C_DAT EQU H'0005' 1282 1283 1284;----- SSP1CON1 Bits ----------------------------------------------------- 1285CKP EQU H'0004' 1286SSPEN EQU H'0005' 1287SSPOV EQU H'0006' 1288WCOL EQU H'0007' 1289 1290SSPM0 EQU H'0000' 1291SSPM1 EQU H'0001' 1292SSPM2 EQU H'0002' 1293SSPM3 EQU H'0003' 1294 1295 1296;----- SSP1CON2 Bits ----------------------------------------------------- 1297SEN EQU H'0000' 1298RSEN EQU H'0001' 1299PEN EQU H'0002' 1300RCEN EQU H'0003' 1301ACKEN EQU H'0004' 1302ACKDT EQU H'0005' 1303ACKSTAT EQU H'0006' 1304GCEN EQU H'0007' 1305 1306 1307ADMSK1 EQU H'0001' 1308ADMSK2 EQU H'0002' 1309ADMSK3 EQU H'0003' 1310ADMSK4 EQU H'0004' 1311ADMSK5 EQU H'0005' 1312 1313 1314;----- SSP1CON3 Bits ----------------------------------------------------- 1315DHEN EQU H'0000' 1316AHEN EQU H'0001' 1317SBCDE EQU H'0002' 1318SDAHT EQU H'0003' 1319BOEN EQU H'0004' 1320SCIE EQU H'0005' 1321PCIE EQU H'0006' 1322ACKTIM EQU H'0007' 1323 1324 1325;----- SSP2MSK Bits ----------------------------------------------------- 1326MSK0 EQU H'0000' 1327MSK1 EQU H'0001' 1328MSK2 EQU H'0002' 1329MSK3 EQU H'0003' 1330MSK4 EQU H'0004' 1331MSK5 EQU H'0005' 1332MSK6 EQU H'0006' 1333MSK7 EQU H'0007' 1334 1335 1336;----- SSP2STAT Bits ----------------------------------------------------- 1337BF EQU H'0000' 1338UA EQU H'0001' 1339R_NOT_W EQU H'0002' 1340S EQU H'0003' 1341P EQU H'0004' 1342D_NOT_A EQU H'0005' 1343CKE EQU H'0006' 1344SMP EQU H'0007' 1345 1346R_W EQU H'0002' 1347D_A EQU H'0005' 1348 1349NOT_W EQU H'0002' 1350NOT_A EQU H'0005' 1351 1352NOT_WRITE EQU H'0002' 1353NOT_ADDRESS EQU H'0005' 1354 1355READ_WRITE EQU H'0002' 1356DATA_ADDRESS EQU H'0005' 1357 1358I2C_READ EQU H'0002' 1359I2C_START EQU H'0003' 1360I2C_STOP EQU H'0004' 1361I2C_DAT EQU H'0005' 1362 1363 1364;----- SSP2CON1 Bits ----------------------------------------------------- 1365CKP EQU H'0004' 1366SSPEN EQU H'0005' 1367SSPOV EQU H'0006' 1368WCOL EQU H'0007' 1369 1370SSPM0 EQU H'0000' 1371SSPM1 EQU H'0001' 1372SSPM2 EQU H'0002' 1373SSPM3 EQU H'0003' 1374 1375 1376;----- SSP2CON2 Bits ----------------------------------------------------- 1377SEN EQU H'0000' 1378RSEN EQU H'0001' 1379PEN EQU H'0002' 1380RCEN EQU H'0003' 1381ACKEN EQU H'0004' 1382ACKDT EQU H'0005' 1383ACKSTAT EQU H'0006' 1384GCEN EQU H'0007' 1385 1386 1387ADMSK1 EQU H'0001' 1388ADMSK2 EQU H'0002' 1389ADMSK3 EQU H'0003' 1390ADMSK4 EQU H'0004' 1391ADMSK5 EQU H'0005' 1392 1393 1394;----- SSP2CON3 Bits ----------------------------------------------------- 1395DHEN EQU H'0000' 1396AHEN EQU H'0001' 1397SBCDE EQU H'0002' 1398SDAHT EQU H'0003' 1399BOEN EQU H'0004' 1400SCIE EQU H'0005' 1401PCIE EQU H'0006' 1402ACKTIM EQU H'0007' 1403 1404 1405;----- TMR1L Bits ----------------------------------------------------- 1406TMR1L0 EQU H'0000' 1407TMR1L1 EQU H'0001' 1408TMR1L2 EQU H'0002' 1409TMR1L3 EQU H'0003' 1410TMR1L4 EQU H'0004' 1411TMR1L5 EQU H'0005' 1412TMR1L6 EQU H'0006' 1413TMR1L7 EQU H'0007' 1414 1415 1416 1417;----- TMR1H Bits ----------------------------------------------------- 1418TMR1H0 EQU H'0000' 1419TMR1H1 EQU H'0001' 1420TMR1H2 EQU H'0002' 1421TMR1H3 EQU H'0003' 1422TMR1H4 EQU H'0004' 1423TMR1H5 EQU H'0005' 1424TMR1H6 EQU H'0006' 1425TMR1H7 EQU H'0007' 1426 1427 1428 1429;----- T1CON Bits ----------------------------------------------------- 1430ON_T1CON EQU H'0000' 1431RD16 EQU H'0001' 1432NOT_SYNC EQU H'0002' 1433 1434TMR1ON EQU H'0000' 1435T1RD16 EQU H'0001' 1436NOT_T1SYNC EQU H'0002' 1437T1CKPS0 EQU H'0004' 1438T1CKPS1 EQU H'0005' 1439 1440CKPS0 EQU H'0004' 1441CKPS1 EQU H'0005' 1442 1443 1444;----- PR1 Bits ----------------------------------------------------- 1445GVAL EQU H'0002' 1446GGO_NOT_DONE EQU H'0003' 1447GSPM EQU H'0004' 1448GTM EQU H'0005' 1449GPOL EQU H'0006' 1450GE EQU H'0007' 1451 1452T1GVAL EQU H'0002' 1453T1GGO_NOT_DONE EQU H'0003' 1454T1GSPM EQU H'0004' 1455T1GTM EQU H'0005' 1456T1GPOL EQU H'0006' 1457T1GE EQU H'0007' 1458 1459T1GGO EQU H'0003' 1460 1461 1462;----- T1GCON Bits ----------------------------------------------------- 1463GVAL EQU H'0002' 1464GGO_NOT_DONE EQU H'0003' 1465GSPM EQU H'0004' 1466GTM EQU H'0005' 1467GPOL EQU H'0006' 1468GE EQU H'0007' 1469 1470T1GVAL EQU H'0002' 1471T1GGO_NOT_DONE EQU H'0003' 1472T1GSPM EQU H'0004' 1473T1GTM EQU H'0005' 1474T1GPOL EQU H'0006' 1475T1GE EQU H'0007' 1476 1477T1GGO EQU H'0003' 1478 1479 1480;----- T1GATE Bits ----------------------------------------------------- 1481GSS0 EQU H'0000' 1482GSS1 EQU H'0001' 1483GSS2 EQU H'0002' 1484GSS3 EQU H'0003' 1485GSS4 EQU H'0004' 1486 1487T1GSS0 EQU H'0000' 1488T1GSS1 EQU H'0001' 1489T1GSS2 EQU H'0002' 1490T1GSS3 EQU H'0003' 1491T1GSS4 EQU H'0004' 1492 1493 1494;----- TMR1GATE Bits ----------------------------------------------------- 1495GSS0 EQU H'0000' 1496GSS1 EQU H'0001' 1497GSS2 EQU H'0002' 1498GSS3 EQU H'0003' 1499GSS4 EQU H'0004' 1500 1501T1GSS0 EQU H'0000' 1502T1GSS1 EQU H'0001' 1503T1GSS2 EQU H'0002' 1504T1GSS3 EQU H'0003' 1505T1GSS4 EQU H'0004' 1506 1507 1508;----- T1CLK Bits ----------------------------------------------------- 1509T1CS0 EQU H'0000' 1510T1CS1 EQU H'0001' 1511T1CS2 EQU H'0002' 1512T1CS3 EQU H'0003' 1513 1514CS0 EQU H'0000' 1515CS1 EQU H'0001' 1516CS2 EQU H'0002' 1517CS3 EQU H'0003' 1518 1519 1520;----- TMR1CLK Bits ----------------------------------------------------- 1521T1CS0 EQU H'0000' 1522T1CS1 EQU H'0001' 1523T1CS2 EQU H'0002' 1524T1CS3 EQU H'0003' 1525 1526CS0 EQU H'0000' 1527CS1 EQU H'0001' 1528CS2 EQU H'0002' 1529CS3 EQU H'0003' 1530 1531 1532;----- TMR3L Bits ----------------------------------------------------- 1533TMR3L0 EQU H'0000' 1534TMR3L1 EQU H'0001' 1535TMR3L2 EQU H'0002' 1536TMR3L3 EQU H'0003' 1537TMR3L4 EQU H'0004' 1538TMR3L5 EQU H'0005' 1539TMR3L6 EQU H'0006' 1540TMR3L7 EQU H'0007' 1541 1542 1543 1544;----- TMR3H Bits ----------------------------------------------------- 1545TMR3H0 EQU H'0000' 1546TMR3H1 EQU H'0001' 1547TMR3H2 EQU H'0002' 1548TMR3H3 EQU H'0003' 1549TMR3H4 EQU H'0004' 1550TMR3H5 EQU H'0005' 1551TMR3H6 EQU H'0006' 1552TMR3H7 EQU H'0007' 1553 1554 1555 1556;----- T3CON Bits ----------------------------------------------------- 1557ON_T3CON EQU H'0000' 1558RD16 EQU H'0001' 1559NOT_SYNC EQU H'0002' 1560 1561TMR3ON EQU H'0000' 1562T3RD16 EQU H'0001' 1563NOT_T3SYNC EQU H'0002' 1564T3CKPS0 EQU H'0004' 1565T3CKPS1 EQU H'0005' 1566 1567CKPS0 EQU H'0004' 1568CKPS1 EQU H'0005' 1569 1570 1571;----- PR3 Bits ----------------------------------------------------- 1572GVAL EQU H'0002' 1573GGO_NOT_DONE EQU H'0003' 1574GSPM EQU H'0004' 1575GTM EQU H'0005' 1576GPOL EQU H'0006' 1577GE EQU H'0007' 1578 1579T3GVAL EQU H'0002' 1580T3GGO_NOT_DONE EQU H'0003' 1581T3GSPM EQU H'0004' 1582T3GTM EQU H'0005' 1583T3GPOL EQU H'0006' 1584T3GE EQU H'0007' 1585 1586T3GGO EQU H'0003' 1587 1588 1589;----- T3GCON Bits ----------------------------------------------------- 1590GVAL EQU H'0002' 1591GGO_NOT_DONE EQU H'0003' 1592GSPM EQU H'0004' 1593GTM EQU H'0005' 1594GPOL EQU H'0006' 1595GE EQU H'0007' 1596 1597T3GVAL EQU H'0002' 1598T3GGO_NOT_DONE EQU H'0003' 1599T3GSPM EQU H'0004' 1600T3GTM EQU H'0005' 1601T3GPOL EQU H'0006' 1602T3GE EQU H'0007' 1603 1604T3GGO EQU H'0003' 1605 1606 1607;----- T3GATE Bits ----------------------------------------------------- 1608GSS0 EQU H'0000' 1609GSS1 EQU H'0001' 1610GSS2 EQU H'0002' 1611GSS3 EQU H'0003' 1612GSS4 EQU H'0004' 1613 1614T3GSS0 EQU H'0000' 1615T3GSS1 EQU H'0001' 1616T3GSS2 EQU H'0002' 1617T3GSS3 EQU H'0003' 1618T3GSS4 EQU H'0004' 1619 1620 1621;----- TMR3GATE Bits ----------------------------------------------------- 1622GSS0 EQU H'0000' 1623GSS1 EQU H'0001' 1624GSS2 EQU H'0002' 1625GSS3 EQU H'0003' 1626GSS4 EQU H'0004' 1627 1628T3GSS0 EQU H'0000' 1629T3GSS1 EQU H'0001' 1630T3GSS2 EQU H'0002' 1631T3GSS3 EQU H'0003' 1632T3GSS4 EQU H'0004' 1633 1634 1635;----- T3CLK Bits ----------------------------------------------------- 1636T3CS0 EQU H'0000' 1637T3CS1 EQU H'0001' 1638T3CS2 EQU H'0002' 1639T3CS3 EQU H'0003' 1640 1641CS0 EQU H'0000' 1642CS1 EQU H'0001' 1643CS2 EQU H'0002' 1644CS3 EQU H'0003' 1645 1646 1647;----- TMR3CLK Bits ----------------------------------------------------- 1648T3CS0 EQU H'0000' 1649T3CS1 EQU H'0001' 1650T3CS2 EQU H'0002' 1651T3CS3 EQU H'0003' 1652 1653CS0 EQU H'0000' 1654CS1 EQU H'0001' 1655CS2 EQU H'0002' 1656CS3 EQU H'0003' 1657 1658 1659;----- TMR5L Bits ----------------------------------------------------- 1660TMR5L0 EQU H'0000' 1661TMR5L1 EQU H'0001' 1662TMR5L2 EQU H'0002' 1663TMR5L3 EQU H'0003' 1664TMR5L4 EQU H'0004' 1665TMR5L5 EQU H'0005' 1666TMR5L6 EQU H'0006' 1667TMR5L7 EQU H'0007' 1668 1669 1670 1671;----- TMR5H Bits ----------------------------------------------------- 1672TMR5H0 EQU H'0000' 1673TMR5H1 EQU H'0001' 1674TMR5H2 EQU H'0002' 1675TMR5H3 EQU H'0003' 1676TMR5H4 EQU H'0004' 1677TMR5H5 EQU H'0005' 1678TMR5H6 EQU H'0006' 1679TMR5H7 EQU H'0007' 1680 1681 1682 1683;----- T5CON Bits ----------------------------------------------------- 1684ON_T5CON EQU H'0000' 1685RD16 EQU H'0001' 1686NOT_SYNC EQU H'0002' 1687 1688TMR5ON EQU H'0000' 1689T5RD16 EQU H'0001' 1690NOT_T5SYNC EQU H'0002' 1691T5CKPS0 EQU H'0004' 1692T5CKPS1 EQU H'0005' 1693 1694CKPS0 EQU H'0004' 1695CKPS1 EQU H'0005' 1696 1697 1698;----- PR5 Bits ----------------------------------------------------- 1699GVAL EQU H'0002' 1700GGO_NOT_DONE EQU H'0003' 1701GSPM EQU H'0004' 1702GTM EQU H'0005' 1703GPOL EQU H'0006' 1704GE EQU H'0007' 1705 1706T5GVAL EQU H'0002' 1707T5GGO_NOT_DONE EQU H'0003' 1708T5GSPM EQU H'0004' 1709T5GTM EQU H'0005' 1710T5GPOL EQU H'0006' 1711T5GE EQU H'0007' 1712 1713T5GGO EQU H'0003' 1714 1715 1716;----- T5GCON Bits ----------------------------------------------------- 1717GVAL EQU H'0002' 1718GGO_NOT_DONE EQU H'0003' 1719GSPM EQU H'0004' 1720GTM EQU H'0005' 1721GPOL EQU H'0006' 1722GE EQU H'0007' 1723 1724T5GVAL EQU H'0002' 1725T5GGO_NOT_DONE EQU H'0003' 1726T5GSPM EQU H'0004' 1727T5GTM EQU H'0005' 1728T5GPOL EQU H'0006' 1729T5GE EQU H'0007' 1730 1731T5GGO EQU H'0003' 1732 1733 1734;----- T5GATE Bits ----------------------------------------------------- 1735GSS0 EQU H'0000' 1736GSS1 EQU H'0001' 1737GSS2 EQU H'0002' 1738GSS3 EQU H'0003' 1739GSS4 EQU H'0004' 1740 1741T5GSS0 EQU H'0000' 1742T5GSS1 EQU H'0001' 1743T5GSS2 EQU H'0002' 1744T5GSS3 EQU H'0003' 1745T5GSS4 EQU H'0004' 1746 1747 1748;----- TMR5GATE Bits ----------------------------------------------------- 1749GSS0 EQU H'0000' 1750GSS1 EQU H'0001' 1751GSS2 EQU H'0002' 1752GSS3 EQU H'0003' 1753GSS4 EQU H'0004' 1754 1755T5GSS0 EQU H'0000' 1756T5GSS1 EQU H'0001' 1757T5GSS2 EQU H'0002' 1758T5GSS3 EQU H'0003' 1759T5GSS4 EQU H'0004' 1760 1761 1762;----- T5CLK Bits ----------------------------------------------------- 1763T5CS0 EQU H'0000' 1764T5CS1 EQU H'0001' 1765T5CS2 EQU H'0002' 1766T5CS3 EQU H'0003' 1767 1768CS0 EQU H'0000' 1769CS1 EQU H'0001' 1770CS2 EQU H'0002' 1771CS3 EQU H'0003' 1772 1773 1774;----- TMR5CLK Bits ----------------------------------------------------- 1775T5CS0 EQU H'0000' 1776T5CS1 EQU H'0001' 1777T5CS2 EQU H'0002' 1778T5CS3 EQU H'0003' 1779 1780CS0 EQU H'0000' 1781CS1 EQU H'0001' 1782CS2 EQU H'0002' 1783CS3 EQU H'0003' 1784 1785 1786;----- CCPTMRS0 Bits ----------------------------------------------------- 1787C1TSEL0 EQU H'0000' 1788C1TSEL1 EQU H'0001' 1789C2TSEL0 EQU H'0002' 1790C2TSEL1 EQU H'0003' 1791C3TSEL0 EQU H'0004' 1792C3TSEL1 EQU H'0005' 1793C4TSEL0 EQU H'0006' 1794C4TSEL1 EQU H'0007' 1795 1796 1797;----- CCPTMRS1 Bits ----------------------------------------------------- 1798C5TSEL0 EQU H'0000' 1799C5TSEL1 EQU H'0001' 1800P6TSEL0 EQU H'0002' 1801P6TSEL1 EQU H'0003' 1802P7TSEL0 EQU H'0004' 1803P7TSEL1 EQU H'0005' 1804 1805 1806;----- T2CON Bits ----------------------------------------------------- 1807ON_T2CON EQU H'0007' 1808 1809T2ON EQU H'0007' 1810 1811T2OUTPS0 EQU H'0000' 1812T2OUTPS1 EQU H'0001' 1813T2OUTPS2 EQU H'0002' 1814T2OUTPS3 EQU H'0003' 1815T2CKPS0 EQU H'0004' 1816T2CKPS1 EQU H'0005' 1817T2CKPS2 EQU H'0006' 1818 1819OUTPS0 EQU H'0000' 1820OUTPS1 EQU H'0001' 1821OUTPS2 EQU H'0002' 1822OUTPS3 EQU H'0003' 1823CKPS0 EQU H'0004' 1824CKPS1 EQU H'0005' 1825CKPS2 EQU H'0006' 1826TMR2ON EQU H'0007' 1827 1828 1829;----- T2HLT Bits ----------------------------------------------------- 1830CKSYNC EQU H'0005' 1831CKPOL EQU H'0006' 1832PSYNC EQU H'0007' 1833 1834MODE0 EQU H'0000' 1835MODE1 EQU H'0001' 1836MODE2 EQU H'0002' 1837MODE3 EQU H'0003' 1838MODE4 EQU H'0004' 1839 1840T2CKSYNC EQU H'0005' 1841T2CKPOL EQU H'0006' 1842T2PSYNC EQU H'0007' 1843 1844T2MODE0 EQU H'0000' 1845T2MODE1 EQU H'0001' 1846T2MODE2 EQU H'0002' 1847T2MODE3 EQU H'0003' 1848T2MODE4 EQU H'0004' 1849 1850 1851;----- T2CLKCON Bits ----------------------------------------------------- 1852T2CS0 EQU H'0000' 1853T2CS1 EQU H'0001' 1854T2CS2 EQU H'0002' 1855T2CS3 EQU H'0003' 1856 1857 1858;----- T2RST Bits ----------------------------------------------------- 1859RSEL0 EQU H'0000' 1860RSEL1 EQU H'0001' 1861RSEL2 EQU H'0002' 1862RSEL3 EQU H'0003' 1863RSEL4 EQU H'0004' 1864 1865 1866T2RSEL0 EQU H'0000' 1867T2RSEL1 EQU H'0001' 1868T2RSEL2 EQU H'0002' 1869T2RSEL3 EQU H'0003' 1870T2RSEL4 EQU H'0004' 1871 1872 1873;----- T4CON Bits ----------------------------------------------------- 1874ON_T4CON EQU H'0007' 1875 1876T4ON EQU H'0007' 1877 1878T4OUTPS0 EQU H'0000' 1879T4OUTPS1 EQU H'0001' 1880T4OUTPS2 EQU H'0002' 1881T4OUTPS3 EQU H'0003' 1882T4CKPS0 EQU H'0004' 1883T4CKPS1 EQU H'0005' 1884T4CKPS2 EQU H'0006' 1885 1886OUTPS0 EQU H'0000' 1887OUTPS1 EQU H'0001' 1888OUTPS2 EQU H'0002' 1889OUTPS3 EQU H'0003' 1890CKPS0 EQU H'0004' 1891CKPS1 EQU H'0005' 1892CKPS2 EQU H'0006' 1893TMR4ON EQU H'0007' 1894 1895 1896;----- T4HLT Bits ----------------------------------------------------- 1897CKSYNC EQU H'0005' 1898CKPOL EQU H'0006' 1899PSYNC EQU H'0007' 1900 1901MODE0 EQU H'0000' 1902MODE1 EQU H'0001' 1903MODE2 EQU H'0002' 1904MODE3 EQU H'0003' 1905MODE4 EQU H'0004' 1906 1907T4CKSYNC EQU H'0005' 1908T4CKPOL EQU H'0006' 1909T4PSYNC EQU H'0007' 1910 1911T4MODE0 EQU H'0000' 1912T4MODE1 EQU H'0001' 1913T4MODE2 EQU H'0002' 1914T4MODE3 EQU H'0003' 1915T4MODE4 EQU H'0004' 1916 1917 1918;----- T4CLKCON Bits ----------------------------------------------------- 1919T4CS0 EQU H'0000' 1920T4CS1 EQU H'0001' 1921T4CS2 EQU H'0002' 1922T4CS3 EQU H'0003' 1923 1924 1925;----- T4RST Bits ----------------------------------------------------- 1926RSEL0 EQU H'0000' 1927RSEL1 EQU H'0001' 1928RSEL2 EQU H'0002' 1929RSEL3 EQU H'0003' 1930RSEL4 EQU H'0004' 1931 1932 1933T4RSEL0 EQU H'0000' 1934T4RSEL1 EQU H'0001' 1935T4RSEL2 EQU H'0002' 1936T4RSEL3 EQU H'0003' 1937T4RSEL4 EQU H'0004' 1938 1939 1940;----- T6CON Bits ----------------------------------------------------- 1941ON_T6CON EQU H'0007' 1942 1943T6ON EQU H'0007' 1944 1945T6OUTPS0 EQU H'0000' 1946T6OUTPS1 EQU H'0001' 1947T6OUTPS2 EQU H'0002' 1948T6OUTPS3 EQU H'0003' 1949T6CKPS0 EQU H'0004' 1950T6CKPS1 EQU H'0005' 1951T6CKPS2 EQU H'0006' 1952 1953OUTPS0 EQU H'0000' 1954OUTPS1 EQU H'0001' 1955OUTPS2 EQU H'0002' 1956OUTPS3 EQU H'0003' 1957CKPS0 EQU H'0004' 1958CKPS1 EQU H'0005' 1959CKPS2 EQU H'0006' 1960TMR6ON EQU H'0007' 1961 1962 1963;----- T6HLT Bits ----------------------------------------------------- 1964CKSYNC EQU H'0005' 1965CKPOL EQU H'0006' 1966PSYNC EQU H'0007' 1967 1968MODE0 EQU H'0000' 1969MODE1 EQU H'0001' 1970MODE2 EQU H'0002' 1971MODE3 EQU H'0003' 1972MODE4 EQU H'0004' 1973 1974T6CKSYNC EQU H'0005' 1975T6CKPOL EQU H'0006' 1976T6PSYNC EQU H'0007' 1977 1978T6MODE0 EQU H'0000' 1979T6MODE1 EQU H'0001' 1980T6MODE2 EQU H'0002' 1981T6MODE3 EQU H'0003' 1982T6MODE4 EQU H'0004' 1983 1984 1985;----- T6CLKCON Bits ----------------------------------------------------- 1986T6CS0 EQU H'0000' 1987T6CS1 EQU H'0001' 1988T6CS2 EQU H'0002' 1989T6CS3 EQU H'0003' 1990 1991 1992;----- T6RST Bits ----------------------------------------------------- 1993RSEL0 EQU H'0000' 1994RSEL1 EQU H'0001' 1995RSEL2 EQU H'0002' 1996RSEL3 EQU H'0003' 1997RSEL4 EQU H'0004' 1998 1999 2000T6RSEL0 EQU H'0000' 2001T6RSEL1 EQU H'0001' 2002T6RSEL2 EQU H'0002' 2003T6RSEL3 EQU H'0003' 2004T6RSEL4 EQU H'0004' 2005 2006 2007;----- CCP1CON Bits ----------------------------------------------------- 2008FMT EQU H'0004' 2009OUT_CCP1CON EQU H'0005' 2010OE EQU H'0006' 2011EN EQU H'0007' 2012 2013MODE0 EQU H'0000' 2014MODE1 EQU H'0001' 2015MODE2 EQU H'0002' 2016MODE3 EQU H'0003' 2017 2018CCP1FMT EQU H'0004' 2019CCP1OUT EQU H'0005' 2020CCP1OE EQU H'0006' 2021CCP1EN EQU H'0007' 2022 2023CCP1MODE0 EQU H'0000' 2024CCP1MODE1 EQU H'0001' 2025CCP1MODE2 EQU H'0002' 2026CCP1MODE3 EQU H'0003' 2027 2028 2029;----- CCP1CAP Bits ----------------------------------------------------- 2030CTS0 EQU H'0000' 2031CTS1 EQU H'0001' 2032CTS2 EQU H'0002' 2033 2034 2035CCP1CTS0 EQU H'0000' 2036CCP1CTS1 EQU H'0001' 2037CCP1CTS2 EQU H'0002' 2038 2039 2040;----- CCP2CON Bits ----------------------------------------------------- 2041FMT EQU H'0004' 2042OUT_CCP2CON EQU H'0005' 2043OE EQU H'0006' 2044EN EQU H'0007' 2045 2046MODE0 EQU H'0000' 2047MODE1 EQU H'0001' 2048MODE2 EQU H'0002' 2049MODE3 EQU H'0003' 2050 2051CCP2FMT EQU H'0004' 2052CCP2OUT EQU H'0005' 2053CCP2OE EQU H'0006' 2054CCP2EN EQU H'0007' 2055 2056CCP2MODE0 EQU H'0000' 2057CCP2MODE1 EQU H'0001' 2058CCP2MODE2 EQU H'0002' 2059CCP2MODE3 EQU H'0003' 2060 2061 2062;----- CCP2CAP Bits ----------------------------------------------------- 2063CTS0 EQU H'0000' 2064CTS1 EQU H'0001' 2065CTS2 EQU H'0002' 2066 2067 2068CCP2CTS0 EQU H'0000' 2069CCP2CTS1 EQU H'0001' 2070CCP2CTS2 EQU H'0002' 2071 2072 2073;----- CCP3CON Bits ----------------------------------------------------- 2074FMT EQU H'0004' 2075OUT_CCP3CON EQU H'0005' 2076OE EQU H'0006' 2077EN EQU H'0007' 2078 2079MODE0 EQU H'0000' 2080MODE1 EQU H'0001' 2081MODE2 EQU H'0002' 2082MODE3 EQU H'0003' 2083 2084CCP3FMT EQU H'0004' 2085CCP3OUT EQU H'0005' 2086CCP3OE EQU H'0006' 2087CCP3EN EQU H'0007' 2088 2089CCP3MODE0 EQU H'0000' 2090CCP3MODE1 EQU H'0001' 2091CCP3MODE2 EQU H'0002' 2092CCP3MODE3 EQU H'0003' 2093 2094 2095;----- CCP3CAP Bits ----------------------------------------------------- 2096CTS0 EQU H'0000' 2097CTS1 EQU H'0001' 2098CTS2 EQU H'0002' 2099 2100 2101CCP3CTS0 EQU H'0000' 2102CCP3CTS1 EQU H'0001' 2103CCP3CTS2 EQU H'0002' 2104 2105 2106;----- CCP4CON Bits ----------------------------------------------------- 2107FMT EQU H'0004' 2108OUT_CCP4CON EQU H'0005' 2109OE EQU H'0006' 2110EN EQU H'0007' 2111 2112MODE0 EQU H'0000' 2113MODE1 EQU H'0001' 2114MODE2 EQU H'0002' 2115MODE3 EQU H'0003' 2116 2117CCP4FMT EQU H'0004' 2118CCP4OUT EQU H'0005' 2119CCP4OE EQU H'0006' 2120CCP4EN EQU H'0007' 2121 2122CCP4MODE0 EQU H'0000' 2123CCP4MODE1 EQU H'0001' 2124CCP4MODE2 EQU H'0002' 2125CCP4MODE3 EQU H'0003' 2126 2127 2128;----- CCP4CAP Bits ----------------------------------------------------- 2129CTS0 EQU H'0000' 2130CTS1 EQU H'0001' 2131CTS2 EQU H'0002' 2132 2133 2134CCP4CTS0 EQU H'0000' 2135CCP4CTS1 EQU H'0001' 2136CCP4CTS2 EQU H'0002' 2137 2138 2139;----- CCP5CON Bits ----------------------------------------------------- 2140FMT EQU H'0004' 2141OUT_CCP5CON EQU H'0005' 2142OE EQU H'0006' 2143EN EQU H'0007' 2144 2145MODE0 EQU H'0000' 2146MODE1 EQU H'0001' 2147MODE2 EQU H'0002' 2148MODE3 EQU H'0003' 2149 2150CCP5FMT EQU H'0004' 2151CCP5OUT EQU H'0005' 2152CCP5OE EQU H'0006' 2153CCP5EN EQU H'0007' 2154 2155CCP5MODE0 EQU H'0000' 2156CCP5MODE1 EQU H'0001' 2157CCP5MODE2 EQU H'0002' 2158CCP5MODE3 EQU H'0003' 2159 2160 2161;----- CCP5CAP Bits ----------------------------------------------------- 2162CTS0 EQU H'0000' 2163CTS1 EQU H'0001' 2164CTS2 EQU H'0002' 2165 2166 2167CCP5CTS0 EQU H'0000' 2168CCP5CTS1 EQU H'0001' 2169CCP5CTS2 EQU H'0002' 2170 2171 2172;----- PWM6DCL Bits ----------------------------------------------------- 2173DC0 EQU H'0006' 2174DC1 EQU H'0007' 2175 2176PWM6DC0 EQU H'0006' 2177PWM6DC1 EQU H'0007' 2178 2179PWMPW0 EQU H'0006' 2180PWMPW1 EQU H'0007' 2181 2182 2183;----- PWM6DCH Bits ----------------------------------------------------- 2184DC2 EQU H'0000' 2185DC3 EQU H'0001' 2186DC4 EQU H'0002' 2187DC5 EQU H'0003' 2188DC6 EQU H'0004' 2189DC7 EQU H'0005' 2190DC8 EQU H'0006' 2191DC9 EQU H'0007' 2192 2193PWM6DC2 EQU H'0000' 2194PWM6DC3 EQU H'0001' 2195PWM6DC4 EQU H'0002' 2196PWM6DC5 EQU H'0003' 2197PWM6DC6 EQU H'0004' 2198PWM6DC7 EQU H'0005' 2199PWM6DC8 EQU H'0006' 2200PWM6DC9 EQU H'0007' 2201 2202PWMPW2 EQU H'0000' 2203PWMPW3 EQU H'0001' 2204PWMPW4 EQU H'0002' 2205PWMPW5 EQU H'0003' 2206PWMPW6 EQU H'0004' 2207PWMPW7 EQU H'0005' 2208PWMPW8 EQU H'0006' 2209PWMPW9 EQU H'0007' 2210 2211 2212;----- PWM6CON Bits ----------------------------------------------------- 2213POL_PWM6CON EQU H'0004' 2214OUT_PWM6CON EQU H'0005' 2215EN EQU H'0007' 2216 2217PWM6POL EQU H'0004' 2218PWM6OUT EQU H'0005' 2219PWM6EN EQU H'0007' 2220 2221 2222;----- PWM7DCL Bits ----------------------------------------------------- 2223DC0 EQU H'0006' 2224DC1 EQU H'0007' 2225 2226PWM7DC0 EQU H'0006' 2227PWM7DC1 EQU H'0007' 2228 2229PWMPW0 EQU H'0006' 2230PWMPW1 EQU H'0007' 2231 2232 2233;----- PWM7DCH Bits ----------------------------------------------------- 2234DC2 EQU H'0000' 2235DC3 EQU H'0001' 2236DC4 EQU H'0002' 2237DC5 EQU H'0003' 2238DC6 EQU H'0004' 2239DC7 EQU H'0005' 2240DC8 EQU H'0006' 2241DC9 EQU H'0007' 2242 2243PWM7DC2 EQU H'0000' 2244PWM7DC3 EQU H'0001' 2245PWM7DC4 EQU H'0002' 2246PWM7DC5 EQU H'0003' 2247PWM7DC6 EQU H'0004' 2248PWM7DC7 EQU H'0005' 2249PWM7DC8 EQU H'0006' 2250PWM7DC9 EQU H'0007' 2251 2252PWMPW2 EQU H'0000' 2253PWMPW3 EQU H'0001' 2254PWMPW4 EQU H'0002' 2255PWMPW5 EQU H'0003' 2256PWMPW6 EQU H'0004' 2257PWMPW7 EQU H'0005' 2258PWMPW8 EQU H'0006' 2259PWMPW9 EQU H'0007' 2260 2261 2262;----- PWM7CON Bits ----------------------------------------------------- 2263POL_PWM7CON EQU H'0004' 2264OUT_PWM7CON EQU H'0005' 2265EN EQU H'0007' 2266 2267PWM7POL EQU H'0004' 2268PWM7OUT EQU H'0005' 2269PWM7EN EQU H'0007' 2270 2271 2272;----- SCANLADRL Bits ----------------------------------------------------- 2273LADR0 EQU H'0000' 2274LADR1 EQU H'0001' 2275LADR2 EQU H'0002' 2276LADR3 EQU H'0003' 2277LADR4 EQU H'0004' 2278LADR5 EQU H'0005' 2279LADR6 EQU H'0006' 2280LADR7 EQU H'0007' 2281 2282 2283SCANLADR0 EQU H'0000' 2284SCANLADR1 EQU H'0001' 2285SCANLADR2 EQU H'0002' 2286SCANLADR3 EQU H'0003' 2287SCANLADR4 EQU H'0004' 2288SCANLADR5 EQU H'0005' 2289SCANLADR6 EQU H'0006' 2290SCANLADR7 EQU H'0007' 2291 2292 2293;----- SCANLADRH Bits ----------------------------------------------------- 2294LADR8 EQU H'0000' 2295LADR9 EQU H'0001' 2296LADR10 EQU H'0002' 2297LADR11 EQU H'0003' 2298LADR12 EQU H'0004' 2299LADR13 EQU H'0005' 2300LADR14 EQU H'0006' 2301LADR15 EQU H'0007' 2302 2303 2304SCANLADR8 EQU H'0000' 2305SCANLADR9 EQU H'0001' 2306SCANLADR10 EQU H'0002' 2307SCANLADR11 EQU H'0003' 2308SCANLADR12 EQU H'0004' 2309SCANLADR13 EQU H'0005' 2310SCANLADR14 EQU H'0006' 2311SCANLADR15 EQU H'0007' 2312 2313 2314;----- SCANHADRL Bits ----------------------------------------------------- 2315HADR0 EQU H'0000' 2316HADR1 EQU H'0001' 2317HADR2 EQU H'0002' 2318HADR3 EQU H'0003' 2319HADR4 EQU H'0004' 2320HADR5 EQU H'0005' 2321HADR6 EQU H'0006' 2322HADR7 EQU H'0007' 2323 2324 2325SCANHADR0 EQU H'0000' 2326SCANHADR1 EQU H'0001' 2327SCANHADR2 EQU H'0002' 2328SCANHADR3 EQU H'0003' 2329SCANHADR4 EQU H'0004' 2330SCANHADR5 EQU H'0005' 2331SCANHADR6 EQU H'0006' 2332SCANHADR7 EQU H'0007' 2333 2334 2335;----- SCANHADRH Bits ----------------------------------------------------- 2336HADR8 EQU H'0000' 2337HADR9 EQU H'0001' 2338HADR10 EQU H'0002' 2339HADR11 EQU H'0003' 2340HADR12 EQU H'0004' 2341HADR13 EQU H'0005' 2342HADR14 EQU H'0006' 2343HADR15 EQU H'0007' 2344 2345 2346SCANHADR8 EQU H'0000' 2347SCANHADR9 EQU H'0001' 2348SCANHADR10 EQU H'0002' 2349SCANHADR11 EQU H'0003' 2350SCANHADR12 EQU H'0004' 2351SCANHADR13 EQU H'0005' 2352SCANHADR14 EQU H'0006' 2353SCANHADR15 EQU H'0007' 2354 2355 2356;----- SCANCON0 Bits ----------------------------------------------------- 2357INTM EQU H'0003' 2358INVALID EQU H'0004' 2359BUSY EQU H'0005' 2360SCANGO EQU H'0006' 2361EN EQU H'0007' 2362 2363MODE0 EQU H'0000' 2364MODE1 EQU H'0001' 2365 2366SCANINTM EQU H'0003' 2367SCANINVALID EQU H'0004' 2368SCANBUSY EQU H'0005' 2369SCANEN EQU H'0007' 2370 2371SCANMODE0 EQU H'0000' 2372SCANMODE1 EQU H'0001' 2373 2374DABORT EQU H'0004' 2375 2376 2377;----- SCANTRIG Bits ----------------------------------------------------- 2378TSEL0 EQU H'0000' 2379TSEL1 EQU H'0001' 2380TSEL2 EQU H'0002' 2381TSEL3 EQU H'0003' 2382 2383 2384SCANTSEL0 EQU H'0000' 2385SCANTSEL1 EQU H'0001' 2386SCANTSEL2 EQU H'0002' 2387SCANTSEL3 EQU H'0003' 2388 2389 2390;----- CRCDATL Bits ----------------------------------------------------- 2391DATA0 EQU H'0000' 2392DATA1 EQU H'0001' 2393DATA2 EQU H'0002' 2394DATA3 EQU H'0003' 2395DATA4 EQU H'0004' 2396DATA5 EQU H'0005' 2397DATA6 EQU H'0006' 2398DATA7 EQU H'0007' 2399 2400 2401;----- CRCDATH Bits ----------------------------------------------------- 2402DATA8 EQU H'0000' 2403DATA9 EQU H'0001' 2404DATA10 EQU H'0002' 2405DATA11 EQU H'0003' 2406DATA12 EQU H'0004' 2407DATA13 EQU H'0005' 2408DATA14 EQU H'0006' 2409DATA15 EQU H'0007' 2410 2411 2412;----- CRCACCL Bits ----------------------------------------------------- 2413ACC0 EQU H'0000' 2414ACC1 EQU H'0001' 2415ACC2 EQU H'0002' 2416ACC3 EQU H'0003' 2417ACC4 EQU H'0004' 2418ACC5 EQU H'0005' 2419ACC6 EQU H'0006' 2420ACC7 EQU H'0007' 2421 2422 2423;----- CRCACCH Bits ----------------------------------------------------- 2424ACC8 EQU H'0000' 2425ACC9 EQU H'0001' 2426ACC10 EQU H'0002' 2427ACC11 EQU H'0003' 2428ACC12 EQU H'0004' 2429ACC13 EQU H'0005' 2430ACC14 EQU H'0006' 2431ACC15 EQU H'0007' 2432 2433 2434;----- CRCSHIFTL Bits ----------------------------------------------------- 2435SHFT0 EQU H'0000' 2436SHFT1 EQU H'0001' 2437SHFT2 EQU H'0002' 2438SHFT3 EQU H'0003' 2439SHFT4 EQU H'0004' 2440SHFT5 EQU H'0005' 2441SHFT6 EQU H'0006' 2442SHFT7 EQU H'0007' 2443 2444 2445;----- CRCSHIFTH Bits ----------------------------------------------------- 2446SHFT8 EQU H'0000' 2447SHFT9 EQU H'0001' 2448SHFT10 EQU H'0002' 2449SHFT11 EQU H'0003' 2450SHFT12 EQU H'0004' 2451SHFT13 EQU H'0005' 2452SHFT14 EQU H'0006' 2453SHFT15 EQU H'0007' 2454 2455 2456;----- CRCXORL Bits ----------------------------------------------------- 2457X1 EQU H'0001' 2458X2 EQU H'0002' 2459X3 EQU H'0003' 2460X4 EQU H'0004' 2461X5 EQU H'0005' 2462X6 EQU H'0006' 2463X7 EQU H'0007' 2464 2465 2466;----- CRCXORH Bits ----------------------------------------------------- 2467X8 EQU H'0000' 2468X9 EQU H'0001' 2469X10 EQU H'0002' 2470X11 EQU H'0003' 2471X12 EQU H'0004' 2472X13 EQU H'0005' 2473X14 EQU H'0006' 2474X15 EQU H'0007' 2475 2476 2477;----- CRCCON0 Bits ----------------------------------------------------- 2478FULL EQU H'0000' 2479SHIFTM EQU H'0001' 2480ACCM EQU H'0004' 2481BUSY EQU H'0005' 2482CRCGO EQU H'0006' 2483EN EQU H'0007' 2484 2485CRCEN EQU H'0007' 2486 2487 2488;----- CRCCON1 Bits ----------------------------------------------------- 2489PLEN0 EQU H'0000' 2490PLEN1 EQU H'0001' 2491PLEN2 EQU H'0002' 2492PLEN3 EQU H'0003' 2493DLEN0 EQU H'0004' 2494DLEN1 EQU H'0005' 2495DLEN2 EQU H'0006' 2496DLEN3 EQU H'0007' 2497 2498 2499;----- SMT1TMRL Bits ----------------------------------------------------- 2500SMT1TMR0 EQU H'0000' 2501SMT1TMR1 EQU H'0001' 2502SMT1TMR2 EQU H'0002' 2503SMT1TMR3 EQU H'0003' 2504SMT1TMR4 EQU H'0004' 2505SMT1TMR5 EQU H'0005' 2506SMT1TMR6 EQU H'0006' 2507SMT1TMR7 EQU H'0007' 2508 2509 2510;----- SMT1TMRH Bits ----------------------------------------------------- 2511SMT1TMR8 EQU H'0000' 2512SMT1TMR9 EQU H'0001' 2513SMT1TMR10 EQU H'0002' 2514SMT1TMR11 EQU H'0003' 2515SMT1TMR12 EQU H'0004' 2516SMT1TMR13 EQU H'0005' 2517SMT1TMR14 EQU H'0006' 2518SMT1TMR15 EQU H'0007' 2519 2520 2521;----- SMT1TMRU Bits ----------------------------------------------------- 2522SMT1TMR16 EQU H'0000' 2523SMT1TMR17 EQU H'0001' 2524SMT1TMR18 EQU H'0002' 2525SMT1TMR19 EQU H'0003' 2526SMT1TMR20 EQU H'0004' 2527SMT1TMR21 EQU H'0005' 2528SMT1TMR22 EQU H'0006' 2529SMT1TMR23 EQU H'0007' 2530 2531 2532;----- SMT1CPRL Bits ----------------------------------------------------- 2533CPR0 EQU H'0000' 2534CPR1 EQU H'0001' 2535CPR2 EQU H'0002' 2536CPR3 EQU H'0003' 2537CPR4 EQU H'0004' 2538CPR5 EQU H'0005' 2539CPR6 EQU H'0006' 2540CPR7 EQU H'0007' 2541 2542 2543 2544;----- SMT1CPRH Bits ----------------------------------------------------- 2545CPR8 EQU H'0000' 2546CPR9 EQU H'0001' 2547CPR10 EQU H'0002' 2548CPR11 EQU H'0003' 2549CPR12 EQU H'0004' 2550CPR13 EQU H'0005' 2551CPR14 EQU H'0006' 2552CPR15 EQU H'0007' 2553 2554SMT1CPR8 EQU H'0000' 2555SMT1CPR9 EQU H'0001' 2556SMT1CPR10 EQU H'0002' 2557SMT1CPR11 EQU H'0003' 2558SMT1CPR12 EQU H'0004' 2559SMT1CPR13 EQU H'0005' 2560SMT1CPR14 EQU H'0006' 2561SMT1CPR15 EQU H'0007' 2562 2563 2564 2565;----- SMT1CPRU Bits ----------------------------------------------------- 2566CPR16 EQU H'0000' 2567CPR17 EQU H'0001' 2568CPR18 EQU H'0002' 2569CPR19 EQU H'0003' 2570CPR20 EQU H'0004' 2571CPR21 EQU H'0005' 2572CPR22 EQU H'0006' 2573CPR23 EQU H'0007' 2574 2575SMT1CPR16 EQU H'0000' 2576SMT1CPR17 EQU H'0001' 2577SMT1CPR18 EQU H'0002' 2578SMT1CPR19 EQU H'0003' 2579SMT1CPR20 EQU H'0004' 2580SMT1CPR21 EQU H'0005' 2581SMT1CPR22 EQU H'0006' 2582SMT1CPR23 EQU H'0007' 2583 2584 2585 2586;----- SMT1CPWL Bits ----------------------------------------------------- 2587CPW0 EQU H'0000' 2588CPW1 EQU H'0001' 2589CPW2 EQU H'0002' 2590CPW3 EQU H'0003' 2591CPW4 EQU H'0004' 2592CPW5 EQU H'0005' 2593CPW6 EQU H'0006' 2594CPW7 EQU H'0007' 2595 2596 2597SMT1CPW0 EQU H'0000' 2598SMT1CPW1 EQU H'0001' 2599SMT1CPW2 EQU H'0002' 2600SMT1CPW3 EQU H'0003' 2601SMT1CPW4 EQU H'0004' 2602SMT1CPW5 EQU H'0005' 2603SMT1CPW6 EQU H'0006' 2604SMT1CPW7 EQU H'0007' 2605 2606 2607;----- SMT1CPWH Bits ----------------------------------------------------- 2608CPW8 EQU H'0000' 2609CPW9 EQU H'0001' 2610CPW10 EQU H'0002' 2611CPW11 EQU H'0003' 2612CPW12 EQU H'0004' 2613CPW13 EQU H'0005' 2614CPW14 EQU H'0006' 2615CPW15 EQU H'0007' 2616 2617 2618SMT1CPW8 EQU H'0000' 2619SMT1CPW9 EQU H'0001' 2620SMT1CPW10 EQU H'0002' 2621SMT1CPW11 EQU H'0003' 2622SMT1CPW12 EQU H'0004' 2623SMT1CPW13 EQU H'0005' 2624SMT1CPW14 EQU H'0006' 2625SMT1CPW15 EQU H'0007' 2626 2627 2628;----- SMT1CPWU Bits ----------------------------------------------------- 2629CPW16 EQU H'0000' 2630CPW17 EQU H'0001' 2631CPW18 EQU H'0002' 2632CPW19 EQU H'0003' 2633CPW20 EQU H'0004' 2634CPW21 EQU H'0005' 2635CPW22 EQU H'0006' 2636CPW23 EQU H'0007' 2637 2638 2639SMT1CPW16 EQU H'0000' 2640SMT1CPW17 EQU H'0001' 2641SMT1CPW18 EQU H'0002' 2642SMT1CPW19 EQU H'0003' 2643SMT1CPW20 EQU H'0004' 2644SMT1CPW21 EQU H'0005' 2645SMT1CPW22 EQU H'0006' 2646SMT1CPW23 EQU H'0007' 2647 2648 2649;----- SMT1PRL Bits ----------------------------------------------------- 2650SMT1PR0 EQU H'0000' 2651SMT1PR1 EQU H'0001' 2652SMT1PR2 EQU H'0002' 2653SMT1PR3 EQU H'0003' 2654SMT1PR4 EQU H'0004' 2655SMT1PR5 EQU H'0005' 2656SMT1PR6 EQU H'0006' 2657SMT1PR7 EQU H'0007' 2658 2659 2660;----- SMT1PRH Bits ----------------------------------------------------- 2661SMT1PR8 EQU H'0000' 2662SMT1PR9 EQU H'0001' 2663SMT1PR10 EQU H'0002' 2664SMT1PR11 EQU H'0003' 2665SMT1PR12 EQU H'0004' 2666SMT1PR13 EQU H'0005' 2667SMT1PR14 EQU H'0006' 2668SMT1PR15 EQU H'0007' 2669 2670 2671;----- SMT1PRU Bits ----------------------------------------------------- 2672SMT1PR16 EQU H'0000' 2673SMT1PR17 EQU H'0001' 2674SMT1PR18 EQU H'0002' 2675SMT1PR19 EQU H'0003' 2676SMT1PR20 EQU H'0004' 2677SMT1PR21 EQU H'0005' 2678SMT1PR22 EQU H'0006' 2679SMT1PR23 EQU H'0007' 2680 2681 2682;----- SMT1CON0 Bits ----------------------------------------------------- 2683CPOL EQU H'0002' 2684SPOL EQU H'0003' 2685WPOL EQU H'0004' 2686STP EQU H'0005' 2687EN EQU H'0007' 2688 2689SMT1PS0 EQU H'0000' 2690SMT1PS1 EQU H'0001' 2691SMT1EN EQU H'0007' 2692 2693 2694;----- SMT1CON1 Bits ----------------------------------------------------- 2695REPEAT EQU H'0006' 2696SMT1GO EQU H'0007' 2697 2698MODE0 EQU H'0000' 2699MODE1 EQU H'0001' 2700MODE2 EQU H'0002' 2701MODE3 EQU H'0003' 2702 2703 2704;----- SMT1STAT Bits ----------------------------------------------------- 2705AS EQU H'0000' 2706WS EQU H'0001' 2707TS EQU H'0002' 2708RST EQU H'0005' 2709CPWUP EQU H'0006' 2710CPRUP EQU H'0007' 2711 2712SMT1AS EQU H'0000' 2713SMT1WS EQU H'0001' 2714SMT1TS EQU H'0002' 2715SMT1RESET EQU H'0005' 2716SMT1CPWUP EQU H'0006' 2717SMT1CPRUP EQU H'0007' 2718 2719 2720;----- SMT1CLK Bits ----------------------------------------------------- 2721CSEL0 EQU H'0000' 2722CSEL1 EQU H'0001' 2723CSEL2 EQU H'0002' 2724 2725 2726SMT1CSEL0 EQU H'0000' 2727SMT1CSEL1 EQU H'0001' 2728SMT1CSEL2 EQU H'0002' 2729 2730 2731;----- SMT1SIG Bits ----------------------------------------------------- 2732SSEL0 EQU H'0000' 2733SSEL1 EQU H'0001' 2734SSEL2 EQU H'0002' 2735SSEL3 EQU H'0003' 2736SSEL4 EQU H'0004' 2737 2738 2739SMT1SSEL0 EQU H'0000' 2740SMT1SSEL1 EQU H'0001' 2741SMT1SSEL2 EQU H'0002' 2742SMT1SSEL3 EQU H'0003' 2743SMT1SSEL4 EQU H'0004' 2744 2745 2746;----- SMT1WIN Bits ----------------------------------------------------- 2747WSEL0 EQU H'0000' 2748WSEL1 EQU H'0001' 2749WSEL2 EQU H'0002' 2750WSEL3 EQU H'0003' 2751WSEL4 EQU H'0004' 2752 2753 2754SMT1WSEL0 EQU H'0000' 2755SMT1WSEL1 EQU H'0001' 2756SMT1WSEL2 EQU H'0002' 2757SMT1WSEL3 EQU H'0003' 2758SMT1WSEL4 EQU H'0004' 2759 2760 2761;----- SMT2TMRL Bits ----------------------------------------------------- 2762SMT2TMR0 EQU H'0000' 2763SMT2TMR1 EQU H'0001' 2764SMT2TMR2 EQU H'0002' 2765SMT2TMR3 EQU H'0003' 2766SMT2TMR4 EQU H'0004' 2767SMT2TMR5 EQU H'0005' 2768SMT2TMR6 EQU H'0006' 2769SMT2TMR7 EQU H'0007' 2770 2771 2772;----- SMT2TMRH Bits ----------------------------------------------------- 2773SMT2TMR8 EQU H'0000' 2774SMT2TMR9 EQU H'0001' 2775SMT2TMR10 EQU H'0002' 2776SMT2TMR11 EQU H'0003' 2777SMT2TMR12 EQU H'0004' 2778SMT2TMR13 EQU H'0005' 2779SMT2TMR14 EQU H'0006' 2780SMT2TMR15 EQU H'0007' 2781 2782 2783;----- SMT2TMRU Bits ----------------------------------------------------- 2784SMT2TMR16 EQU H'0000' 2785SMT2TMR17 EQU H'0001' 2786SMT2TMR18 EQU H'0002' 2787SMT2TMR19 EQU H'0003' 2788SMT2TMR20 EQU H'0004' 2789SMT2TMR21 EQU H'0005' 2790SMT2TMR22 EQU H'0006' 2791SMT2TMR23 EQU H'0007' 2792 2793 2794;----- SMT2CPRL Bits ----------------------------------------------------- 2795CPR0 EQU H'0000' 2796CPR1 EQU H'0001' 2797CPR2 EQU H'0002' 2798CPR3 EQU H'0003' 2799CPR4 EQU H'0004' 2800CPR5 EQU H'0005' 2801CPR6 EQU H'0006' 2802CPR7 EQU H'0007' 2803 2804 2805 2806;----- SMT2CPRH Bits ----------------------------------------------------- 2807CPR8 EQU H'0000' 2808CPR9 EQU H'0001' 2809CPR10 EQU H'0002' 2810CPR11 EQU H'0003' 2811CPR12 EQU H'0004' 2812CPR13 EQU H'0005' 2813CPR14 EQU H'0006' 2814CPR15 EQU H'0007' 2815 2816SMT2CPR8 EQU H'0000' 2817SMT2CPR9 EQU H'0001' 2818SMT2CPR10 EQU H'0002' 2819SMT2CPR11 EQU H'0003' 2820SMT2CPR12 EQU H'0004' 2821SMT2CPR13 EQU H'0005' 2822SMT2CPR14 EQU H'0006' 2823SMT2CPR15 EQU H'0007' 2824 2825 2826 2827;----- SMT2CPRU Bits ----------------------------------------------------- 2828CPR16 EQU H'0000' 2829CPR17 EQU H'0001' 2830CPR18 EQU H'0002' 2831CPR19 EQU H'0003' 2832CPR20 EQU H'0004' 2833CPR21 EQU H'0005' 2834CPR22 EQU H'0006' 2835CPR23 EQU H'0007' 2836 2837SMT2CPR16 EQU H'0000' 2838SMT2CPR17 EQU H'0001' 2839SMT2CPR18 EQU H'0002' 2840SMT2CPR19 EQU H'0003' 2841SMT2CPR20 EQU H'0004' 2842SMT2CPR21 EQU H'0005' 2843SMT2CPR22 EQU H'0006' 2844SMT2CPR23 EQU H'0007' 2845 2846 2847 2848;----- SMT2CPWL Bits ----------------------------------------------------- 2849CPW0 EQU H'0000' 2850CPW1 EQU H'0001' 2851CPW2 EQU H'0002' 2852CPW3 EQU H'0003' 2853CPW4 EQU H'0004' 2854CPW5 EQU H'0005' 2855CPW6 EQU H'0006' 2856CPW7 EQU H'0007' 2857 2858 2859SMT2CPW0 EQU H'0000' 2860SMT2CPW1 EQU H'0001' 2861SMT2CPW2 EQU H'0002' 2862SMT2CPW3 EQU H'0003' 2863SMT2CPW4 EQU H'0004' 2864SMT2CPW5 EQU H'0005' 2865SMT2CPW6 EQU H'0006' 2866SMT2CPW7 EQU H'0007' 2867 2868 2869;----- SMT2CPWH Bits ----------------------------------------------------- 2870CPW8 EQU H'0000' 2871CPW9 EQU H'0001' 2872CPW10 EQU H'0002' 2873CPW11 EQU H'0003' 2874CPW12 EQU H'0004' 2875CPW13 EQU H'0005' 2876CPW14 EQU H'0006' 2877CPW15 EQU H'0007' 2878 2879 2880SMT2CPW8 EQU H'0000' 2881SMT2CPW9 EQU H'0001' 2882SMT2CPW10 EQU H'0002' 2883SMT2CPW11 EQU H'0003' 2884SMT2CPW12 EQU H'0004' 2885SMT2CPW13 EQU H'0005' 2886SMT2CPW14 EQU H'0006' 2887SMT2CPW15 EQU H'0007' 2888 2889 2890;----- SMT2CPWU Bits ----------------------------------------------------- 2891CPW16 EQU H'0000' 2892CPW17 EQU H'0001' 2893CPW18 EQU H'0002' 2894CPW19 EQU H'0003' 2895CPW20 EQU H'0004' 2896CPW21 EQU H'0005' 2897CPW22 EQU H'0006' 2898CPW23 EQU H'0007' 2899 2900 2901SMT2CPW16 EQU H'0000' 2902SMT2CPW17 EQU H'0001' 2903SMT2CPW18 EQU H'0002' 2904SMT2CPW19 EQU H'0003' 2905SMT2CPW20 EQU H'0004' 2906SMT2CPW21 EQU H'0005' 2907SMT2CPW22 EQU H'0006' 2908SMT2CPW23 EQU H'0007' 2909 2910 2911;----- SMT2PRL Bits ----------------------------------------------------- 2912SMT2PR0 EQU H'0000' 2913SMT2PR1 EQU H'0001' 2914SMT2PR2 EQU H'0002' 2915SMT2PR3 EQU H'0003' 2916SMT2PR4 EQU H'0004' 2917SMT2PR5 EQU H'0005' 2918SMT2PR6 EQU H'0006' 2919SMT2PR7 EQU H'0007' 2920 2921 2922;----- SMT2PRH Bits ----------------------------------------------------- 2923SMT2PR8 EQU H'0000' 2924SMT2PR9 EQU H'0001' 2925SMT2PR10 EQU H'0002' 2926SMT2PR11 EQU H'0003' 2927SMT2PR12 EQU H'0004' 2928SMT2PR13 EQU H'0005' 2929SMT2PR14 EQU H'0006' 2930SMT2PR15 EQU H'0007' 2931 2932 2933;----- SMT2PRU Bits ----------------------------------------------------- 2934SMT2PR16 EQU H'0000' 2935SMT2PR17 EQU H'0001' 2936SMT2PR18 EQU H'0002' 2937SMT2PR19 EQU H'0003' 2938SMT2PR20 EQU H'0004' 2939SMT2PR21 EQU H'0005' 2940SMT2PR22 EQU H'0006' 2941SMT2PR23 EQU H'0007' 2942 2943 2944;----- SMT2CON0 Bits ----------------------------------------------------- 2945CPOL EQU H'0002' 2946SPOL EQU H'0003' 2947WPOL EQU H'0004' 2948STP EQU H'0005' 2949EN EQU H'0007' 2950 2951SMT2PS0 EQU H'0000' 2952SMT2PS1 EQU H'0001' 2953SMT2EN EQU H'0007' 2954 2955 2956;----- SMT2CON1 Bits ----------------------------------------------------- 2957REPEAT EQU H'0006' 2958SMT2GO EQU H'0007' 2959 2960MODE0 EQU H'0000' 2961MODE1 EQU H'0001' 2962MODE2 EQU H'0002' 2963MODE3 EQU H'0003' 2964 2965 2966;----- SMT2STAT Bits ----------------------------------------------------- 2967AS EQU H'0000' 2968WS EQU H'0001' 2969TS EQU H'0002' 2970RST EQU H'0005' 2971CPWUP EQU H'0006' 2972CPRUP EQU H'0007' 2973 2974SMT2AS EQU H'0000' 2975SMT2WS EQU H'0001' 2976SMT2TS EQU H'0002' 2977SMT2RESET EQU H'0005' 2978SMT2CPWUP EQU H'0006' 2979SMT2CPRUP EQU H'0007' 2980 2981 2982;----- SMT2CLK Bits ----------------------------------------------------- 2983CSEL0 EQU H'0000' 2984CSEL1 EQU H'0001' 2985CSEL2 EQU H'0002' 2986 2987 2988SMT2CSEL0 EQU H'0000' 2989SMT2CSEL1 EQU H'0001' 2990SMT2CSEL2 EQU H'0002' 2991 2992 2993;----- SMT2SIG Bits ----------------------------------------------------- 2994SSEL0 EQU H'0000' 2995SSEL1 EQU H'0001' 2996SSEL2 EQU H'0002' 2997SSEL3 EQU H'0003' 2998SSEL4 EQU H'0004' 2999 3000 3001SMT2SSEL0 EQU H'0000' 3002SMT2SSEL1 EQU H'0001' 3003SMT2SSEL2 EQU H'0002' 3004SMT2SSEL3 EQU H'0003' 3005SMT2SSEL4 EQU H'0004' 3006 3007 3008;----- SMT2WIN Bits ----------------------------------------------------- 3009WSEL0 EQU H'0000' 3010WSEL1 EQU H'0001' 3011WSEL2 EQU H'0002' 3012WSEL3 EQU H'0003' 3013WSEL4 EQU H'0004' 3014 3015 3016SMT2WSEL0 EQU H'0000' 3017SMT2WSEL1 EQU H'0001' 3018SMT2WSEL2 EQU H'0002' 3019SMT2WSEL3 EQU H'0003' 3020SMT2WSEL4 EQU H'0004' 3021 3022 3023;----- NCO1ACCL Bits ----------------------------------------------------- 3024NCO1ACC0 EQU H'0000' 3025NCO1ACC1 EQU H'0001' 3026NCO1ACC2 EQU H'0002' 3027NCO1ACC3 EQU H'0003' 3028NCO1ACC4 EQU H'0004' 3029NCO1ACC5 EQU H'0005' 3030NCO1ACC6 EQU H'0006' 3031NCO1ACC7 EQU H'0007' 3032 3033 3034 3035;----- NCO1ACCH Bits ----------------------------------------------------- 3036NCO1ACC8 EQU H'0000' 3037NCO1ACC9 EQU H'0001' 3038NCO1ACC10 EQU H'0002' 3039NCO1ACC11 EQU H'0003' 3040NCO1ACC12 EQU H'0004' 3041NCO1ACC13 EQU H'0005' 3042NCO1ACC14 EQU H'0006' 3043NCO1ACC15 EQU H'0007' 3044 3045 3046 3047;----- NCO1ACCU Bits ----------------------------------------------------- 3048NCO1ACC16 EQU H'0000' 3049NCO1ACC17 EQU H'0001' 3050NCO1ACC18 EQU H'0002' 3051NCO1ACC19 EQU H'0003' 3052 3053 3054 3055;----- NCO1INCL Bits ----------------------------------------------------- 3056NCO1INC0 EQU H'0000' 3057NCO1INC1 EQU H'0001' 3058NCO1INC2 EQU H'0002' 3059NCO1INC3 EQU H'0003' 3060NCO1INC4 EQU H'0004' 3061NCO1INC5 EQU H'0005' 3062NCO1INC6 EQU H'0006' 3063NCO1INC7 EQU H'0007' 3064 3065 3066 3067;----- NCO1INCH Bits ----------------------------------------------------- 3068NCO1INC8 EQU H'0000' 3069NCO1INC9 EQU H'0001' 3070NCO1INC10 EQU H'0002' 3071NCO1INC11 EQU H'0003' 3072NCO1INC12 EQU H'0004' 3073NCO1INC13 EQU H'0005' 3074NCO1INC14 EQU H'0006' 3075NCO1INC15 EQU H'0007' 3076 3077 3078 3079;----- NCO1INCU Bits ----------------------------------------------------- 3080NCO1INC16 EQU H'0000' 3081NCO1INC17 EQU H'0001' 3082NCO1INC18 EQU H'0002' 3083NCO1INC19 EQU H'0003' 3084 3085 3086 3087;----- NCO1CON Bits ----------------------------------------------------- 3088N1PFM EQU H'0000' 3089N1POL EQU H'0004' 3090N1OUT EQU H'0005' 3091N1EN EQU H'0007' 3092 3093 3094;----- NCO1CLK Bits ----------------------------------------------------- 3095N1CKS0 EQU H'0000' 3096N1CKS1 EQU H'0001' 3097N1CKS2 EQU H'0002' 3098N1PWS0 EQU H'0005' 3099N1PWS1 EQU H'0006' 3100N1PWS2 EQU H'0007' 3101 3102 3103 3104;----- CWG1CLKCON Bits ----------------------------------------------------- 3105CS EQU H'0000' 3106 3107CWG1CS EQU H'0000' 3108 3109 3110;----- CWG1ISM Bits ----------------------------------------------------- 3111CWG1ISM0 EQU H'0000' 3112CWG1ISM1 EQU H'0001' 3113CWG1ISM2 EQU H'0002' 3114CWG1ISM3 EQU H'0003' 3115 3116 3117;----- CWG1DBR Bits ----------------------------------------------------- 3118DBR0 EQU H'0000' 3119DBR1 EQU H'0001' 3120DBR2 EQU H'0002' 3121DBR3 EQU H'0003' 3122DBR4 EQU H'0004' 3123DBR5 EQU H'0005' 3124 3125 3126CWG1DBR0 EQU H'0000' 3127CWG1DBR1 EQU H'0001' 3128CWG1DBR2 EQU H'0002' 3129CWG1DBR3 EQU H'0003' 3130CWG1DBR4 EQU H'0004' 3131CWG1DBR5 EQU H'0005' 3132 3133 3134;----- CWG1DBF Bits ----------------------------------------------------- 3135DBF0 EQU H'0000' 3136DBF1 EQU H'0001' 3137DBF2 EQU H'0002' 3138DBF3 EQU H'0003' 3139DBF4 EQU H'0004' 3140DBF5 EQU H'0005' 3141 3142 3143CWG1DBF0 EQU H'0000' 3144CWG1DBF1 EQU H'0001' 3145CWG1DBF2 EQU H'0002' 3146CWG1DBF3 EQU H'0003' 3147CWG1DBF4 EQU H'0004' 3148CWG1DBF5 EQU H'0005' 3149 3150 3151;----- CWG1CON0 Bits ----------------------------------------------------- 3152LD EQU H'0006' 3153EN EQU H'0007' 3154 3155MODE0 EQU H'0000' 3156MODE1 EQU H'0001' 3157MODE2 EQU H'0002' 3158G1EN EQU H'0007' 3159 3160CWG1LD EQU H'0006' 3161CWG1EN EQU H'0007' 3162 3163CWG1MODE0 EQU H'0000' 3164CWG1MODE1 EQU H'0001' 3165CWG1MODE2 EQU H'0002' 3166 3167 3168;----- CWG1CON1 Bits ----------------------------------------------------- 3169POLA EQU H'0000' 3170POLB EQU H'0001' 3171POLC EQU H'0002' 3172POLD EQU H'0003' 3173IN EQU H'0005' 3174 3175CWG1POLA EQU H'0000' 3176CWG1POLB EQU H'0001' 3177CWG1POLC EQU H'0002' 3178CWG1POLD EQU H'0003' 3179CWG1IN EQU H'0005' 3180 3181 3182;----- CWG1AS0 Bits ----------------------------------------------------- 3183REN EQU H'0006' 3184SHUTDOWN EQU H'0007' 3185 3186LSAC0 EQU H'0002' 3187LSAC1 EQU H'0003' 3188LSBD0 EQU H'0004' 3189LSBD1 EQU H'0005' 3190 3191CWG1REN EQU H'0006' 3192CWG1SHUTDOWN EQU H'0007' 3193 3194CWG1LSAC0 EQU H'0002' 3195CWG1LSAC1 EQU H'0003' 3196CWG1LSBD0 EQU H'0004' 3197CWG1LSBD1 EQU H'0005' 3198 3199 3200;----- CWG1AS1 Bits ----------------------------------------------------- 3201AS0E EQU H'0000' 3202AS1E EQU H'0001' 3203AS2E EQU H'0002' 3204AS3E EQU H'0003' 3205AS4E EQU H'0004' 3206AS5E EQU H'0005' 3207AS6E EQU H'0006' 3208 3209 3210;----- CWG1STR Bits ----------------------------------------------------- 3211STRA EQU H'0000' 3212STRB EQU H'0001' 3213STRC EQU H'0002' 3214STRD EQU H'0003' 3215OVRA EQU H'0004' 3216OVRB EQU H'0005' 3217OVRC EQU H'0006' 3218OVRD EQU H'0007' 3219 3220CWG1STRA EQU H'0000' 3221CWG1STRB EQU H'0001' 3222CWG1STRC EQU H'0002' 3223CWG1STRD EQU H'0003' 3224CWG1OVRA EQU H'0004' 3225CWG1OVRB EQU H'0005' 3226CWG1OVRC EQU H'0006' 3227CWG1OVRD EQU H'0007' 3228 3229 3230;----- CWG2CLKCON Bits ----------------------------------------------------- 3231CS EQU H'0000' 3232 3233CWG2CS EQU H'0000' 3234 3235 3236;----- CWG2ISM Bits ----------------------------------------------------- 3237CWG2ISM0 EQU H'0000' 3238CWG2ISM1 EQU H'0001' 3239CWG2ISM2 EQU H'0002' 3240CWG2ISM3 EQU H'0003' 3241 3242 3243;----- CWG2DBR Bits ----------------------------------------------------- 3244DBR0 EQU H'0000' 3245DBR1 EQU H'0001' 3246DBR2 EQU H'0002' 3247DBR3 EQU H'0003' 3248DBR4 EQU H'0004' 3249DBR5 EQU H'0005' 3250 3251 3252CWG2DBR0 EQU H'0000' 3253CWG2DBR1 EQU H'0001' 3254CWG2DBR2 EQU H'0002' 3255CWG2DBR3 EQU H'0003' 3256CWG2DBR4 EQU H'0004' 3257CWG2DBR5 EQU H'0005' 3258 3259 3260;----- CWG2DBF Bits ----------------------------------------------------- 3261DBF0 EQU H'0000' 3262DBF1 EQU H'0001' 3263DBF2 EQU H'0002' 3264DBF3 EQU H'0003' 3265DBF4 EQU H'0004' 3266DBF5 EQU H'0005' 3267 3268 3269CWG2DBF0 EQU H'0000' 3270CWG2DBF1 EQU H'0001' 3271CWG2DBF2 EQU H'0002' 3272CWG2DBF3 EQU H'0003' 3273CWG2DBF4 EQU H'0004' 3274CWG2DBF5 EQU H'0005' 3275 3276 3277;----- CWG2CON0 Bits ----------------------------------------------------- 3278LD EQU H'0006' 3279EN EQU H'0007' 3280 3281MODE0 EQU H'0000' 3282MODE1 EQU H'0001' 3283MODE2 EQU H'0002' 3284G2EN EQU H'0007' 3285 3286CWG2LD EQU H'0006' 3287CWG2EN EQU H'0007' 3288 3289CWG2MODE0 EQU H'0000' 3290CWG2MODE1 EQU H'0001' 3291CWG2MODE2 EQU H'0002' 3292 3293 3294;----- CWG2CON1 Bits ----------------------------------------------------- 3295POLA EQU H'0000' 3296POLB EQU H'0001' 3297POLC EQU H'0002' 3298POLD EQU H'0003' 3299IN EQU H'0005' 3300 3301CWG2POLA EQU H'0000' 3302CWG2POLB EQU H'0001' 3303CWG2POLC EQU H'0002' 3304CWG2POLD EQU H'0003' 3305CWG2IN EQU H'0005' 3306 3307 3308;----- CWG2AS0 Bits ----------------------------------------------------- 3309REN EQU H'0006' 3310SHUTDOWN EQU H'0007' 3311 3312LSAC0 EQU H'0002' 3313LSAC1 EQU H'0003' 3314LSBD0 EQU H'0004' 3315LSBD1 EQU H'0005' 3316 3317CWG2REN EQU H'0006' 3318CWG2SHUTDOWN EQU H'0007' 3319 3320CWG2LSAC0 EQU H'0002' 3321CWG2LSAC1 EQU H'0003' 3322CWG2LSBD0 EQU H'0004' 3323CWG2LSBD1 EQU H'0005' 3324 3325 3326;----- CWG2AS1 Bits ----------------------------------------------------- 3327AS0E EQU H'0000' 3328AS1E EQU H'0001' 3329AS2E EQU H'0002' 3330AS3E EQU H'0003' 3331AS4E EQU H'0004' 3332AS5E EQU H'0005' 3333AS6E EQU H'0006' 3334 3335 3336;----- CWG2STR Bits ----------------------------------------------------- 3337STRA EQU H'0000' 3338STRB EQU H'0001' 3339STRC EQU H'0002' 3340STRD EQU H'0003' 3341OVRA EQU H'0004' 3342OVRB EQU H'0005' 3343OVRC EQU H'0006' 3344OVRD EQU H'0007' 3345 3346CWG2STRA EQU H'0000' 3347CWG2STRB EQU H'0001' 3348CWG2STRC EQU H'0002' 3349CWG2STRD EQU H'0003' 3350CWG2OVRA EQU H'0004' 3351CWG2OVRB EQU H'0005' 3352CWG2OVRC EQU H'0006' 3353CWG2OVRD EQU H'0007' 3354 3355 3356;----- CWG3CLKCON Bits ----------------------------------------------------- 3357CS EQU H'0000' 3358 3359CWG3CS EQU H'0000' 3360 3361 3362;----- CWG3ISM Bits ----------------------------------------------------- 3363CWG3ISM0 EQU H'0000' 3364CWG3ISM1 EQU H'0001' 3365CWG3ISM2 EQU H'0002' 3366CWG3ISM3 EQU H'0003' 3367 3368 3369;----- CWG3DBR Bits ----------------------------------------------------- 3370DBR0 EQU H'0000' 3371DBR1 EQU H'0001' 3372DBR2 EQU H'0002' 3373DBR3 EQU H'0003' 3374DBR4 EQU H'0004' 3375DBR5 EQU H'0005' 3376 3377 3378CWG3DBR0 EQU H'0000' 3379CWG3DBR1 EQU H'0001' 3380CWG3DBR2 EQU H'0002' 3381CWG3DBR3 EQU H'0003' 3382CWG3DBR4 EQU H'0004' 3383CWG3DBR5 EQU H'0005' 3384 3385 3386;----- CWG3DBF Bits ----------------------------------------------------- 3387DBF0 EQU H'0000' 3388DBF1 EQU H'0001' 3389DBF2 EQU H'0002' 3390DBF3 EQU H'0003' 3391DBF4 EQU H'0004' 3392DBF5 EQU H'0005' 3393 3394 3395CWG3DBF0 EQU H'0000' 3396CWG3DBF1 EQU H'0001' 3397CWG3DBF2 EQU H'0002' 3398CWG3DBF3 EQU H'0003' 3399CWG3DBF4 EQU H'0004' 3400CWG3DBF5 EQU H'0005' 3401 3402 3403;----- CWG3CON0 Bits ----------------------------------------------------- 3404LD EQU H'0006' 3405EN EQU H'0007' 3406 3407MODE0 EQU H'0000' 3408MODE1 EQU H'0001' 3409MODE2 EQU H'0002' 3410G3EN EQU H'0007' 3411 3412CWG3LD EQU H'0006' 3413CWG3EN EQU H'0007' 3414 3415CWG3MODE0 EQU H'0000' 3416CWG3MODE1 EQU H'0001' 3417CWG3MODE2 EQU H'0002' 3418 3419 3420;----- CWG3CON1 Bits ----------------------------------------------------- 3421POLA EQU H'0000' 3422POLB EQU H'0001' 3423POLC EQU H'0002' 3424POLD EQU H'0003' 3425IN EQU H'0005' 3426 3427CWG3POLA EQU H'0000' 3428CWG3POLB EQU H'0001' 3429CWG3POLC EQU H'0002' 3430CWG3POLD EQU H'0003' 3431CWG3IN EQU H'0005' 3432 3433 3434;----- CWG3AS0 Bits ----------------------------------------------------- 3435REN EQU H'0006' 3436SHUTDOWN EQU H'0007' 3437 3438LSAC0 EQU H'0002' 3439LSAC1 EQU H'0003' 3440LSBD0 EQU H'0004' 3441LSBD1 EQU H'0005' 3442 3443CWG3REN EQU H'0006' 3444CWG3SHUTDOWN EQU H'0007' 3445 3446CWG3LSAC0 EQU H'0002' 3447CWG3LSAC1 EQU H'0003' 3448CWG3LSBD0 EQU H'0004' 3449CWG3LSBD1 EQU H'0005' 3450 3451 3452;----- CWG3AS1 Bits ----------------------------------------------------- 3453AS0E EQU H'0000' 3454AS1E EQU H'0001' 3455AS2E EQU H'0002' 3456AS3E EQU H'0003' 3457AS4E EQU H'0004' 3458AS5E EQU H'0005' 3459AS6E EQU H'0006' 3460 3461 3462;----- CWG3STR Bits ----------------------------------------------------- 3463STRA EQU H'0000' 3464STRB EQU H'0001' 3465STRC EQU H'0002' 3466STRD EQU H'0003' 3467OVRA EQU H'0004' 3468OVRB EQU H'0005' 3469OVRC EQU H'0006' 3470OVRD EQU H'0007' 3471 3472CWG3STRA EQU H'0000' 3473CWG3STRB EQU H'0001' 3474CWG3STRC EQU H'0002' 3475CWG3STRD EQU H'0003' 3476CWG3OVRA EQU H'0004' 3477CWG3OVRB EQU H'0005' 3478CWG3OVRC EQU H'0006' 3479CWG3OVRD EQU H'0007' 3480 3481 3482;----- PIR0 Bits ----------------------------------------------------- 3483INTF EQU H'0000' 3484IOCIF EQU H'0004' 3485TMR0IF EQU H'0005' 3486 3487 3488;----- PIR1 Bits ----------------------------------------------------- 3489ADIF EQU H'0000' 3490ADTIF EQU H'0001' 3491CSWIF EQU H'0006' 3492OSFIF EQU H'0007' 3493 3494 3495;----- PIR2 Bits ----------------------------------------------------- 3496C1IF EQU H'0000' 3497C2IF EQU H'0001' 3498ZCDIF EQU H'0006' 3499 3500 3501;----- PIR3 Bits ----------------------------------------------------- 3502SSP1IF EQU H'0000' 3503BCL1IF EQU H'0001' 3504SSP2IF EQU H'0002' 3505BCL2IF EQU H'0003' 3506TXIF EQU H'0004' 3507RCIF EQU H'0005' 3508 3509 3510;----- PIR4 Bits ----------------------------------------------------- 3511TMR1IF EQU H'0000' 3512TMR2IF EQU H'0001' 3513TMR3IF EQU H'0002' 3514TMR4IF EQU H'0003' 3515TMR5IF EQU H'0004' 3516TMR6IF EQU H'0005' 3517 3518 3519;----- PIR5 Bits ----------------------------------------------------- 3520TMR1GIF EQU H'0000' 3521TMR3GIF EQU H'0001' 3522TMR5GIF EQU H'0002' 3523CLC1IF EQU H'0004' 3524CLC2IF EQU H'0005' 3525CLC3IF EQU H'0006' 3526CLC4IF EQU H'0007' 3527 3528 3529;----- PIR6 Bits ----------------------------------------------------- 3530CCP1IF EQU H'0000' 3531CCP2IF EQU H'0001' 3532CCP3IF EQU H'0002' 3533CCP4IF EQU H'0003' 3534CCP5IF EQU H'0004' 3535 3536 3537;----- PIR7 Bits ----------------------------------------------------- 3538CWG1IF EQU H'0000' 3539CWG2IF EQU H'0001' 3540CWG3IF EQU H'0002' 3541NCO1IF EQU H'0004' 3542NVMIF EQU H'0005' 3543CRCIF EQU H'0006' 3544SCANIF EQU H'0007' 3545 3546NCOIF EQU H'0004' 3547 3548 3549;----- PIR8 Bits ----------------------------------------------------- 3550SMT1IF EQU H'0000' 3551SMT1PRAIF EQU H'0001' 3552SMT1PWAIF EQU H'0002' 3553SMT2IF EQU H'0003' 3554SMT2PRAIF EQU H'0004' 3555SMT2PWAIF EQU H'0005' 3556 3557 3558;----- PIE0 Bits ----------------------------------------------------- 3559INTE EQU H'0000' 3560IOCIE EQU H'0004' 3561TMR0IE EQU H'0005' 3562 3563 3564;----- PIE1 Bits ----------------------------------------------------- 3565ADIE EQU H'0000' 3566ADTIE EQU H'0001' 3567CSWIE EQU H'0006' 3568OSFIE EQU H'0007' 3569 3570 3571;----- PIE2 Bits ----------------------------------------------------- 3572C1IE EQU H'0000' 3573C2IE EQU H'0001' 3574ZCDIE EQU H'0006' 3575 3576 3577;----- PIE3 Bits ----------------------------------------------------- 3578SSP1IE EQU H'0000' 3579BCL1IE EQU H'0001' 3580SSP2IE EQU H'0002' 3581BCL2IE EQU H'0003' 3582TXIE EQU H'0004' 3583RCIE EQU H'0005' 3584 3585 3586;----- PIE4 Bits ----------------------------------------------------- 3587TMR1IE EQU H'0000' 3588TMR2IE EQU H'0001' 3589TMR3IE EQU H'0002' 3590TMR4IE EQU H'0003' 3591TMR5IE EQU H'0004' 3592TMR6IE EQU H'0005' 3593 3594 3595;----- PIE5 Bits ----------------------------------------------------- 3596TMR1GIE EQU H'0000' 3597TMR3GIE EQU H'0001' 3598TMR5GIE EQU H'0002' 3599CLC1IE EQU H'0004' 3600CLC2IE EQU H'0005' 3601CLC3IE EQU H'0006' 3602CLC4IE EQU H'0007' 3603 3604 3605;----- PIE6 Bits ----------------------------------------------------- 3606CCP1IE EQU H'0000' 3607CCP2IE EQU H'0001' 3608CCP3IE EQU H'0002' 3609CCP4IE EQU H'0003' 3610CCP5IE EQU H'0004' 3611 3612 3613;----- PIE7 Bits ----------------------------------------------------- 3614CWG1IE EQU H'0000' 3615CWG2IE EQU H'0001' 3616CWG3IE EQU H'0002' 3617NCO1IE EQU H'0004' 3618NVMIE EQU H'0005' 3619CRCIE EQU H'0006' 3620SCANIE EQU H'0007' 3621 3622NCOIE EQU H'0004' 3623 3624 3625;----- PIE8 Bits ----------------------------------------------------- 3626SMT1IE EQU H'0000' 3627SMT1PRAIE EQU H'0001' 3628SMT1PWAIE EQU H'0002' 3629SMT2IE EQU H'0003' 3630SMT2PRAIE EQU H'0004' 3631SMT2PWAIE EQU H'0005' 3632 3633 3634;----- PMD0 Bits ----------------------------------------------------- 3635IOCMD EQU H'0000' 3636CLKRMD EQU H'0001' 3637NVMMD EQU H'0002' 3638SCANMD EQU H'0003' 3639CRCMD EQU H'0004' 3640FVRMD EQU H'0006' 3641SYSCMD EQU H'0007' 3642 3643 3644;----- PMD1 Bits ----------------------------------------------------- 3645TMR0MD EQU H'0000' 3646TMR1MD EQU H'0001' 3647TMR2MD EQU H'0002' 3648TMR3MD EQU H'0003' 3649TMR4MD EQU H'0004' 3650TMR5MD EQU H'0005' 3651TMR6MD EQU H'0006' 3652NCOMD EQU H'0007' 3653 3654NCO1MD EQU H'0007' 3655 3656 3657;----- PMD2 Bits ----------------------------------------------------- 3658ZCDMD EQU H'0000' 3659CMP1MD EQU H'0001' 3660CMP2MD EQU H'0002' 3661ADCMD EQU H'0005' 3662DACMD EQU H'0006' 3663 3664 3665;----- PMD3 Bits ----------------------------------------------------- 3666CCP1MD EQU H'0000' 3667CCP2MD EQU H'0001' 3668CCP3MD EQU H'0002' 3669CCP4MD EQU H'0003' 3670CCP5MD EQU H'0004' 3671PWM6MD EQU H'0005' 3672PWM7MD EQU H'0006' 3673 3674 3675;----- PMD4 Bits ----------------------------------------------------- 3676CWG1MD EQU H'0000' 3677CWG2MD EQU H'0001' 3678CWG3MD EQU H'0002' 3679MSSP1MD EQU H'0004' 3680MSSP2MD EQU H'0005' 3681UART1MD EQU H'0006' 3682 3683 3684;----- PMD5 Bits ----------------------------------------------------- 3685DSMMD EQU H'0000' 3686CLC1MD EQU H'0001' 3687CLC2MD EQU H'0002' 3688CLC3MD EQU H'0003' 3689CLC4MD EQU H'0004' 3690SMT1MD EQU H'0006' 3691SMT2MD EQU H'0007' 3692 3693 3694;----- WDTCON0 Bits ----------------------------------------------------- 3695SEN EQU H'0000' 3696 3697SWDTEN EQU H'0000' 3698 3699WDTSEN EQU H'0000' 3700 3701WDTPS0 EQU H'0001' 3702WDTPS1 EQU H'0002' 3703WDTPS2 EQU H'0003' 3704WDTPS3 EQU H'0004' 3705WDTPS4 EQU H'0005' 3706 3707 3708;----- WDTCON1 Bits ----------------------------------------------------- 3709WINDOW0 EQU H'0000' 3710WINDOW1 EQU H'0001' 3711WINDOW2 EQU H'0002' 3712 3713 3714WDTWINDOW0 EQU H'0000' 3715WDTWINDOW1 EQU H'0001' 3716WDTWINDOW2 EQU H'0002' 3717WDTCS0 EQU H'0004' 3718WDTCS1 EQU H'0005' 3719WDTCS2 EQU H'0006' 3720 3721 3722;----- WDTPSL Bits ----------------------------------------------------- 3723PSCNT0 EQU H'0000' 3724PSCNT1 EQU H'0001' 3725PSCNT2 EQU H'0002' 3726PSCNT3 EQU H'0003' 3727PSCNT4 EQU H'0004' 3728PSCNT5 EQU H'0005' 3729PSCNT6 EQU H'0006' 3730PSCNT7 EQU H'0007' 3731 3732 3733WDTPSCNT0 EQU H'0000' 3734WDTPSCNT1 EQU H'0001' 3735WDTPSCNT2 EQU H'0002' 3736WDTPSCNT3 EQU H'0003' 3737WDTPSCNT4 EQU H'0004' 3738WDTPSCNT5 EQU H'0005' 3739WDTPSCNT6 EQU H'0006' 3740WDTPSCNT7 EQU H'0007' 3741 3742 3743;----- WDTPSH Bits ----------------------------------------------------- 3744PSCNT8 EQU H'0000' 3745PSCNT9 EQU H'0001' 3746PSCNT10 EQU H'0002' 3747PSCNT11 EQU H'0003' 3748PSCNT12 EQU H'0004' 3749PSCNT13 EQU H'0005' 3750PSCNT14 EQU H'0006' 3751PSCNT15 EQU H'0007' 3752 3753 3754WDTPSCNT8 EQU H'0000' 3755WDTPSCNT9 EQU H'0001' 3756WDTPSCNT10 EQU H'0002' 3757WDTPSCNT11 EQU H'0003' 3758WDTPSCNT12 EQU H'0004' 3759WDTPSCNT13 EQU H'0005' 3760WDTPSCNT14 EQU H'0006' 3761WDTPSCNT15 EQU H'0007' 3762 3763 3764;----- WDTTMR Bits ----------------------------------------------------- 3765PSCNT16 EQU H'0000' 3766PSCNT17 EQU H'0001' 3767STATE EQU H'0002' 3768 3769WDTPSCNT16 EQU H'0000' 3770WDTPSCNT17 EQU H'0001' 3771WDTSTATE EQU H'0002' 3772WDTTMR0 EQU H'0003' 3773WDTTMR1 EQU H'0004' 3774WDTTMR2 EQU H'0005' 3775WDTTMR3 EQU H'0006' 3776 3777 3778;----- BORCON Bits ----------------------------------------------------- 3779BORRDY EQU H'0000' 3780SBOREN EQU H'0007' 3781 3782 3783;----- VREGCON Bits ----------------------------------------------------- 3784VREGPM EQU H'0001' 3785 3786 3787;----- PCON0 Bits ----------------------------------------------------- 3788NOT_BOR EQU H'0000' 3789NOT_POR EQU H'0001' 3790NOT_RI EQU H'0002' 3791NOT_RMCLR EQU H'0003' 3792NOT_RWDT EQU H'0004' 3793NOT_WDTWV EQU H'0005' 3794STKUNF EQU H'0006' 3795STKOVF EQU H'0007' 3796 3797 3798;----- CCDCON Bits ----------------------------------------------------- 3799CCDS0 EQU H'0000' 3800CCDS1 EQU H'0001' 3801CCDEN EQU H'0007' 3802 3803 3804;----- NVMADRL Bits ----------------------------------------------------- 3805NVMADR0 EQU H'0000' 3806NVMADR1 EQU H'0001' 3807NVMADR2 EQU H'0002' 3808NVMADR3 EQU H'0003' 3809NVMADR4 EQU H'0004' 3810NVMADR5 EQU H'0005' 3811NVMADR6 EQU H'0006' 3812NVMADR7 EQU H'0007' 3813 3814 3815;----- NVMADRH Bits ----------------------------------------------------- 3816NVMADR8 EQU H'0000' 3817NVMADR9 EQU H'0001' 3818NVMADR10 EQU H'0002' 3819NVMADR11 EQU H'0003' 3820NVMADR12 EQU H'0004' 3821NVMADR13 EQU H'0005' 3822NVMADR14 EQU H'0006' 3823 3824 3825;----- NVMDATL Bits ----------------------------------------------------- 3826NVMDAT0 EQU H'0000' 3827NVMDAT1 EQU H'0001' 3828NVMDAT2 EQU H'0002' 3829NVMDAT3 EQU H'0003' 3830NVMDAT4 EQU H'0004' 3831NVMDAT5 EQU H'0005' 3832NVMDAT6 EQU H'0006' 3833NVMDAT7 EQU H'0007' 3834 3835 3836;----- NVMDATH Bits ----------------------------------------------------- 3837NVMDAT8 EQU H'0000' 3838NVMDAT9 EQU H'0001' 3839NVMDAT10 EQU H'0002' 3840NVMDAT11 EQU H'0003' 3841NVMDAT12 EQU H'0004' 3842NVMDAT13 EQU H'0005' 3843 3844 3845;----- NVMCON1 Bits ----------------------------------------------------- 3846RD EQU H'0000' 3847WR EQU H'0001' 3848WREN EQU H'0002' 3849WRERR EQU H'0003' 3850FREE EQU H'0004' 3851LWLO EQU H'0005' 3852NVMREGS EQU H'0006' 3853 3854 3855;----- CPUDOZE Bits ----------------------------------------------------- 3856DOZE0 EQU H'0000' 3857DOZE1 EQU H'0001' 3858DOZE2 EQU H'0002' 3859DOE EQU H'0004' 3860ROI EQU H'0005' 3861DOZEN EQU H'0006' 3862IDLEN EQU H'0007' 3863 3864 3865;----- OSCCON1 Bits ----------------------------------------------------- 3866NDIV0 EQU H'0000' 3867NDIV1 EQU H'0001' 3868NDIV2 EQU H'0002' 3869NDIV3 EQU H'0003' 3870NOSC0 EQU H'0004' 3871NOSC1 EQU H'0005' 3872NOSC2 EQU H'0006' 3873 3874 3875;----- OSCCON2 Bits ----------------------------------------------------- 3876CDIV0 EQU H'0000' 3877CDIV1 EQU H'0001' 3878CDIV2 EQU H'0002' 3879CDIV3 EQU H'0003' 3880COSC0 EQU H'0004' 3881COSC1 EQU H'0005' 3882COSC2 EQU H'0006' 3883 3884 3885;----- OSCCON3 Bits ----------------------------------------------------- 3886NOSCR EQU H'0003' 3887ORDY EQU H'0004' 3888SOSCPWR EQU H'0006' 3889CSWHOLD EQU H'0007' 3890 3891 3892;----- OSCSTAT Bits ----------------------------------------------------- 3893PLLR EQU H'0000' 3894ADOR EQU H'0002' 3895SOR EQU H'0003' 3896LFOR EQU H'0004' 3897MFOR EQU H'0005' 3898HFOR EQU H'0006' 3899EXTOR EQU H'0007' 3900 3901 3902;----- OSCEN Bits ----------------------------------------------------- 3903ADOEN EQU H'0002' 3904SOSCEN EQU H'0003' 3905LFOEN EQU H'0004' 3906MFOEN EQU H'0005' 3907HFOEN EQU H'0006' 3908EXTOEN EQU H'0007' 3909 3910 3911;----- OSCTUNE Bits ----------------------------------------------------- 3912HFTUN0 EQU H'0000' 3913HFTUN1 EQU H'0001' 3914HFTUN2 EQU H'0002' 3915HFTUN3 EQU H'0003' 3916HFTUN4 EQU H'0004' 3917HFTUN5 EQU H'0005' 3918 3919 3920;----- OSCFRQ Bits ----------------------------------------------------- 3921HFFRQ0 EQU H'0000' 3922HFFRQ1 EQU H'0001' 3923HFFRQ2 EQU H'0002' 3924 3925 3926;----- CLKRCON Bits ----------------------------------------------------- 3927CLKREN EQU H'0007' 3928 3929CLKRDIV0 EQU H'0000' 3930CLKRDIV1 EQU H'0001' 3931CLKRDIV2 EQU H'0002' 3932CLKRDC0 EQU H'0003' 3933CLKRDC1 EQU H'0004' 3934 3935 3936;----- CLKRCLK Bits ----------------------------------------------------- 3937CLKRCLK0 EQU H'0000' 3938CLKRCLK1 EQU H'0001' 3939CLKRCLK2 EQU H'0002' 3940CLKRCLK3 EQU H'0003' 3941 3942 3943;----- MDCON0 Bits ----------------------------------------------------- 3944MDBIT EQU H'0000' 3945MDOPOL EQU H'0004' 3946MDOUT EQU H'0005' 3947MDEN EQU H'0007' 3948 3949 3950;----- MDCON1 Bits ----------------------------------------------------- 3951MDCLSYNC EQU H'0000' 3952MDCLPOL EQU H'0001' 3953MDCHSYNC EQU H'0004' 3954MDCHPOL EQU H'0005' 3955 3956 3957;----- MDSRC Bits ----------------------------------------------------- 3958MDMS0 EQU H'0000' 3959MDMS1 EQU H'0001' 3960MDMS2 EQU H'0002' 3961MDMS3 EQU H'0003' 3962MDMS4 EQU H'0004' 3963 3964 3965;----- MDCARL Bits ----------------------------------------------------- 3966MDCL0 EQU H'0000' 3967MDCL1 EQU H'0001' 3968MDCL2 EQU H'0002' 3969MDCL3 EQU H'0003' 3970 3971 3972;----- MDCARH Bits ----------------------------------------------------- 3973MDCH0 EQU H'0000' 3974MDCH1 EQU H'0001' 3975MDCH2 EQU H'0002' 3976MDCH3 EQU H'0003' 3977 3978 3979;----- FVRCON Bits ----------------------------------------------------- 3980TSRNG EQU H'0004' 3981TSEN EQU H'0005' 3982FVRRDY EQU H'0006' 3983FVREN EQU H'0007' 3984 3985ADFVR0 EQU H'0000' 3986ADFVR1 EQU H'0001' 3987CDAFVR0 EQU H'0002' 3988CDAFVR1 EQU H'0003' 3989 3990 3991;----- DAC1CON0 Bits ----------------------------------------------------- 3992NSS EQU H'0000' 3993OE2 EQU H'0004' 3994OE1 EQU H'0005' 3995EN EQU H'0007' 3996 3997DAC1NSS EQU H'0000' 3998DAC1PSS0 EQU H'0002' 3999DAC1PSS1 EQU H'0003' 4000DAC1OE2 EQU H'0004' 4001DAC1OE1 EQU H'0005' 4002DAC1EN EQU H'0007' 4003 4004PSS0 EQU H'0002' 4005PSS1 EQU H'0003' 4006 4007 4008;----- DAC1CON1 Bits ----------------------------------------------------- 4009DAC1R0 EQU H'0000' 4010DAC1R1 EQU H'0001' 4011DAC1R2 EQU H'0002' 4012DAC1R3 EQU H'0003' 4013DAC1R4 EQU H'0004' 4014 4015 4016;----- ZCDCON Bits ----------------------------------------------------- 4017ZCDINTN EQU H'0000' 4018ZCDINTP EQU H'0001' 4019ZCDPOL EQU H'0004' 4020ZCDOUT EQU H'0005' 4021ZCDSEN EQU H'0007' 4022 4023 4024;----- CMOUT Bits ----------------------------------------------------- 4025MC1OUT EQU H'0000' 4026MC2OUT EQU H'0001' 4027 4028C1OUT_CMOUT EQU H'0000' 4029C2OUT_CMOUT EQU H'0001' 4030 4031 4032;----- CMSTAT Bits ----------------------------------------------------- 4033MC1OUT EQU H'0000' 4034MC2OUT EQU H'0001' 4035 4036C1OUT_CMSTAT EQU H'0000' 4037C2OUT_CMSTAT EQU H'0001' 4038 4039 4040;----- CM1CON0 Bits ----------------------------------------------------- 4041SYNC_CM1CON0 EQU H'0000' 4042HYS EQU H'0001' 4043Reserved EQU H'0002' 4044POL_CM1CON0 EQU H'0004' 4045OUT_CM1CON0 EQU H'0006' 4046ON_CM1CON0 EQU H'0007' 4047 4048C1SYNC EQU H'0000' 4049C1HYS EQU H'0001' 4050C1SP EQU H'0002' 4051C1POL EQU H'0004' 4052C1OUT_CM1CON0 EQU H'0006' 4053C1ON EQU H'0007' 4054 4055 4056;----- CM1CON1 Bits ----------------------------------------------------- 4057INTN_CM1CON1 EQU H'0000' 4058INTP_CM1CON1 EQU H'0001' 4059 4060C1INTN EQU H'0000' 4061C1INTP EQU H'0001' 4062 4063 4064;----- CM1NSEL Bits ----------------------------------------------------- 4065NCH0 EQU H'0000' 4066NCH1 EQU H'0001' 4067NCH2 EQU H'0002' 4068 4069 4070C1NCH0 EQU H'0000' 4071C1NCH1 EQU H'0001' 4072C1NCH2 EQU H'0002' 4073 4074 4075;----- CM1PSEL Bits ----------------------------------------------------- 4076PCH0 EQU H'0000' 4077PCH1 EQU H'0001' 4078PCH2 EQU H'0002' 4079 4080 4081C1PCH0 EQU H'0000' 4082C1PCH1 EQU H'0001' 4083C1PCH2 EQU H'0002' 4084 4085 4086;----- CM2CON0 Bits ----------------------------------------------------- 4087SYNC_CM2CON0 EQU H'0000' 4088HYS EQU H'0001' 4089Reserved EQU H'0002' 4090POL_CM2CON0 EQU H'0004' 4091OUT_CM2CON0 EQU H'0006' 4092ON_CM2CON0 EQU H'0007' 4093 4094C2SYNC EQU H'0000' 4095C2HYS EQU H'0001' 4096C2SP EQU H'0002' 4097C2POL EQU H'0004' 4098C2OUT_CM2CON0 EQU H'0006' 4099C2ON EQU H'0007' 4100 4101 4102;----- CM2CON1 Bits ----------------------------------------------------- 4103INTN_CM2CON1 EQU H'0000' 4104INTP_CM2CON1 EQU H'0001' 4105 4106C2INTN EQU H'0000' 4107C2INTP EQU H'0001' 4108 4109 4110;----- CM2NSEL Bits ----------------------------------------------------- 4111NCH0 EQU H'0000' 4112NCH1 EQU H'0001' 4113NCH2 EQU H'0002' 4114 4115 4116C2NCH0 EQU H'0000' 4117C2NCH1 EQU H'0001' 4118C2NCH2 EQU H'0002' 4119 4120 4121;----- CM2PSEL Bits ----------------------------------------------------- 4122PCH0 EQU H'0000' 4123PCH1 EQU H'0001' 4124PCH2 EQU H'0002' 4125 4126 4127C2PCH0 EQU H'0000' 4128C2PCH1 EQU H'0001' 4129C2PCH2 EQU H'0002' 4130 4131 4132;----- CLCDATA Bits ----------------------------------------------------- 4133MLC1OUT EQU H'0000' 4134MLC2OUT EQU H'0001' 4135MLC3OUT EQU H'0002' 4136MLC4OUT EQU H'0003' 4137 4138 4139;----- CLC1CON Bits ----------------------------------------------------- 4140LC1INTN EQU H'0003' 4141LC1INTP EQU H'0004' 4142LC1OUT EQU H'0005' 4143LC1EN EQU H'0007' 4144 4145LC1MODE0 EQU H'0000' 4146LC1MODE1 EQU H'0001' 4147LC1MODE2 EQU H'0002' 4148 4149INTN_CLC1CON EQU H'0003' 4150INTP_CLC1CON EQU H'0004' 4151OUT_CLC1CON EQU H'0005' 4152EN EQU H'0007' 4153 4154MODE0 EQU H'0000' 4155MODE1 EQU H'0001' 4156MODE2 EQU H'0002' 4157 4158 4159;----- CLC1POL Bits ----------------------------------------------------- 4160LC1G1POL EQU H'0000' 4161LC1G2POL EQU H'0001' 4162LC1G3POL EQU H'0002' 4163LC1G4POL EQU H'0003' 4164LC1POL EQU H'0007' 4165 4166G1POL EQU H'0000' 4167G2POL EQU H'0001' 4168G3POL EQU H'0002' 4169G4POL EQU H'0003' 4170POL_CLC1POL EQU H'0007' 4171 4172 4173;----- CLC1SEL0 Bits ----------------------------------------------------- 4174LC1D1S0 EQU H'0000' 4175LC1D1S1 EQU H'0001' 4176LC1D1S2 EQU H'0002' 4177LC1D1S3 EQU H'0003' 4178LC1D1S4 EQU H'0004' 4179LC1D1S5 EQU H'0005' 4180LC1D1S6 EQU H'0006' 4181LC1D1S7 EQU H'0007' 4182 4183 4184 4185D1S0 EQU H'0000' 4186D1S1 EQU H'0001' 4187D1S2 EQU H'0002' 4188D1S3 EQU H'0003' 4189D1S4 EQU H'0004' 4190D1S5 EQU H'0005' 4191D1S6 EQU H'0006' 4192D1S7 EQU H'0007' 4193 4194 4195;----- CLC1SEL1 Bits ----------------------------------------------------- 4196LC1D2S0 EQU H'0000' 4197LC1D2S1 EQU H'0001' 4198LC1D2S2 EQU H'0002' 4199LC1D2S3 EQU H'0003' 4200LC1D2S4 EQU H'0004' 4201LC1D2S5 EQU H'0005' 4202LC1D2S6 EQU H'0006' 4203LC1D2S7 EQU H'0007' 4204 4205 4206 4207D2S0 EQU H'0000' 4208D2S1 EQU H'0001' 4209D2S2 EQU H'0002' 4210D2S3 EQU H'0003' 4211D2S4 EQU H'0004' 4212D2S5 EQU H'0005' 4213D2S6 EQU H'0006' 4214D2S7 EQU H'0007' 4215 4216 4217;----- CLC1SEL2 Bits ----------------------------------------------------- 4218LC1D3S0 EQU H'0000' 4219LC1D3S1 EQU H'0001' 4220LC1D3S2 EQU H'0002' 4221LC1D3S3 EQU H'0003' 4222LC1D3S4 EQU H'0004' 4223LC1D3S5 EQU H'0005' 4224LC1D3S6 EQU H'0006' 4225LC1D3S7 EQU H'0007' 4226 4227 4228 4229D3S0 EQU H'0000' 4230D3S1 EQU H'0001' 4231D3S2 EQU H'0002' 4232D3S3 EQU H'0003' 4233D3S4 EQU H'0004' 4234D3S5 EQU H'0005' 4235D3S6 EQU H'0006' 4236D3S7 EQU H'0007' 4237 4238 4239;----- CLC1SEL3 Bits ----------------------------------------------------- 4240LC1D4S0 EQU H'0000' 4241LC1D4S1 EQU H'0001' 4242LC1D4S2 EQU H'0002' 4243LC1D4S3 EQU H'0003' 4244LC1D4S4 EQU H'0004' 4245LC1D4S5 EQU H'0005' 4246LC1D4S6 EQU H'0006' 4247LC1D4S7 EQU H'0007' 4248 4249 4250 4251D4S0 EQU H'0000' 4252D4S1 EQU H'0001' 4253D4S2 EQU H'0002' 4254D4S3 EQU H'0003' 4255D4S4 EQU H'0004' 4256D4S5 EQU H'0005' 4257D4S6 EQU H'0006' 4258D4S7 EQU H'0007' 4259 4260 4261;----- CLC1GLS0 Bits ----------------------------------------------------- 4262LC1G1D1N EQU H'0000' 4263LC1G1D1T EQU H'0001' 4264LC1G1D2N EQU H'0002' 4265LC1G1D2T EQU H'0003' 4266LC1G1D3N EQU H'0004' 4267LC1G1D3T EQU H'0005' 4268LC1G1D4N EQU H'0006' 4269LC1G1D4T EQU H'0007' 4270 4271D1N EQU H'0000' 4272D1T EQU H'0001' 4273D2N EQU H'0002' 4274D2T EQU H'0003' 4275D3N EQU H'0004' 4276D3T EQU H'0005' 4277D4N EQU H'0006' 4278D4T EQU H'0007' 4279 4280 4281;----- CLC1GLS1 Bits ----------------------------------------------------- 4282LC1G2D1N EQU H'0000' 4283LC1G2D1T EQU H'0001' 4284LC1G2D2N EQU H'0002' 4285LC1G2D2T EQU H'0003' 4286LC1G2D3N EQU H'0004' 4287LC1G2D3T EQU H'0005' 4288LC1G2D4N EQU H'0006' 4289LC1G2D4T EQU H'0007' 4290 4291D1N EQU H'0000' 4292D1T EQU H'0001' 4293D2N EQU H'0002' 4294D2T EQU H'0003' 4295D3N EQU H'0004' 4296D3T EQU H'0005' 4297D4N EQU H'0006' 4298D4T EQU H'0007' 4299 4300 4301;----- CLC1GLS2 Bits ----------------------------------------------------- 4302LC1G3D1N EQU H'0000' 4303LC1G3D1T EQU H'0001' 4304LC1G3D2N EQU H'0002' 4305LC1G3D2T EQU H'0003' 4306LC1G3D3N EQU H'0004' 4307LC1G3D3T EQU H'0005' 4308LC1G3D4N EQU H'0006' 4309LC1G3D4T EQU H'0007' 4310 4311D1N EQU H'0000' 4312D1T EQU H'0001' 4313D2N EQU H'0002' 4314D2T EQU H'0003' 4315D3N EQU H'0004' 4316D3T EQU H'0005' 4317D4N EQU H'0006' 4318D4T EQU H'0007' 4319 4320 4321;----- CLC1GLS3 Bits ----------------------------------------------------- 4322LC1G4D1N EQU H'0000' 4323LC1G4D1T EQU H'0001' 4324LC1G4D2N EQU H'0002' 4325LC1G4D2T EQU H'0003' 4326LC1G4D3N EQU H'0004' 4327LC1G4D3T EQU H'0005' 4328LC1G4D4N EQU H'0006' 4329LC1G4D4T EQU H'0007' 4330 4331G4D1N EQU H'0000' 4332G4D1T EQU H'0001' 4333G4D2N EQU H'0002' 4334G4D2T EQU H'0003' 4335G4D3N EQU H'0004' 4336G4D3T EQU H'0005' 4337G4D4N EQU H'0006' 4338G4D4T EQU H'0007' 4339 4340 4341;----- CLC2CON Bits ----------------------------------------------------- 4342LC2INTN EQU H'0003' 4343LC2INTP EQU H'0004' 4344LC2OUT EQU H'0005' 4345LC2EN EQU H'0007' 4346 4347LC2MODE0 EQU H'0000' 4348LC2MODE1 EQU H'0001' 4349LC2MODE2 EQU H'0002' 4350 4351INTN_CLC2CON EQU H'0003' 4352INTP_CLC2CON EQU H'0004' 4353OUT_CLC2CON EQU H'0005' 4354EN EQU H'0007' 4355 4356MODE0 EQU H'0000' 4357MODE1 EQU H'0001' 4358MODE2 EQU H'0002' 4359 4360 4361;----- CLC2POL Bits ----------------------------------------------------- 4362LC2G1POL EQU H'0000' 4363LC2G2POL EQU H'0001' 4364LC2G3POL EQU H'0002' 4365LC2G4POL EQU H'0003' 4366LC2POL EQU H'0007' 4367 4368G1POL EQU H'0000' 4369G2POL EQU H'0001' 4370G3POL EQU H'0002' 4371G4POL EQU H'0003' 4372POL_CLC2POL EQU H'0007' 4373 4374 4375;----- CLC2SEL0 Bits ----------------------------------------------------- 4376LC2D1S0 EQU H'0000' 4377LC2D1S1 EQU H'0001' 4378LC2D1S2 EQU H'0002' 4379LC2D1S3 EQU H'0003' 4380LC2D1S4 EQU H'0004' 4381LC2D1S5 EQU H'0005' 4382LC2D1S6 EQU H'0006' 4383LC2D1S7 EQU H'0007' 4384 4385 4386 4387D1S0 EQU H'0000' 4388D1S1 EQU H'0001' 4389D1S2 EQU H'0002' 4390D1S3 EQU H'0003' 4391D1S4 EQU H'0004' 4392D1S5 EQU H'0005' 4393D1S6 EQU H'0006' 4394D1S7 EQU H'0007' 4395 4396 4397;----- CLC2SEL1 Bits ----------------------------------------------------- 4398LC2D2S0 EQU H'0000' 4399LC2D2S1 EQU H'0001' 4400LC2D2S2 EQU H'0002' 4401LC2D2S3 EQU H'0003' 4402LC2D2S4 EQU H'0004' 4403LC2D2S5 EQU H'0005' 4404LC2D2S6 EQU H'0006' 4405LC2D2S7 EQU H'0007' 4406 4407 4408 4409D2S0 EQU H'0000' 4410D2S1 EQU H'0001' 4411D2S2 EQU H'0002' 4412D2S3 EQU H'0003' 4413D2S4 EQU H'0004' 4414D2S5 EQU H'0005' 4415D2S6 EQU H'0006' 4416D2S7 EQU H'0007' 4417 4418 4419;----- CLC2SEL2 Bits ----------------------------------------------------- 4420LC2D3S0 EQU H'0000' 4421LC2D3S1 EQU H'0001' 4422LC2D3S2 EQU H'0002' 4423LC2D3S3 EQU H'0003' 4424LC2D3S4 EQU H'0004' 4425LC2D3S5 EQU H'0005' 4426LC2D3S6 EQU H'0006' 4427LC2D3S7 EQU H'0007' 4428 4429 4430 4431D3S0 EQU H'0000' 4432D3S1 EQU H'0001' 4433D3S2 EQU H'0002' 4434D3S3 EQU H'0003' 4435D3S4 EQU H'0004' 4436D3S5 EQU H'0005' 4437D3S6 EQU H'0006' 4438D3S7 EQU H'0007' 4439 4440 4441;----- CLC2SEL3 Bits ----------------------------------------------------- 4442LC2D4S0 EQU H'0000' 4443LC2D4S1 EQU H'0001' 4444LC2D4S2 EQU H'0002' 4445LC2D4S3 EQU H'0003' 4446LC2D4S4 EQU H'0004' 4447LC2D4S5 EQU H'0005' 4448LC2D4S6 EQU H'0006' 4449LC2D4S7 EQU H'0007' 4450 4451 4452 4453D4S0 EQU H'0000' 4454D4S1 EQU H'0001' 4455D4S2 EQU H'0002' 4456D4S3 EQU H'0003' 4457D4S4 EQU H'0004' 4458D4S5 EQU H'0005' 4459D4S6 EQU H'0006' 4460D4S7 EQU H'0007' 4461 4462 4463;----- CLC2GLS0 Bits ----------------------------------------------------- 4464LC2G1D1N EQU H'0000' 4465LC2G1D1T EQU H'0001' 4466LC2G1D2N EQU H'0002' 4467LC2G1D2T EQU H'0003' 4468LC2G1D3N EQU H'0004' 4469LC2G1D3T EQU H'0005' 4470LC2G1D4N EQU H'0006' 4471LC2G1D4T EQU H'0007' 4472 4473D1N EQU H'0000' 4474D1T EQU H'0001' 4475D2N EQU H'0002' 4476D2T EQU H'0003' 4477D3N EQU H'0004' 4478D3T EQU H'0005' 4479D4N EQU H'0006' 4480D4T EQU H'0007' 4481 4482 4483;----- CLC2GLS1 Bits ----------------------------------------------------- 4484LC2G2D1N EQU H'0000' 4485LC2G2D1T EQU H'0001' 4486LC2G2D2N EQU H'0002' 4487LC2G2D2T EQU H'0003' 4488LC2G2D3N EQU H'0004' 4489LC2G2D3T EQU H'0005' 4490LC2G2D4N EQU H'0006' 4491LC2G2D4T EQU H'0007' 4492 4493D1N EQU H'0000' 4494D1T EQU H'0001' 4495D2N EQU H'0002' 4496D2T EQU H'0003' 4497D3N EQU H'0004' 4498D3T EQU H'0005' 4499D4N EQU H'0006' 4500D4T EQU H'0007' 4501 4502 4503;----- CLC2GLS2 Bits ----------------------------------------------------- 4504LC2G3D1N EQU H'0000' 4505LC2G3D1T EQU H'0001' 4506LC2G3D2N EQU H'0002' 4507LC2G3D2T EQU H'0003' 4508LC2G3D3N EQU H'0004' 4509LC2G3D3T EQU H'0005' 4510LC2G3D4N EQU H'0006' 4511LC2G3D4T EQU H'0007' 4512 4513D1N EQU H'0000' 4514D1T EQU H'0001' 4515D2N EQU H'0002' 4516D2T EQU H'0003' 4517D3N EQU H'0004' 4518D3T EQU H'0005' 4519D4N EQU H'0006' 4520D4T EQU H'0007' 4521 4522 4523;----- CLC2GLS3 Bits ----------------------------------------------------- 4524LC2G4D1N EQU H'0000' 4525LC2G4D1T EQU H'0001' 4526LC2G4D2N EQU H'0002' 4527LC2G4D2T EQU H'0003' 4528LC2G4D3N EQU H'0004' 4529LC2G4D3T EQU H'0005' 4530LC2G4D4N EQU H'0006' 4531LC2G4D4T EQU H'0007' 4532 4533G4D1N EQU H'0000' 4534G4D1T EQU H'0001' 4535G4D2N EQU H'0002' 4536G4D2T EQU H'0003' 4537G4D3N EQU H'0004' 4538G4D3T EQU H'0005' 4539G4D4N EQU H'0006' 4540G4D4T EQU H'0007' 4541 4542 4543;----- CLC3CON Bits ----------------------------------------------------- 4544LC3INTN EQU H'0003' 4545LC3INTP EQU H'0004' 4546LC3OUT EQU H'0005' 4547LC3EN EQU H'0007' 4548 4549LC3MODE0 EQU H'0000' 4550LC3MODE1 EQU H'0001' 4551LC3MODE2 EQU H'0002' 4552 4553INTN_CLC3CON EQU H'0003' 4554INTP_CLC3CON EQU H'0004' 4555OUT_CLC3CON EQU H'0005' 4556EN EQU H'0007' 4557 4558MODE0 EQU H'0000' 4559MODE1 EQU H'0001' 4560MODE2 EQU H'0002' 4561 4562 4563;----- CLC3POL Bits ----------------------------------------------------- 4564LC3G1POL EQU H'0000' 4565LC3G2POL EQU H'0001' 4566LC3G3POL EQU H'0002' 4567LC3G4POL EQU H'0003' 4568LC3POL EQU H'0007' 4569 4570G1POL EQU H'0000' 4571G2POL EQU H'0001' 4572G3POL EQU H'0002' 4573G4POL EQU H'0003' 4574POL_CLC3POL EQU H'0007' 4575 4576 4577;----- CLC3SEL0 Bits ----------------------------------------------------- 4578LC3D1S0 EQU H'0000' 4579LC3D1S1 EQU H'0001' 4580LC3D1S2 EQU H'0002' 4581LC3D1S3 EQU H'0003' 4582LC3D1S4 EQU H'0004' 4583LC3D1S5 EQU H'0005' 4584LC3D1S6 EQU H'0006' 4585LC3D1S7 EQU H'0007' 4586 4587 4588 4589D1S0 EQU H'0000' 4590D1S1 EQU H'0001' 4591D1S2 EQU H'0002' 4592D1S3 EQU H'0003' 4593D1S4 EQU H'0004' 4594D1S5 EQU H'0005' 4595D1S6 EQU H'0006' 4596D1S7 EQU H'0007' 4597 4598 4599;----- CLC3SEL1 Bits ----------------------------------------------------- 4600LC3D2S0 EQU H'0000' 4601LC3D2S1 EQU H'0001' 4602LC3D2S2 EQU H'0002' 4603LC3D2S3 EQU H'0003' 4604LC3D2S4 EQU H'0004' 4605LC3D2S5 EQU H'0005' 4606LC3D2S6 EQU H'0006' 4607LC3D2S7 EQU H'0007' 4608 4609 4610 4611D2S0 EQU H'0000' 4612D2S1 EQU H'0001' 4613D2S2 EQU H'0002' 4614D2S3 EQU H'0003' 4615D2S4 EQU H'0004' 4616D2S5 EQU H'0005' 4617D2S6 EQU H'0006' 4618D2S7 EQU H'0007' 4619 4620 4621;----- CLC3SEL2 Bits ----------------------------------------------------- 4622LC3D3S0 EQU H'0000' 4623LC3D3S1 EQU H'0001' 4624LC3D3S2 EQU H'0002' 4625LC3D3S3 EQU H'0003' 4626LC3D3S4 EQU H'0004' 4627LC3D3S5 EQU H'0005' 4628LC3D3S6 EQU H'0006' 4629LC3D3S7 EQU H'0007' 4630 4631 4632 4633D3S0 EQU H'0000' 4634D3S1 EQU H'0001' 4635D3S2 EQU H'0002' 4636D3S3 EQU H'0003' 4637D3S4 EQU H'0004' 4638D3S5 EQU H'0005' 4639D3S6 EQU H'0006' 4640D3S7 EQU H'0007' 4641 4642 4643;----- CLC3SEL3 Bits ----------------------------------------------------- 4644LC3D4S0 EQU H'0000' 4645LC3D4S1 EQU H'0001' 4646LC3D4S2 EQU H'0002' 4647LC3D4S3 EQU H'0003' 4648LC3D4S4 EQU H'0004' 4649LC3D4S5 EQU H'0005' 4650LC3D4S6 EQU H'0006' 4651LC3D4S7 EQU H'0007' 4652 4653 4654 4655D4S0 EQU H'0000' 4656D4S1 EQU H'0001' 4657D4S2 EQU H'0002' 4658D4S3 EQU H'0003' 4659D4S4 EQU H'0004' 4660D4S5 EQU H'0005' 4661D4S6 EQU H'0006' 4662D4S7 EQU H'0007' 4663 4664 4665;----- CLC3GLS0 Bits ----------------------------------------------------- 4666LC3G1D1N EQU H'0000' 4667LC3G1D1T EQU H'0001' 4668LC3G1D2N EQU H'0002' 4669LC3G1D2T EQU H'0003' 4670LC3G1D3N EQU H'0004' 4671LC3G1D3T EQU H'0005' 4672LC3G1D4N EQU H'0006' 4673LC3G1D4T EQU H'0007' 4674 4675D1N EQU H'0000' 4676D1T EQU H'0001' 4677D2N EQU H'0002' 4678D2T EQU H'0003' 4679D3N EQU H'0004' 4680D3T EQU H'0005' 4681D4N EQU H'0006' 4682D4T EQU H'0007' 4683 4684 4685;----- CLC3GLS1 Bits ----------------------------------------------------- 4686LC3G2D1N EQU H'0000' 4687LC3G2D1T EQU H'0001' 4688LC3G2D2N EQU H'0002' 4689LC3G2D2T EQU H'0003' 4690LC3G2D3N EQU H'0004' 4691LC3G2D3T EQU H'0005' 4692LC3G2D4N EQU H'0006' 4693LC3G2D4T EQU H'0007' 4694 4695D1N EQU H'0000' 4696D1T EQU H'0001' 4697D2N EQU H'0002' 4698D2T EQU H'0003' 4699D3N EQU H'0004' 4700D3T EQU H'0005' 4701D4N EQU H'0006' 4702D4T EQU H'0007' 4703 4704 4705;----- CLC3GLS2 Bits ----------------------------------------------------- 4706LC3G3D1N EQU H'0000' 4707LC3G3D1T EQU H'0001' 4708LC3G3D2N EQU H'0002' 4709LC3G3D2T EQU H'0003' 4710LC3G3D3N EQU H'0004' 4711LC3G3D3T EQU H'0005' 4712LC3G3D4N EQU H'0006' 4713LC3G3D4T EQU H'0007' 4714 4715D1N EQU H'0000' 4716D1T EQU H'0001' 4717D2N EQU H'0002' 4718D2T EQU H'0003' 4719D3N EQU H'0004' 4720D3T EQU H'0005' 4721D4N EQU H'0006' 4722D4T EQU H'0007' 4723 4724 4725;----- CLC3GLS3 Bits ----------------------------------------------------- 4726LC3G4D1N EQU H'0000' 4727LC3G4D1T EQU H'0001' 4728LC3G4D2N EQU H'0002' 4729LC3G4D2T EQU H'0003' 4730LC3G4D3N EQU H'0004' 4731LC3G4D3T EQU H'0005' 4732LC3G4D4N EQU H'0006' 4733LC3G4D4T EQU H'0007' 4734 4735G4D1N EQU H'0000' 4736G4D1T EQU H'0001' 4737G4D2N EQU H'0002' 4738G4D2T EQU H'0003' 4739G4D3N EQU H'0004' 4740G4D3T EQU H'0005' 4741G4D4N EQU H'0006' 4742G4D4T EQU H'0007' 4743 4744 4745;----- CLC4CON Bits ----------------------------------------------------- 4746LC4INTN EQU H'0003' 4747LC4INTP EQU H'0004' 4748LC4OUT EQU H'0005' 4749LC4EN EQU H'0007' 4750 4751LC4MODE0 EQU H'0000' 4752LC4MODE1 EQU H'0001' 4753LC4MODE2 EQU H'0002' 4754 4755INTN_CLC4CON EQU H'0003' 4756INTP_CLC4CON EQU H'0004' 4757OUT_CLC4CON EQU H'0005' 4758EN EQU H'0007' 4759 4760MODE0 EQU H'0000' 4761MODE1 EQU H'0001' 4762MODE2 EQU H'0002' 4763 4764 4765;----- CLC4POL Bits ----------------------------------------------------- 4766LC4G1POL EQU H'0000' 4767LC4G2POL EQU H'0001' 4768LC4G3POL EQU H'0002' 4769LC4G4POL EQU H'0003' 4770LC4POL EQU H'0007' 4771 4772G1POL EQU H'0000' 4773G2POL EQU H'0001' 4774G3POL EQU H'0002' 4775G4POL EQU H'0003' 4776POL_CLC4POL EQU H'0007' 4777 4778 4779;----- CLC4SEL0 Bits ----------------------------------------------------- 4780LC4D1S0 EQU H'0000' 4781LC4D1S1 EQU H'0001' 4782LC4D1S2 EQU H'0002' 4783LC4D1S3 EQU H'0003' 4784LC4D1S4 EQU H'0004' 4785LC4D1S5 EQU H'0005' 4786LC4D1S6 EQU H'0006' 4787LC4D1S7 EQU H'0007' 4788 4789 4790 4791D1S0 EQU H'0000' 4792D1S1 EQU H'0001' 4793D1S2 EQU H'0002' 4794D1S3 EQU H'0003' 4795D1S4 EQU H'0004' 4796D1S5 EQU H'0005' 4797D1S6 EQU H'0006' 4798D1S7 EQU H'0007' 4799 4800 4801;----- CLC4SEL1 Bits ----------------------------------------------------- 4802LC4D2S0 EQU H'0000' 4803LC4D2S1 EQU H'0001' 4804LC4D2S2 EQU H'0002' 4805LC4D2S3 EQU H'0003' 4806LC4D2S4 EQU H'0004' 4807LC4D2S5 EQU H'0005' 4808LC4D2S6 EQU H'0006' 4809LC4D2S7 EQU H'0007' 4810 4811 4812 4813D2S0 EQU H'0000' 4814D2S1 EQU H'0001' 4815D2S2 EQU H'0002' 4816D2S3 EQU H'0003' 4817D2S4 EQU H'0004' 4818D2S5 EQU H'0005' 4819D2S6 EQU H'0006' 4820D2S7 EQU H'0007' 4821 4822 4823;----- CLC4SEL2 Bits ----------------------------------------------------- 4824LC4D3S0 EQU H'0000' 4825LC4D3S1 EQU H'0001' 4826LC4D3S2 EQU H'0002' 4827LC4D3S3 EQU H'0003' 4828LC4D3S4 EQU H'0004' 4829LC4D3S5 EQU H'0005' 4830LC4D3S6 EQU H'0006' 4831LC4D3S7 EQU H'0007' 4832 4833 4834 4835D3S0 EQU H'0000' 4836D3S1 EQU H'0001' 4837D3S2 EQU H'0002' 4838D3S3 EQU H'0003' 4839D3S4 EQU H'0004' 4840D3S5 EQU H'0005' 4841D3S6 EQU H'0006' 4842D3S7 EQU H'0007' 4843 4844 4845;----- CLC4SEL3 Bits ----------------------------------------------------- 4846LC4D4S0 EQU H'0000' 4847LC4D4S1 EQU H'0001' 4848LC4D4S2 EQU H'0002' 4849LC4D4S3 EQU H'0003' 4850LC4D4S4 EQU H'0004' 4851LC4D4S5 EQU H'0005' 4852LC4D4S6 EQU H'0006' 4853LC4D4S7 EQU H'0007' 4854 4855 4856 4857D4S0 EQU H'0000' 4858D4S1 EQU H'0001' 4859D4S2 EQU H'0002' 4860D4S3 EQU H'0003' 4861D4S4 EQU H'0004' 4862D4S5 EQU H'0005' 4863D4S6 EQU H'0006' 4864D4S7 EQU H'0007' 4865 4866 4867;----- CLC4GLS0 Bits ----------------------------------------------------- 4868LC4G1D1N EQU H'0000' 4869LC4G1D1T EQU H'0001' 4870LC4G1D2N EQU H'0002' 4871LC4G1D2T EQU H'0003' 4872LC4G1D3N EQU H'0004' 4873LC4G1D3T EQU H'0005' 4874LC4G1D4N EQU H'0006' 4875LC4G1D4T EQU H'0007' 4876 4877D1N EQU H'0000' 4878D1T EQU H'0001' 4879D2N EQU H'0002' 4880D2T EQU H'0003' 4881D3N EQU H'0004' 4882D3T EQU H'0005' 4883D4N EQU H'0006' 4884D4T EQU H'0007' 4885 4886 4887;----- CLC4GLS1 Bits ----------------------------------------------------- 4888LC4G2D1N EQU H'0000' 4889LC4G2D1T EQU H'0001' 4890LC4G2D2N EQU H'0002' 4891LC4G2D2T EQU H'0003' 4892LC4G2D3N EQU H'0004' 4893LC4G2D3T EQU H'0005' 4894LC4G2D4N EQU H'0006' 4895LC4G2D4T EQU H'0007' 4896 4897D1N EQU H'0000' 4898D1T EQU H'0001' 4899D2N EQU H'0002' 4900D2T EQU H'0003' 4901D3N EQU H'0004' 4902D3T EQU H'0005' 4903D4N EQU H'0006' 4904D4T EQU H'0007' 4905 4906 4907;----- CLC4GLS2 Bits ----------------------------------------------------- 4908LC4G3D1N EQU H'0000' 4909LC4G3D1T EQU H'0001' 4910LC4G3D2N EQU H'0002' 4911LC4G3D2T EQU H'0003' 4912LC4G3D3N EQU H'0004' 4913LC4G3D3T EQU H'0005' 4914LC4G3D4N EQU H'0006' 4915LC4G3D4T EQU H'0007' 4916 4917D1N EQU H'0000' 4918D1T EQU H'0001' 4919D2N EQU H'0002' 4920D2T EQU H'0003' 4921D3N EQU H'0004' 4922D3T EQU H'0005' 4923D4N EQU H'0006' 4924D4T EQU H'0007' 4925 4926 4927;----- CLC4GLS3 Bits ----------------------------------------------------- 4928LC4G4D1N EQU H'0000' 4929LC4G4D1T EQU H'0001' 4930LC4G4D2N EQU H'0002' 4931LC4G4D2T EQU H'0003' 4932LC4G4D3N EQU H'0004' 4933LC4G4D3T EQU H'0005' 4934LC4G4D4N EQU H'0006' 4935LC4G4D4T EQU H'0007' 4936 4937G4D1N EQU H'0000' 4938G4D1T EQU H'0001' 4939G4D2N EQU H'0002' 4940G4D2T EQU H'0003' 4941G4D3N EQU H'0004' 4942G4D3T EQU H'0005' 4943G4D4N EQU H'0006' 4944G4D4T EQU H'0007' 4945 4946 4947;----- PPSLOCK Bits ----------------------------------------------------- 4948PPSLOCKED EQU H'0000' 4949 4950 4951;----- INTPPS Bits ----------------------------------------------------- 4952INTPPS0 EQU H'0000' 4953INTPPS1 EQU H'0001' 4954INTPPS2 EQU H'0002' 4955INTPPS3 EQU H'0003' 4956 4957 4958;----- T0CKIPPS Bits ----------------------------------------------------- 4959T0CKIPPS0 EQU H'0000' 4960T0CKIPPS1 EQU H'0001' 4961T0CKIPPS2 EQU H'0002' 4962T0CKIPPS3 EQU H'0003' 4963 4964 4965;----- T1CKIPPS Bits ----------------------------------------------------- 4966T1CKIPPS0 EQU H'0000' 4967T1CKIPPS1 EQU H'0001' 4968T1CKIPPS2 EQU H'0002' 4969T1CKIPPS3 EQU H'0003' 4970T1CKIPPS4 EQU H'0004' 4971 4972 4973;----- T1GPPS Bits ----------------------------------------------------- 4974T1GPPS0 EQU H'0000' 4975T1GPPS1 EQU H'0001' 4976T1GPPS2 EQU H'0002' 4977T1GPPS3 EQU H'0003' 4978T1GPPS4 EQU H'0004' 4979 4980 4981;----- T3CKIPPS Bits ----------------------------------------------------- 4982T3CKIPPS0 EQU H'0000' 4983T3CKIPPS1 EQU H'0001' 4984T3CKIPPS2 EQU H'0002' 4985T3CKIPPS3 EQU H'0003' 4986T3CKIPPS4 EQU H'0004' 4987 4988 4989;----- T3GPPS Bits ----------------------------------------------------- 4990T3GPPS0 EQU H'0000' 4991T3GPPS1 EQU H'0001' 4992T3GPPS2 EQU H'0002' 4993T3GPPS3 EQU H'0003' 4994T3GPPS4 EQU H'0004' 4995 4996 4997;----- T5CKIPPS Bits ----------------------------------------------------- 4998T5CKIPPS0 EQU H'0000' 4999T5CKIPPS1 EQU H'0001' 5000T5CKIPPS2 EQU H'0002' 5001T5CKIPPS3 EQU H'0003' 5002T5CKIPPS4 EQU H'0004' 5003 5004 5005;----- T5GPPS Bits ----------------------------------------------------- 5006T5GPPS0 EQU H'0000' 5007T5GPPS1 EQU H'0001' 5008T5GPPS2 EQU H'0002' 5009T5GPPS3 EQU H'0003' 5010T5GPPS4 EQU H'0004' 5011 5012 5013;----- T2AINPPS Bits ----------------------------------------------------- 5014T2AINPPS0 EQU H'0000' 5015T2AINPPS1 EQU H'0001' 5016T2AINPPS2 EQU H'0002' 5017T2AINPPS3 EQU H'0003' 5018T2AINPPS4 EQU H'0004' 5019 5020 5021;----- T4AINPPS Bits ----------------------------------------------------- 5022T4AINPPS0 EQU H'0000' 5023T4AINPPS1 EQU H'0001' 5024T4AINPPS2 EQU H'0002' 5025T4AINPPS3 EQU H'0003' 5026T4AINPPS4 EQU H'0004' 5027 5028 5029;----- T6AINPPS Bits ----------------------------------------------------- 5030T6AINPPS0 EQU H'0000' 5031T6AINPPS1 EQU H'0001' 5032T6AINPPS2 EQU H'0002' 5033T6AINPPS3 EQU H'0003' 5034T6AINPPS4 EQU H'0004' 5035 5036 5037;----- CCP1PPS Bits ----------------------------------------------------- 5038CCP1PPS0 EQU H'0000' 5039CCP1PPS1 EQU H'0001' 5040CCP1PPS2 EQU H'0002' 5041CCP1PPS3 EQU H'0003' 5042CCP1PPS4 EQU H'0004' 5043 5044 5045;----- CCP2PPS Bits ----------------------------------------------------- 5046CCP2PPS0 EQU H'0000' 5047CCP2PPS1 EQU H'0001' 5048CCP2PPS2 EQU H'0002' 5049CCP2PPS3 EQU H'0003' 5050CCP2PPS4 EQU H'0004' 5051 5052 5053;----- CCP3PPS Bits ----------------------------------------------------- 5054CCP3PPS0 EQU H'0000' 5055CCP3PPS1 EQU H'0001' 5056CCP3PPS2 EQU H'0002' 5057CCP3PPS3 EQU H'0003' 5058CCP3PPS4 EQU H'0004' 5059 5060 5061;----- CCP4PPS Bits ----------------------------------------------------- 5062CCP4PPS0 EQU H'0000' 5063CCP4PPS1 EQU H'0001' 5064CCP4PPS2 EQU H'0002' 5065CCP4PPS3 EQU H'0003' 5066CCP4PPS4 EQU H'0004' 5067 5068 5069;----- CCP5PPS Bits ----------------------------------------------------- 5070CCP5PPS0 EQU H'0000' 5071CCP5PPS1 EQU H'0001' 5072CCP5PPS2 EQU H'0002' 5073CCP5PPS3 EQU H'0003' 5074CCP5PPS4 EQU H'0004' 5075CCP6PPS EQU H'0005' 5076 5077 5078;----- SMT1WINPPS Bits ----------------------------------------------------- 5079SMU1WINPPS0 EQU H'0000' 5080SMU1WINPPS1 EQU H'0001' 5081SMU1WINPPS2 EQU H'0002' 5082SMU1WINPPS3 EQU H'0003' 5083SMU1WINPPS4 EQU H'0004' 5084 5085 5086;----- SMT1SIGPPS Bits ----------------------------------------------------- 5087SMU1SIGPPS0 EQU H'0000' 5088SMU1SIGPPS1 EQU H'0001' 5089SMU1SIGPPS2 EQU H'0002' 5090SMU1SIGPPS3 EQU H'0003' 5091SMU1SIGPPS4 EQU H'0004' 5092 5093 5094;----- SMT2WINPPS Bits ----------------------------------------------------- 5095SMU2WINPPS0 EQU H'0000' 5096SMU2WINPPS1 EQU H'0001' 5097SMU2WINPPS2 EQU H'0002' 5098SMU2WINPPS3 EQU H'0003' 5099SMU2WINPPS4 EQU H'0004' 5100 5101 5102;----- SMT2SIGPPS Bits ----------------------------------------------------- 5103SMU2SIGPPS0 EQU H'0000' 5104SMU2SIGPPS1 EQU H'0001' 5105SMU2SIGPPS2 EQU H'0002' 5106SMU2SIGPPS3 EQU H'0003' 5107SMU2SIGPPS4 EQU H'0004' 5108 5109 5110;----- CWG1PPS Bits ----------------------------------------------------- 5111CWG1PPS0 EQU H'0000' 5112CWG1PPS1 EQU H'0001' 5113CWG1PPS2 EQU H'0002' 5114CWG1PPS3 EQU H'0003' 5115CWG1PPS4 EQU H'0004' 5116 5117 5118;----- CWG2PPS Bits ----------------------------------------------------- 5119CWG2PPS0 EQU H'0000' 5120CWG2PPS1 EQU H'0001' 5121CWG2PPS2 EQU H'0002' 5122CWG2PPS3 EQU H'0003' 5123CWG2PPS4 EQU H'0004' 5124 5125 5126;----- CWG3PPS Bits ----------------------------------------------------- 5127CWG3PPS0 EQU H'0000' 5128CWG3PPS1 EQU H'0001' 5129CWG3PPS2 EQU H'0002' 5130CWG3PPS3 EQU H'0003' 5131CWG3PPS4 EQU H'0004' 5132 5133 5134;----- MDCARLPPS Bits ----------------------------------------------------- 5135MDCARLPPS0 EQU H'0000' 5136MDCARLPPS1 EQU H'0001' 5137MDCARLPPS2 EQU H'0002' 5138MDCARLPPS3 EQU H'0003' 5139MDCARLPPS4 EQU H'0004' 5140 5141 5142;----- MDCARHPPS Bits ----------------------------------------------------- 5143MDCARHPPS0 EQU H'0000' 5144MDCARHPPS1 EQU H'0001' 5145MDCARHPPS2 EQU H'0002' 5146MDCARHPPS3 EQU H'0003' 5147MDCARHPPS4 EQU H'0004' 5148 5149 5150;----- MDSRCPPS Bits ----------------------------------------------------- 5151MDSRCPPS0 EQU H'0000' 5152MDSRCPPS1 EQU H'0001' 5153MDSRCPPS2 EQU H'0002' 5154MDSRCPPS3 EQU H'0003' 5155MDSRCPPS4 EQU H'0004' 5156 5157 5158;----- CLCIN0PPS Bits ----------------------------------------------------- 5159CLCIN0PPS0 EQU H'0000' 5160CLCIN0PPS1 EQU H'0001' 5161CLCIN0PPS2 EQU H'0002' 5162CLCIN0PPS3 EQU H'0003' 5163CLCIN0PPS4 EQU H'0004' 5164 5165 5166;----- CLCIN1PPS Bits ----------------------------------------------------- 5167CLCIN1PPS0 EQU H'0000' 5168CLCIN1PPS1 EQU H'0001' 5169CLCIN1PPS2 EQU H'0002' 5170CLCIN1PPS3 EQU H'0003' 5171CLCIN1PPS4 EQU H'0004' 5172 5173 5174;----- CLCIN2PPS Bits ----------------------------------------------------- 5175CLCIN2PPS0 EQU H'0000' 5176CLCIN2PPS1 EQU H'0001' 5177CLCIN2PPS2 EQU H'0002' 5178CLCIN2PPS3 EQU H'0003' 5179CLCIN2PPS4 EQU H'0004' 5180 5181 5182;----- CLCIN3PPS Bits ----------------------------------------------------- 5183CLCIN3PPS0 EQU H'0000' 5184CLCIN3PPS1 EQU H'0001' 5185CLCIN3PPS2 EQU H'0002' 5186CLCIN3PPS3 EQU H'0003' 5187CLCIN3PPS4 EQU H'0004' 5188 5189 5190;----- ADCACTPPS Bits ----------------------------------------------------- 5191ADCACTPPS0 EQU H'0000' 5192ADCACTPPS1 EQU H'0001' 5193ADCACTPPS2 EQU H'0002' 5194ADCACTPPS3 EQU H'0003' 5195ADCACTPPS4 EQU H'0004' 5196 5197 5198;----- SSP1CLKPPS Bits ----------------------------------------------------- 5199SSP1CLKPPS0 EQU H'0000' 5200SSP1CLKPPS1 EQU H'0001' 5201SSP1CLKPPS2 EQU H'0002' 5202SSP1CLKPPS3 EQU H'0003' 5203SSP1CLKPPS4 EQU H'0004' 5204 5205 5206;----- SSP1DATPPS Bits ----------------------------------------------------- 5207SSP1DATPPS0 EQU H'0000' 5208SSP1DATPPS1 EQU H'0001' 5209SSP1DATPPS2 EQU H'0002' 5210SSP1DATPPS3 EQU H'0003' 5211SSP1DATPPS4 EQU H'0004' 5212 5213 5214;----- SSP1SSPPS Bits ----------------------------------------------------- 5215SSP1SSPPS0 EQU H'0000' 5216SSP1SSPPS1 EQU H'0001' 5217SSP1SSPPS2 EQU H'0002' 5218SSP1SSPPS3 EQU H'0003' 5219SSP1SSPPS4 EQU H'0004' 5220 5221 5222;----- SSP2CLKPPS Bits ----------------------------------------------------- 5223SSP2CLKPPS0 EQU H'0000' 5224SSP2CLKPPS1 EQU H'0001' 5225SSP2CLKPPS2 EQU H'0002' 5226SSP2CLKPPS3 EQU H'0003' 5227SSP2CLKPPS4 EQU H'0004' 5228 5229 5230;----- SSP2DATPPS Bits ----------------------------------------------------- 5231SSP2DATPPS0 EQU H'0000' 5232SSP2DATPPS1 EQU H'0001' 5233SSP2DATPPS2 EQU H'0002' 5234SSP2DATPPS3 EQU H'0003' 5235SSP2DATPPS4 EQU H'0004' 5236 5237 5238;----- SSP2SSPPS Bits ----------------------------------------------------- 5239SSP2SSPPS0 EQU H'0000' 5240SSP2SSPPS1 EQU H'0001' 5241SSP2SSPPS2 EQU H'0002' 5242SSP2SSPPS3 EQU H'0003' 5243SSP2SSPPS4 EQU H'0004' 5244 5245 5246;----- RXPPS Bits ----------------------------------------------------- 5247RXPPS0 EQU H'0000' 5248RXPPS1 EQU H'0001' 5249RXPPS2 EQU H'0002' 5250RXPPS3 EQU H'0003' 5251RXPPS4 EQU H'0004' 5252 5253 5254;----- TXPPS Bits ----------------------------------------------------- 5255TXPPS0 EQU H'0000' 5256TXPPS1 EQU H'0001' 5257TXPPS2 EQU H'0002' 5258TXPPS3 EQU H'0003' 5259TXPPS4 EQU H'0004' 5260 5261 5262;----- RA0PPS Bits ----------------------------------------------------- 5263RA0PPS0 EQU H'0000' 5264RA0PPS1 EQU H'0001' 5265RA0PPS2 EQU H'0002' 5266RA0PPS3 EQU H'0003' 5267RA0PPS4 EQU H'0004' 5268RA0PPS5 EQU H'0005' 5269 5270 5271;----- RA1PPS Bits ----------------------------------------------------- 5272RA1PPS0 EQU H'0000' 5273RA1PPS1 EQU H'0001' 5274RA1PPS2 EQU H'0002' 5275RA1PPS3 EQU H'0003' 5276RA1PPS4 EQU H'0004' 5277RA1PPS5 EQU H'0005' 5278 5279 5280;----- RA2PPS Bits ----------------------------------------------------- 5281RA2PPS0 EQU H'0000' 5282RA2PPS1 EQU H'0001' 5283RA2PPS2 EQU H'0002' 5284RA2PPS3 EQU H'0003' 5285RA2PPS4 EQU H'0004' 5286RA2PPS5 EQU H'0005' 5287 5288 5289;----- RA3PPS Bits ----------------------------------------------------- 5290RA3PPS0 EQU H'0000' 5291RA3PPS1 EQU H'0001' 5292RA3PPS2 EQU H'0002' 5293RA3PPS3 EQU H'0003' 5294RA3PPS4 EQU H'0004' 5295RA3PPS5 EQU H'0005' 5296 5297 5298;----- RA4PPS Bits ----------------------------------------------------- 5299RA4PPS0 EQU H'0000' 5300RA4PPS1 EQU H'0001' 5301RA4PPS2 EQU H'0002' 5302RA4PPS3 EQU H'0003' 5303RA4PPS4 EQU H'0004' 5304RA4PPS5 EQU H'0005' 5305 5306 5307;----- RA5PPS Bits ----------------------------------------------------- 5308RA5PPS0 EQU H'0000' 5309RA5PPS1 EQU H'0001' 5310RA5PPS2 EQU H'0002' 5311RA5PPS3 EQU H'0003' 5312RA5PPS4 EQU H'0004' 5313RA5PPS5 EQU H'0005' 5314 5315 5316;----- RA6PPS Bits ----------------------------------------------------- 5317RA6PPS0 EQU H'0000' 5318RA6PPS1 EQU H'0001' 5319RA6PPS2 EQU H'0002' 5320RA6PPS3 EQU H'0003' 5321RA6PPS4 EQU H'0004' 5322RA6PPS5 EQU H'0005' 5323 5324 5325;----- RA7PPS Bits ----------------------------------------------------- 5326RA7PPS0 EQU H'0000' 5327RA7PPS1 EQU H'0001' 5328RA7PPS2 EQU H'0002' 5329RA7PPS3 EQU H'0003' 5330RA7PPS4 EQU H'0004' 5331RA7PPS5 EQU H'0005' 5332 5333 5334;----- RB0PPS Bits ----------------------------------------------------- 5335RB0PPS0 EQU H'0000' 5336RB0PPS1 EQU H'0001' 5337RB0PPS2 EQU H'0002' 5338RB0PPS3 EQU H'0003' 5339RB0PPS4 EQU H'0004' 5340RB0PPS5 EQU H'0005' 5341 5342 5343;----- RB1PPS Bits ----------------------------------------------------- 5344RB1PPS0 EQU H'0000' 5345RB1PPS1 EQU H'0001' 5346RB1PPS2 EQU H'0002' 5347RB1PPS3 EQU H'0003' 5348RB1PPS4 EQU H'0004' 5349RB1PPS5 EQU H'0005' 5350 5351 5352;----- RB2PPS Bits ----------------------------------------------------- 5353RB2PPS0 EQU H'0000' 5354RB2PPS1 EQU H'0001' 5355RB2PPS2 EQU H'0002' 5356RB2PPS3 EQU H'0003' 5357RB2PPS4 EQU H'0004' 5358RB2PPS5 EQU H'0005' 5359 5360 5361;----- RB3PPS Bits ----------------------------------------------------- 5362RB3PPS0 EQU H'0000' 5363RB3PPS1 EQU H'0001' 5364RB3PPS2 EQU H'0002' 5365RB3PPS3 EQU H'0003' 5366RB3PPS4 EQU H'0004' 5367RB3PPS5 EQU H'0005' 5368 5369 5370;----- RB4PPS Bits ----------------------------------------------------- 5371RB4PPS0 EQU H'0000' 5372RB4PPS1 EQU H'0001' 5373RB4PPS2 EQU H'0002' 5374RB4PPS3 EQU H'0003' 5375RB4PPS4 EQU H'0004' 5376RB4PPS5 EQU H'0005' 5377 5378 5379;----- RB5PPS Bits ----------------------------------------------------- 5380RB5PPS0 EQU H'0000' 5381RB5PPS1 EQU H'0001' 5382RB5PPS2 EQU H'0002' 5383RB5PPS3 EQU H'0003' 5384RB5PPS4 EQU H'0004' 5385RB5PPS5 EQU H'0005' 5386 5387 5388;----- RB6PPS Bits ----------------------------------------------------- 5389RB6PPS0 EQU H'0000' 5390RB6PPS1 EQU H'0001' 5391RB6PPS2 EQU H'0002' 5392RB6PPS3 EQU H'0003' 5393RB6PPS4 EQU H'0004' 5394RB6PPS5 EQU H'0005' 5395 5396 5397;----- RB7PPS Bits ----------------------------------------------------- 5398RB7PPS0 EQU H'0000' 5399RB7PPS1 EQU H'0001' 5400RB7PPS2 EQU H'0002' 5401RB7PPS3 EQU H'0003' 5402RB7PPS4 EQU H'0004' 5403RB7PPS5 EQU H'0005' 5404 5405 5406;----- RC0PPS Bits ----------------------------------------------------- 5407RC0PPS0 EQU H'0000' 5408RC0PPS1 EQU H'0001' 5409RC0PPS2 EQU H'0002' 5410RC0PPS3 EQU H'0003' 5411RC0PPS4 EQU H'0004' 5412RC0PPS5 EQU H'0005' 5413 5414 5415;----- RC1PPS Bits ----------------------------------------------------- 5416RC1PPS0 EQU H'0000' 5417RC1PPS1 EQU H'0001' 5418RC1PPS2 EQU H'0002' 5419RC1PPS3 EQU H'0003' 5420RC1PPS4 EQU H'0004' 5421RC1PPS5 EQU H'0005' 5422 5423 5424;----- RC2PPS Bits ----------------------------------------------------- 5425RC2PPS0 EQU H'0000' 5426RC2PPS1 EQU H'0001' 5427RC2PPS2 EQU H'0002' 5428RC2PPS3 EQU H'0003' 5429RC2PPS4 EQU H'0004' 5430RC2PPS5 EQU H'0005' 5431 5432 5433;----- RC3PPS Bits ----------------------------------------------------- 5434RC3PPS0 EQU H'0000' 5435RC3PPS1 EQU H'0001' 5436RC3PPS2 EQU H'0002' 5437RC3PPS3 EQU H'0003' 5438RC3PPS4 EQU H'0004' 5439RC3PPS5 EQU H'0005' 5440 5441 5442;----- RC4PPS Bits ----------------------------------------------------- 5443RC4PPS0 EQU H'0000' 5444RC4PPS1 EQU H'0001' 5445RC4PPS2 EQU H'0002' 5446RC4PPS3 EQU H'0003' 5447RC4PPS4 EQU H'0004' 5448RC4PPS5 EQU H'0005' 5449 5450 5451;----- RC5PPS Bits ----------------------------------------------------- 5452RC5PPS0 EQU H'0000' 5453RC5PPS1 EQU H'0001' 5454RC5PPS2 EQU H'0002' 5455RC5PPS3 EQU H'0003' 5456RC5PPS4 EQU H'0004' 5457RC5PPS5 EQU H'0005' 5458 5459 5460;----- RC6PPS Bits ----------------------------------------------------- 5461RC6PPS0 EQU H'0000' 5462RC6PPS1 EQU H'0001' 5463RC6PPS2 EQU H'0002' 5464RC6PPS3 EQU H'0003' 5465RC6PPS4 EQU H'0004' 5466RC6PPS5 EQU H'0005' 5467 5468 5469;----- RC7PPS Bits ----------------------------------------------------- 5470RC7PPS0 EQU H'0000' 5471RC7PPS1 EQU H'0001' 5472RC7PPS2 EQU H'0002' 5473RC7PPS3 EQU H'0003' 5474RC7PPS4 EQU H'0004' 5475RC7PPS5 EQU H'0005' 5476 5477 5478;----- ANSELA Bits ----------------------------------------------------- 5479ANSA0 EQU H'0000' 5480ANSA1 EQU H'0001' 5481ANSA2 EQU H'0002' 5482ANSA3 EQU H'0003' 5483ANSA4 EQU H'0004' 5484ANSA5 EQU H'0005' 5485ANSA6 EQU H'0006' 5486ANSA7 EQU H'0007' 5487 5488 5489;----- WPUA Bits ----------------------------------------------------- 5490WPUA0 EQU H'0000' 5491WPUA1 EQU H'0001' 5492WPUA2 EQU H'0002' 5493WPUA3 EQU H'0003' 5494WPUA4 EQU H'0004' 5495WPUA5 EQU H'0005' 5496WPUA6 EQU H'0006' 5497WPUA7 EQU H'0007' 5498 5499 5500;----- ODCONA Bits ----------------------------------------------------- 5501ODCA0 EQU H'0000' 5502ODCA1 EQU H'0001' 5503ODCA2 EQU H'0002' 5504ODCA3 EQU H'0003' 5505ODCA4 EQU H'0004' 5506ODCA5 EQU H'0005' 5507ODCA6 EQU H'0006' 5508ODCA7 EQU H'0007' 5509 5510 5511;----- SLRCONA Bits ----------------------------------------------------- 5512SLRA0 EQU H'0000' 5513SLRA1 EQU H'0001' 5514SLRA2 EQU H'0002' 5515SLRA3 EQU H'0003' 5516SLRA4 EQU H'0004' 5517SLRA5 EQU H'0005' 5518SLRA6 EQU H'0006' 5519SLRA7 EQU H'0007' 5520 5521 5522;----- INLVLA Bits ----------------------------------------------------- 5523INLVLA0 EQU H'0000' 5524INLVLA1 EQU H'0001' 5525INLVLA2 EQU H'0002' 5526INLVLA3 EQU H'0003' 5527INLVLA4 EQU H'0004' 5528INLVLA5 EQU H'0005' 5529INLVLA6 EQU H'0006' 5530INLVLA7 EQU H'0007' 5531 5532 5533;----- IOCAP Bits ----------------------------------------------------- 5534IOCAP0 EQU H'0000' 5535IOCAP1 EQU H'0001' 5536IOCAP2 EQU H'0002' 5537IOCAP3 EQU H'0003' 5538IOCAP4 EQU H'0004' 5539IOCAP5 EQU H'0005' 5540IOCAP6 EQU H'0006' 5541IOCAP7 EQU H'0007' 5542 5543 5544;----- IOCAN Bits ----------------------------------------------------- 5545IOCAN0 EQU H'0000' 5546IOCAN1 EQU H'0001' 5547IOCAN2 EQU H'0002' 5548IOCAN3 EQU H'0003' 5549IOCAN4 EQU H'0004' 5550IOCAN5 EQU H'0005' 5551IOCAN6 EQU H'0006' 5552IOCAN7 EQU H'0007' 5553 5554 5555;----- IOCAF Bits ----------------------------------------------------- 5556IOCAF0 EQU H'0000' 5557IOCAF1 EQU H'0001' 5558IOCAF2 EQU H'0002' 5559IOCAF3 EQU H'0003' 5560IOCAF4 EQU H'0004' 5561IOCAF5 EQU H'0005' 5562IOCAF6 EQU H'0006' 5563IOCAF7 EQU H'0007' 5564 5565 5566;----- CCDNA Bits ----------------------------------------------------- 5567CCDNA0 EQU H'0000' 5568CCDNA1 EQU H'0001' 5569CCDNA2 EQU H'0002' 5570CCDNA3 EQU H'0003' 5571CCDNA4 EQU H'0004' 5572CCDNA5 EQU H'0005' 5573CCDNA6 EQU H'0006' 5574CCDNA7 EQU H'0007' 5575 5576 5577;----- CCDPA Bits ----------------------------------------------------- 5578CCDPA0 EQU H'0000' 5579CCDPA1 EQU H'0001' 5580CCDPA2 EQU H'0002' 5581CCDPA3 EQU H'0003' 5582CCDPA4 EQU H'0004' 5583CCDPA5 EQU H'0005' 5584CCDPA6 EQU H'0006' 5585CCDPA7 EQU H'0007' 5586 5587 5588;----- ANSELB Bits ----------------------------------------------------- 5589ANSB0 EQU H'0000' 5590ANSB1 EQU H'0001' 5591ANSB2 EQU H'0002' 5592ANSB3 EQU H'0003' 5593ANSB4 EQU H'0004' 5594ANSB5 EQU H'0005' 5595ANSB6 EQU H'0006' 5596ANSB7 EQU H'0007' 5597 5598 5599;----- WPUB Bits ----------------------------------------------------- 5600WPUB0 EQU H'0000' 5601WPUB1 EQU H'0001' 5602WPUB2 EQU H'0002' 5603WPUB3 EQU H'0003' 5604WPUB4 EQU H'0004' 5605WPUB5 EQU H'0005' 5606WPUB6 EQU H'0006' 5607WPUB7 EQU H'0007' 5608 5609 5610;----- ODCONB Bits ----------------------------------------------------- 5611ODCB0 EQU H'0000' 5612ODCB1 EQU H'0001' 5613ODCB2 EQU H'0002' 5614ODCB3 EQU H'0003' 5615ODCB4 EQU H'0004' 5616ODCB5 EQU H'0005' 5617ODCB6 EQU H'0006' 5618ODCB7 EQU H'0007' 5619 5620 5621;----- SLRCONB Bits ----------------------------------------------------- 5622SLRB0 EQU H'0000' 5623SLRB1 EQU H'0001' 5624SLRB2 EQU H'0002' 5625SLRB3 EQU H'0003' 5626SLRB4 EQU H'0004' 5627SLRB5 EQU H'0005' 5628SLRB6 EQU H'0006' 5629SLRB7 EQU H'0007' 5630 5631 5632;----- INLVLB Bits ----------------------------------------------------- 5633INLVLB0 EQU H'0000' 5634INLVLB1 EQU H'0001' 5635INLVLB2 EQU H'0002' 5636INLVLB3 EQU H'0003' 5637INLVLB4 EQU H'0004' 5638INLVLB5 EQU H'0005' 5639INLVLB6 EQU H'0006' 5640INLVLB7 EQU H'0007' 5641 5642 5643;----- IOCBP Bits ----------------------------------------------------- 5644IOCBP0 EQU H'0000' 5645IOCBP1 EQU H'0001' 5646IOCBP2 EQU H'0002' 5647IOCBP3 EQU H'0003' 5648IOCBP4 EQU H'0004' 5649IOCBP5 EQU H'0005' 5650IOCBP6 EQU H'0006' 5651IOCBP7 EQU H'0007' 5652 5653 5654;----- IOCBN Bits ----------------------------------------------------- 5655IOCBN0 EQU H'0000' 5656IOCBN1 EQU H'0001' 5657IOCBN2 EQU H'0002' 5658IOCBN3 EQU H'0003' 5659IOCBN4 EQU H'0004' 5660IOCBN5 EQU H'0005' 5661IOCBN6 EQU H'0006' 5662IOCBN7 EQU H'0007' 5663 5664 5665;----- IOCBF Bits ----------------------------------------------------- 5666IOCBF0 EQU H'0000' 5667IOCBF1 EQU H'0001' 5668IOCBF2 EQU H'0002' 5669IOCBF3 EQU H'0003' 5670IOCBF4 EQU H'0004' 5671IOCBF5 EQU H'0005' 5672IOCBF6 EQU H'0006' 5673IOCBF7 EQU H'0007' 5674 5675 5676;----- CCDNB Bits ----------------------------------------------------- 5677CCDNB0 EQU H'0000' 5678CCDNB1 EQU H'0001' 5679CCDNB2 EQU H'0002' 5680CCDNB3 EQU H'0003' 5681CCDNB4 EQU H'0004' 5682CCDNB5 EQU H'0005' 5683CCDNB6 EQU H'0006' 5684CCDNB7 EQU H'0007' 5685 5686 5687;----- CCDPB Bits ----------------------------------------------------- 5688CCDPB0 EQU H'0000' 5689CCDPB1 EQU H'0001' 5690CCDPB2 EQU H'0002' 5691CCDPB3 EQU H'0003' 5692CCDPB4 EQU H'0004' 5693CCDPB5 EQU H'0005' 5694CCDPB6 EQU H'0006' 5695CCDPB7 EQU H'0007' 5696 5697 5698;----- ANSELC Bits ----------------------------------------------------- 5699ANSC0 EQU H'0000' 5700ANSC1 EQU H'0001' 5701ANSC2 EQU H'0002' 5702ANSC3 EQU H'0003' 5703ANSC4 EQU H'0004' 5704ANSC5 EQU H'0005' 5705ANSC6 EQU H'0006' 5706ANSC7 EQU H'0007' 5707 5708 5709;----- WPUC Bits ----------------------------------------------------- 5710WPUC0 EQU H'0000' 5711WPUC1 EQU H'0001' 5712WPUC2 EQU H'0002' 5713WPUC3 EQU H'0003' 5714WPUC4 EQU H'0004' 5715WPUC5 EQU H'0005' 5716WPUC6 EQU H'0006' 5717WPUC7 EQU H'0007' 5718 5719 5720;----- ODCONC Bits ----------------------------------------------------- 5721ODCC0 EQU H'0000' 5722ODCC1 EQU H'0001' 5723ODCC2 EQU H'0002' 5724ODCC3 EQU H'0003' 5725ODCC4 EQU H'0004' 5726ODCC5 EQU H'0005' 5727ODCC6 EQU H'0006' 5728ODCC7 EQU H'0007' 5729 5730 5731;----- SLRCONC Bits ----------------------------------------------------- 5732SLRC0 EQU H'0000' 5733SLRC1 EQU H'0001' 5734SLRC2 EQU H'0002' 5735SLRC3 EQU H'0003' 5736SLRC4 EQU H'0004' 5737SLRC5 EQU H'0005' 5738SLRC6 EQU H'0006' 5739SLRC7 EQU H'0007' 5740 5741 5742;----- INLVLC Bits ----------------------------------------------------- 5743INLVLC0 EQU H'0000' 5744INLVLC1 EQU H'0001' 5745INLVLC2 EQU H'0002' 5746INLVLC3 EQU H'0003' 5747INLVLC4 EQU H'0004' 5748INLVLC5 EQU H'0005' 5749INLVLC6 EQU H'0006' 5750INLVLC7 EQU H'0007' 5751 5752 5753;----- IOCCP Bits ----------------------------------------------------- 5754IOCCP0 EQU H'0000' 5755IOCCP1 EQU H'0001' 5756IOCCP2 EQU H'0002' 5757IOCCP3 EQU H'0003' 5758IOCCP4 EQU H'0004' 5759IOCCP5 EQU H'0005' 5760IOCCP6 EQU H'0006' 5761IOCCP7 EQU H'0007' 5762 5763 5764;----- IOCCN Bits ----------------------------------------------------- 5765IOCCN0 EQU H'0000' 5766IOCCN1 EQU H'0001' 5767IOCCN2 EQU H'0002' 5768IOCCN3 EQU H'0003' 5769IOCCN4 EQU H'0004' 5770IOCCN5 EQU H'0005' 5771IOCCN6 EQU H'0006' 5772IOCCN7 EQU H'0007' 5773 5774 5775;----- IOCCF Bits ----------------------------------------------------- 5776IOCCF0 EQU H'0000' 5777IOCCF1 EQU H'0001' 5778IOCCF2 EQU H'0002' 5779IOCCF3 EQU H'0003' 5780IOCCF4 EQU H'0004' 5781IOCCF5 EQU H'0005' 5782IOCCF6 EQU H'0006' 5783IOCCF7 EQU H'0007' 5784 5785 5786;----- CCDNC Bits ----------------------------------------------------- 5787CCDNC0 EQU H'0000' 5788CCDNC1 EQU H'0001' 5789CCDNC2 EQU H'0002' 5790CCDNC3 EQU H'0003' 5791CCDNC4 EQU H'0004' 5792CCDNC5 EQU H'0005' 5793CCDNC6 EQU H'0006' 5794CCDNC7 EQU H'0007' 5795 5796 5797;----- CCDPC Bits ----------------------------------------------------- 5798CCDPC0 EQU H'0000' 5799CCDPC1 EQU H'0001' 5800CCDPC2 EQU H'0002' 5801CCDPC3 EQU H'0003' 5802CCDPC4 EQU H'0004' 5803CCDPC5 EQU H'0005' 5804CCDPC6 EQU H'0006' 5805CCDPC7 EQU H'0007' 5806 5807 5808;----- WPUE Bits ----------------------------------------------------- 5809WPUE0 EQU H'0000' 5810WPUE1 EQU H'0001' 5811WPUE2 EQU H'0002' 5812 5813 5814;----- INLVLE Bits ----------------------------------------------------- 5815INLVLE0 EQU H'0000' 5816INLVLE1 EQU H'0001' 5817INLVLE2 EQU H'0002' 5818 5819 5820;----- IOCEP Bits ----------------------------------------------------- 5821IOCEP3 EQU H'0003' 5822 5823 5824;----- IOCEN Bits ----------------------------------------------------- 5825IOCEN3 EQU H'0003' 5826 5827 5828;----- IOCEF Bits ----------------------------------------------------- 5829IOCEF3 EQU H'0003' 5830 5831 5832;----- STATUS_SHAD Bits ----------------------------------------------------- 5833C_SHAD EQU H'0000' 5834DC_SHAD EQU H'0001' 5835Z_SHAD EQU H'0002' 5836 5837 5838 5839;========================================================================== 5840; 5841; RAM Definitions 5842; 5843;========================================================================== 5844 __MAXRAM H'1FFF' 5845 __BADRAM H'000F' 5846 __BADRAM H'0014'-H'0015' 5847 __BADRAM H'0019'-H'001A' 5848 __BADRAM H'001B' 5849 __BADRAM H'0092' 5850 __BADRAM H'009F' 5851 __BADRAM H'0118' 5852 __BADRAM H'0193' 5853 __BADRAM H'0194' 5854 __BADRAM H'0195' 5855 __BADRAM H'019D' 5856 __BADRAM H'019E' 5857 __BADRAM H'019F' 5858 __BADRAM H'029E' 5859 __BADRAM H'029F' 5860 __BADRAM H'038F' 5861 __BADRAM H'0393' 5862 __BADRAM H'0394' 5863 __BADRAM H'0395' 5864 __BADRAM H'0396' 5865 __BADRAM H'0397' 5866 __BADRAM H'0398' 5867 __BADRAM H'0399' 5868 __BADRAM H'039A' 5869 __BADRAM H'039B' 5870 __BADRAM H'039C' 5871 __BADRAM H'039D' 5872 __BADRAM H'039E' 5873 __BADRAM H'039F' 5874 __BADRAM H'0412' 5875 __BADRAM H'0413' 5876 __BADRAM H'0414' 5877 __BADRAM H'0415' 5878 __BADRAM H'049E' 5879 __BADRAM H'049F' 5880 __BADRAM H'051E' 5881 __BADRAM H'051F' 5882 __BADRAM H'0594' 5883 __BADRAM H'0595' 5884 __BADRAM H'0596' 5885 __BADRAM H'0597' 5886 __BADRAM H'0598' 5887 __BADRAM H'0599' 5888 __BADRAM H'059A' 5889 __BADRAM H'059B' 5890 __BADRAM H'059C' 5891 __BADRAM H'059D' 5892 __BADRAM H'059E' 5893 __BADRAM H'059F' 5894 __BADRAM H'0615' 5895 __BADRAM H'061F' 5896 __BADRAM H'0695' 5897 __BADRAM H'0696' 5898 __BADRAM H'0697' 5899 __BADRAM H'0698' 5900 __BADRAM H'0699' 5901 __BADRAM H'069A' 5902 __BADRAM H'069B' 5903 __BADRAM H'069C' 5904 __BADRAM H'069D' 5905 __BADRAM H'069E' 5906 __BADRAM H'069F' 5907 __BADRAM H'0715' 5908 __BADRAM H'071F' 5909 __BADRAM H'078C'-H'0795' 5910 __BADRAM H'079C' 5911 __BADRAM H'079D' 5912 __BADRAM H'079E' 5913 __BADRAM H'079F' 5914 __BADRAM H'0815'-H'0819' 5915 __BADRAM H'0894' 5916 __BADRAM H'089C'-H'089F' 5917 __BADRAM H'090D' 5918 __BADRAM H'0910'-H'0913' 5919 __BADRAM H'0914'-H'091E' 5920 __BADRAM H'098C'-H'098E' 5921 __BADRAM H'0998'-H'099F' 5922 __BADRAM H'0A0C'-H'0A1F' 5923 __BADRAM H'0A8C'-H'0A9F' 5924 __BADRAM H'0B0C'-H'0B1F' 5925 __BADRAM H'0B8C'-H'0B9F' 5926 __BADRAM H'0C0C'-H'0C1F' 5927 __BADRAM H'0C8C'-H'0C9F' 5928 __BADRAM H'0D0C'-H'0D1F' 5929 __BADRAM H'0D8C'-H'0D9F' 5930 __BADRAM H'0E0C'-H'0E0E' 5931 __BADRAM H'0E0F'-H'0E1F' 5932 __BADRAM H'0E8C'-H'0E8E' 5933 __BADRAM H'0E8F'-H'0E90' 5934 __BADRAM H'0E91'-H'0E93' 5935 __BADRAM H'0E94'-H'0E97' 5936 __BADRAM H'0E98'-H'0E9B' 5937 __BADRAM H'0E9C'-H'0E9E' 5938 __BADRAM H'0E9F' 5939 __BADRAM H'0F0C'-H'0F0F' 5940 __BADRAM H'0F10'-H'0F1F' 5941 __BADRAM H'0F8C'-H'0F98' 5942 __BADRAM H'0F99'-H'0F9C' 5943 __BADRAM H'0F9D'-H'0F9F' 5944 __BADRAM H'100C'-H'101F' 5945 __BADRAM H'108C'-H'109F' 5946 __BADRAM H'110C'-H'111F' 5947 __BADRAM H'118C'-H'119F' 5948 __BADRAM H'120C'-H'121F' 5949 __BADRAM H'128C'-H'129F' 5950 __BADRAM H'130C'-H'131F' 5951 __BADRAM H'138C'-H'139F' 5952 __BADRAM H'140C'-H'141F' 5953 __BADRAM H'148C'-H'149F' 5954 __BADRAM H'150C'-H'151F' 5955 __BADRAM H'158C'-H'159F' 5956 __BADRAM H'160C'-H'161F' 5957 __BADRAM H'168C'-H'169F' 5958 __BADRAM H'170C'-H'171F' 5959 __BADRAM H'178C'-H'179F' 5960 __BADRAM H'180C'-H'181F' 5961 __BADRAM H'188C'-H'189F' 5962 __BADRAM H'190C'-H'191F' 5963 __BADRAM H'198C'-H'199F' 5964 __BADRAM H'19A0'-H'19EF' 5965 __BADRAM H'1A0C'-H'1A1F' 5966 __BADRAM H'1A20'-H'1A6F' 5967 __BADRAM H'1A8C'-H'1A9F' 5968 __BADRAM H'1AA0'-H'1AEF' 5969 __BADRAM H'1B0C'-H'1B1F' 5970 __BADRAM H'1B20'-H'1B6F' 5971 __BADRAM H'1B8C'-H'1B9F' 5972 __BADRAM H'1BA0'-H'1BEF' 5973 __BADRAM H'1C0C'-H'1C1F' 5974 __BADRAM H'1C20'-H'1C6F' 5975 __BADRAM H'1C8C'-H'1C9F' 5976 __BADRAM H'1CA0'-H'1CEF' 5977 __BADRAM H'1D0C'-H'1D1F' 5978 __BADRAM H'1D20'-H'1D6F' 5979 __BADRAM H'1D8C'-H'1D9F' 5980 __BADRAM H'1DA0'-H'1DEF' 5981 __BADRAM H'1E0C'-H'1E0E' 5982 __BADRAM H'1E38'-H'1E6F' 5983 __BADRAM H'1E8C'-H'1E8E' 5984 __BADRAM H'1E98'-H'1E9B' 5985 __BADRAM H'1E9F'-H'1EA0' 5986 __BADRAM H'1EA6'-H'1EA8' 5987 __BADRAM H'1EAD'-H'1EB0' 5988 __BADRAM H'1EB4'-H'1EB7' 5989 __BADRAM H'1EBF'-H'1EC2' 5990 __BADRAM H'1EC4' 5991 __BADRAM H'1ECD'-H'1ECF' 5992 __BADRAM H'1ED0'-H'1EDF' 5993 __BADRAM H'1EE0'-H'1EEF' 5994 __BADRAM H'1F0C'-H'1F0F' 5995 __BADRAM H'1F28'-H'1F37' 5996 __BADRAM H'1F42' 5997 __BADRAM H'1F4D' 5998 __BADRAM H'1F58'-H'1F64' 5999 __BADRAM H'1F66'-H'1F67' 6000 __BADRAM H'1F6C'-H'1F6F' 6001 __BADRAM H'1F8C' 6002 __BADRAM H'1F8D'-H'1F8F' 6003 __BADRAM H'1F90'-H'1FAF' 6004 __BADRAM H'1FB0'-H'1FCF' 6005 __BADRAM H'1FD0'-H'1FD2' 6006 __BADRAM H'1FD3'-H'1FD6' 6007 __BADRAM H'1FD7'-H'1FE3' 6008 __BADRAM H'1FEC' 6009 6010;========================================================================== 6011; 6012; Configuration Bits 6013; 6014; NAME Address 6015; CONFIG1 8007h 6016; CONFIG2 8008h 6017; CONFIG3 8009h 6018; CONFIG4 800Ah 6019; CONFIG5 800Bh 6020; 6021;========================================================================== 6022 6023; The following is an assignment of address values for all of the 6024; configuration registers for the purpose of table reads 6025_CONFIG1 EQU H'8007' 6026_CONFIG2 EQU H'8008' 6027_CONFIG3 EQU H'8009' 6028_CONFIG4 EQU H'800A' 6029_CONFIG5 EQU H'800B' 6030 6031;----- CONFIG1 Options -------------------------------------------------- 6032_FEXTOSC_LP EQU H'3FF8'; LP (crystal oscillator) optimized for 32.768kHz; PFM set to low power 6033_FEXTOSC_XT EQU H'3FF9'; XT (crystal oscillator) above 500kHz, below 4MHz; PFM set to medium power 6034_FEXTOSC_HS EQU H'3FFA'; HS (crystal oscillator) above 4MHz; PFM set to high power 6035_FEXTOSC_Reserved EQU H'3FFB'; Reserved 6036_FEXTOSC_OFF EQU H'3FFC'; Oscillator not enabled 6037_FEXTOSC_ECL EQU H'3FFD'; EC below 500kHz; PFM set to low power 6038_FEXTOSC_ECM EQU H'3FFE'; EC for 500kHz to 8MHz; PFM set to medium power 6039_FEXTOSC_ECH EQU H'3FFF'; EC above 8MHz; PFM set to high power 6040 6041_RSTOSC_HFINT32 EQU H'3F8F'; HFINTOSC with OSCFRQ= 32 MHz and CDIV = 1:1 6042_RSTOSC_HFINTPLL EQU H'3F9F'; HFINTOSC with 2x PLL, with OSCFRQ = 16 MHz and CDIV = 1:1 (FOSC = 32 MHz) 6043_RSTOSC_EXT4X EQU H'3FAF'; EXTOSC with 4x PLL, with EXTOSC operating per FEXTOSC bits 6044_RSTOSC_Reserved EQU H'3FBF'; Reserved 6045_RSTOSC_SOSC EQU H'3FCF'; SOSC 6046_RSTOSC_LFINT EQU H'3FDF'; LFINTOSC 6047_RSTOSC_HFINT1 EQU H'3FEF'; HFINTOSC (1MHz) 6048_RSTOSC_EXT1X EQU H'3FFF'; EXTOSC operating per FEXTOSC bits 6049 6050_CLKOUTEN_ON EQU H'3EFF'; CLKOUT function is enabled; FOSC/4 clock appears at OSC2 6051_CLKOUTEN_OFF EQU H'3FFF'; CLKOUT function is disabled; i/o or oscillator function on OSC2 6052 6053_CSWEN_OFF EQU H'37FF'; The NOSC and NDIV bits cannot be changed by user software 6054_CSWEN_ON EQU H'3FFF'; Writing to NOSC and NDIV is allowed 6055 6056_FCMEN_OFF EQU H'1FFF'; FSCM timer disabled 6057_FCMEN_ON EQU H'3FFF'; FSCM timer enabled 6058 6059;----- CONFIG2 Options -------------------------------------------------- 6060_MCLRE_OFF EQU H'3FFE'; MCLR pin function is port defined function 6061_MCLRE_ON EQU H'3FFF'; MCLR pin is Master Clear function 6062 6063_PWRTE_ON EQU H'3FFD'; PWRT enabled 6064_PWRTE_OFF EQU H'3FFF'; PWRT disabled 6065 6066_LPBOREN_ON EQU H'3FDF'; ULPBOR enabled 6067_LPBOREN_OFF EQU H'3FFF'; ULPBOR disabled 6068 6069_BOREN_OFF EQU H'3F3F'; Brown-out reset disabled 6070_BOREN_SBOREN EQU H'3F7F'; Brown-out reset enabled according to SBOREN bit 6071_BOREN_NSLEEP EQU H'3FBF'; Brown-out Reset enabled while running, disabled in sleep; SBOREN is ignored 6072_BOREN_ON EQU H'3FFF'; Brown-out Reset Enabled, SBOREN bit is ignored 6073 6074_BORV_HI EQU H'3DFF'; Brown-out Reset Voltage (VBOR) is set to 2.7V 6075_BORV_LO EQU H'3FFF'; Brown-out Reset Voltage (VBOR) set to 1.9V on LF, and 2.45V on F Devices 6076 6077_ZCD_OFF EQU H'3BFF'; Zero-cross detect circuit is always enabled 6078_ZCD_ON EQU H'3FFF'; Zero-cross detect circuit is disabled at POR. 6079 6080_PPS1WAY_OFF EQU H'37FF'; The PPSLOCK bit can be set and cleared repeatedly by software 6081_PPS1WAY_ON EQU H'3FFF'; The PPSLOCK bit can be cleared and set only once in software 6082 6083_STVREN_OFF EQU H'2FFF'; Stack Overflow or Underflow will not cause a reset 6084_STVREN_ON EQU H'3FFF'; Stack Overflow or Underflow will cause a reset 6085 6086;;;; Begin: Added in gputils 6087_DEBUG_ON EQU H'1FFF'; Background debugger enabled; ICSPCLK and ICSPDAT are dedicated to the debugger. 6088_DEBUG_OFF EQU H'3FFF'; Background debugger disabled; ICSPCLK and ICSPDAT are general purpose I/O pins. 6089 6090;;;; End: Added in gputils 6091;----- CONFIG3 Options -------------------------------------------------- 6092_WDTCPS_WDTCPS_0 EQU H'3FE0'; Divider ratio 1:32 6093_WDTCPS_WDTCPS_1 EQU H'3FE1'; Divider ratio 1:64 6094_WDTCPS_WDTCPS_2 EQU H'3FE2'; Divider ratio 1:128 6095_WDTCPS_WDTCPS_3 EQU H'3FE3'; Divider ratio 1:256 6096_WDTCPS_WDTCPS_4 EQU H'3FE4'; Divider ratio 1:512 6097_WDTCPS_WDTCPS_5 EQU H'3FE5'; Divider ratio 1:1024 6098_WDTCPS_WDTCPS_6 EQU H'3FE6'; Divider ratio 1:2048 6099_WDTCPS_WDTCPS_7 EQU H'3FE7'; Divider ratio 1:4096 6100_WDTCPS_WDTCPS_8 EQU H'3FE8'; Divider ratio 1:8192 6101_WDTCPS_WDTCPS_9 EQU H'3FE9'; Divider ratio 1:16384 6102_WDTCPS_WDTCPS_10 EQU H'3FEA'; Divider ratio 1:32768 6103_WDTCPS_WDTCPS_11 EQU H'3FEB'; Divider ratio 1:65536 6104_WDTCPS_WDTCPS_12 EQU H'3FEC'; Divider ratio 1:131072 6105_WDTCPS_WDTCPS_13 EQU H'3FED'; Divider ratio 1:262144 6106_WDTCPS_WDTCPS_14 EQU H'3FEE'; Divider ratio 1:524299 6107_WDTCPS_WDTCPS_15 EQU H'3FEF'; Divider ratio 1:1048576 6108_WDTCPS_WDTCPS_16 EQU H'3FF0'; Divider ratio 1:2097152 6109_WDTCPS_WDTCPS_17 EQU H'3FF1'; Divider ratio 1:4194304 6110_WDTCPS_WDTCPS_18 EQU H'3FF2'; Divider ratio 1:8388608 6111_WDTCPS_WDTCPS_19 EQU H'3FF3'; Divider ratio 1:32 6112_WDTCPS_WDTCPS_20 EQU H'3FF4'; Divider ratio 1:32 6113_WDTCPS_WDTCPS_21 EQU H'3FF5'; Divider ratio 1:32 6114_WDTCPS_WDTCPS_22 EQU H'3FF6'; Divider ratio 1:32 6115_WDTCPS_WDTCPS_23 EQU H'3FF7'; Divider ratio 1:32 6116_WDTCPS_WDTCPS_24 EQU H'3FF8'; Divider ratio 1:32 6117_WDTCPS_WDTCPS_25 EQU H'3FF9'; Divider ratio 1:32 6118_WDTCPS_WDTCPS_26 EQU H'3FFA'; Divider ratio 1:32 6119_WDTCPS_WDTCPS_27 EQU H'3FFB'; Divider ratio 1:32 6120_WDTCPS_WDTCPS_28 EQU H'3FFC'; Divider ratio 1:32 6121_WDTCPS_WDTCPS_29 EQU H'3FFD'; Divider ratio 1:32 6122_WDTCPS_WDTCPS_30 EQU H'3FFE'; Divider ratio 1:32 6123_WDTCPS_WDTCPS_31 EQU H'3FFF'; Divider ratio 1:65536; software control of WDTPS 6124 6125_WDTE_OFF EQU H'3F9F'; WDT Disabled, SWDTEN is ignored 6126_WDTE_SWDTEN EQU H'3FBF'; WDT enabled/disabled by SWDTEN bit in WDTCON0 6127_WDTE_NSLEEP EQU H'3FDF'; WDT enabled while sleep=0, suspended when sleep=1; SWDTEN ignored 6128_WDTE_ON EQU H'3FFF'; WDT enabled regardless of sleep; SWDTEN ignored 6129 6130_WDTCWS_WDTCWS_0 EQU H'38FF'; window delay = 87.5 percent of time; no software control; keyed access required 6131_WDTCWS_WDTCWS_1 EQU H'39FF'; window delay = 75 percent of time; no software control; keyed access required 6132_WDTCWS_WDTCWS_2 EQU H'3AFF'; window delay = 62.5 percent of time; no software control; keyed access required 6133_WDTCWS_WDTCWS_3 EQU H'3BFF'; window delay = 50 percent of time; no software control; keyed access required 6134_WDTCWS_WDTCWS_4 EQU H'3CFF'; window delay = 37.5 percent of time; no software control; keyed access required 6135_WDTCWS_WDTCWS_5 EQU H'3DFF'; window delay = 25 percent of time; no software control; keyed access required 6136_WDTCWS_WDTCWS_6 EQU H'3EFF'; window always open (100%); no software control; keyed access required 6137_WDTCWS_WDTCWS_7 EQU H'3FFF'; window always open (100%); software control; keyed access not required 6138 6139_WDTCCS_LFINTOSC EQU H'07FF'; WDT reference clock is the 31.0kHz LFINTOSC output 6140_WDTCCS_HFINTOSC EQU H'0FFF'; WDT reference clock is the 31.25 kHz HFINTOSC 6141_WDTCCS_SC EQU H'3FFF'; Software Control 6142 6143;----- CONFIG4 Options -------------------------------------------------- 6144_WRT_ON EQU H'3FFC'; 0x0000 to 0x7FFF write protected 6145_WRT_WRT_lower EQU H'3FFD'; 0x0000 to x3FFF write protected 6146_WRT_WRT_upper EQU H'3FFE'; 0x0000 to 0x01FF write protected 6147_WRT_OFF EQU H'3FFF'; Write protection off 6148 6149_SCANE_not_available EQU H'2FFF'; Scanner module is not available for use 6150_SCANE_available EQU H'3FFF'; Scanner module is available for use 6151 6152_LVP_OFF EQU H'1FFF'; High Voltage on MCLR/Vpp must be used for programming 6153_LVP_ON EQU H'3FFF'; Low Voltage programming enabled. MCLR/Vpp pin function is MCLR. 6154 6155;----- CONFIG5 Options -------------------------------------------------- 6156_CP_ON EQU H'3FFE'; Program Memory code protection enabled 6157_CP_OFF EQU H'3FFF'; Program Memory code protection disabled 6158 6159_CPD_ON EQU H'3FFD'; Data EEPROM code protection enabled 6160_CPD_OFF EQU H'3FFF'; Data EEPROM code protection disabled 6161 6162;----- DEVID Equates -------------------------------------------------- 6163_DEVID1 EQU H'8006' 6164 6165;----- IDLOC Equates -------------------------------------------------- 6166_IDLOC0 EQU H'8000' 6167_IDLOC1 EQU H'8001' 6168_IDLOC2 EQU H'8002' 6169_IDLOC3 EQU H'8003' 6170 6171 LIST 6172