1 LIST 2 3;========================================================================== 4; Build date : Dec 08 2015 5; MPASM PIC16LF1618 processor include 6; 7; (c) Copyright 1999-2015 Microchip Technology, All rights reserved 8;========================================================================== 9 10 NOLIST 11 12;========================================================================== 13; This header file defines configurations, registers, and other useful 14; bits of information for the PIC16LF1618 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 /PIC16LF1618 22; 2. LIST directive in the source file 23; LIST P=PIC16LF1618 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; 12 Jul 2014 Added the _DEBUG_ON and _DEBUG_OFF config options. 36;;;; End: Added in gputils 37 38;========================================================================== 39; 40; Verify Processor 41; 42;========================================================================== 43 IFNDEF __16LF1618 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' 78PIR1 EQU H'0010' 79PIR2 EQU H'0011' 80PIR3 EQU H'0012' 81PIR4 EQU H'0013' 82PIR5 EQU H'0014' 83TMR0 EQU H'0015' 84TMR1 EQU H'0016' 85TMR1L EQU H'0016' 86TMR1H EQU H'0017' 87T1CON EQU H'0018' 88T1GCON EQU H'0019' 89T2TMR EQU H'001A' 90TMR2 EQU H'001A' 91PR2 EQU H'001B' 92T2PR EQU H'001B' 93T2CON EQU H'001C' 94T2HLT EQU H'001D' 95T2CLKCON EQU H'001E' 96T2RST EQU H'001F' 97 98;-----Bank1------------------ 99TRISA EQU H'008C' 100TRISB EQU H'008D' 101TRISC EQU H'008E' 102PIE1 EQU H'0090' 103PIE2 EQU H'0091' 104PIE3 EQU H'0092' 105PIE4 EQU H'0093' 106PIE5 EQU H'0094' 107OPTION_REG EQU H'0095' 108PCON EQU H'0096' 109OSCTUNE EQU H'0098' 110OSCCON EQU H'0099' 111OSCSTAT EQU H'009A' 112ADRES EQU H'009B' 113ADRESL EQU H'009B' 114ADRESH EQU H'009C' 115ADCON0 EQU H'009D' 116ADCON1 EQU H'009E' 117ADCON2 EQU H'009F' 118 119;-----Bank2------------------ 120LATA EQU H'010C' 121LATB EQU H'010D' 122LATC EQU H'010E' 123CM1CON0 EQU H'0111' 124CM1CON1 EQU H'0112' 125CM2CON0 EQU H'0113' 126CM2CON1 EQU H'0114' 127CMOUT EQU H'0115' 128BORCON EQU H'0116' 129FVRCON EQU H'0117' 130DAC1CON0 EQU H'0118' 131DAC1CON1 EQU H'0119' 132ZCD1CON EQU H'011C' 133 134;-----Bank3------------------ 135ANSELA EQU H'018C' 136ANSELB EQU H'018D' 137ANSELC EQU H'018E' 138PMADR EQU H'0191' 139PMADRL EQU H'0191' 140PMADRH EQU H'0192' 141PMDAT EQU H'0193' 142PMDATL EQU H'0193' 143PMDATH EQU H'0194' 144PMCON1 EQU H'0195' 145PMCON2 EQU H'0196' 146RC1REG EQU H'0199' 147RCREG EQU H'0199' 148RCREG1 EQU H'0199' 149TX1REG EQU H'019A' 150TXREG EQU H'019A' 151TXREG1 EQU H'019A' 152SP1BRG EQU H'019B' 153SP1BRGL EQU H'019B' 154SPBRG EQU H'019B' 155SPBRG1 EQU H'019B' 156SPBRGL EQU H'019B' 157SP1BRGH EQU H'019C' 158SPBRGH EQU H'019C' 159SPBRGH1 EQU H'019C' 160RC1STA EQU H'019D' 161RCSTA EQU H'019D' 162RCSTA1 EQU H'019D' 163TX1STA EQU H'019E' 164TXSTA EQU H'019E' 165TXSTA1 EQU H'019E' 166BAUD1CON EQU H'019F' 167BAUDCON EQU H'019F' 168BAUDCON1 EQU H'019F' 169BAUDCTL EQU H'019F' 170BAUDCTL1 EQU H'019F' 171 172;-----Bank4------------------ 173WPUA EQU H'020C' 174WPUB EQU H'020D' 175WPUC EQU H'020E' 176SSP1BUF EQU H'0211' 177SSPBUF EQU H'0211' 178SSP1ADD EQU H'0212' 179SSPADD EQU H'0212' 180SSP1MSK EQU H'0213' 181SSPMSK EQU H'0213' 182SSP1STAT EQU H'0214' 183SSPSTAT EQU H'0214' 184SSP1CON EQU H'0215' 185SSP1CON1 EQU H'0215' 186SSPCON EQU H'0215' 187SSPCON1 EQU H'0215' 188SSP1CON2 EQU H'0216' 189SSPCON2 EQU H'0216' 190SSP1CON3 EQU H'0217' 191SSPCON3 EQU H'0217' 192 193;-----Bank5------------------ 194ODCONA EQU H'028C' 195ODCONB EQU H'028D' 196ODCONC EQU H'028E' 197CCPR1 EQU H'0291' 198CCPR1L EQU H'0291' 199CCPR1H EQU H'0292' 200CCP1CON EQU H'0293' 201CCP1CAP EQU H'0294' 202CCPR2 EQU H'0298' 203CCPR2L EQU H'0298' 204CCPR2H EQU H'0299' 205CCP2CON EQU H'029A' 206CCP2CAP EQU H'029B' 207CCPTMRS EQU H'029E' 208 209;-----Bank6------------------ 210SLRCONA EQU H'030C' 211SLRCONB EQU H'030D' 212SLRCONC EQU H'030E' 213 214;-----Bank7------------------ 215INLVLA EQU H'038C' 216INLVLB EQU H'038D' 217INLVLC EQU H'038E' 218IOCAP EQU H'0391' 219IOCAN EQU H'0392' 220IOCAF EQU H'0393' 221IOCBP EQU H'0394' 222IOCBN EQU H'0395' 223IOCBF EQU H'0396' 224IOCCP EQU H'0397' 225IOCCN EQU H'0398' 226IOCCF EQU H'0399' 227 228;-----Bank8------------------ 229HDRVC EQU H'040E' 230T4TMR EQU H'0413' 231TMR4 EQU H'0413' 232PR4 EQU H'0414' 233T4PR EQU H'0414' 234T4CON EQU H'0415' 235T4HLT EQU H'0416' 236T4CLKCON EQU H'0417' 237T4RST EQU H'0418' 238T6TMR EQU H'041A' 239TMR6 EQU H'041A' 240PR6 EQU H'041B' 241T6PR EQU H'041B' 242T6CON EQU H'041C' 243T6HLT EQU H'041D' 244T6CLKCON EQU H'041E' 245T6RST EQU H'041F' 246 247;-----Bank9------------------ 248TMR3L EQU H'0493' 249TMR3H EQU H'0494' 250T3CON EQU H'0495' 251T3GCON EQU H'0496' 252TMR5L EQU H'049A' 253TMR5H EQU H'049B' 254T5CON EQU H'049C' 255T5GCON EQU H'049D' 256 257;-----Bank11------------------ 258PID1SET EQU H'058C' 259PID1SETL EQU H'058C' 260PID1SETH EQU H'058D' 261PID1IN EQU H'058E' 262PID1INL EQU H'058E' 263PID1INH EQU H'058F' 264PID1K1 EQU H'0590' 265PID1K1L EQU H'0590' 266PID1K1H EQU H'0591' 267PID1K2 EQU H'0592' 268PID1K2L EQU H'0592' 269PID1K2H EQU H'0593' 270PID1K3 EQU H'0594' 271PID1K3L EQU H'0594' 272PID1K3H EQU H'0595' 273PID1OUT EQU H'0596' 274PID1OUTLL EQU H'0596' 275PID1OUTLH EQU H'0597' 276PID1OUTHL EQU H'0598' 277PID1OUTHH EQU H'0599' 278PID1OUTU EQU H'059A' 279PID1Z1 EQU H'059B' 280PID1Z1L EQU H'059B' 281PID1Z1H EQU H'059C' 282PID1Z1U EQU H'059D' 283 284;-----Bank12------------------ 285PID1Z2 EQU H'060C' 286PID1Z2L EQU H'060C' 287PID1Z2H EQU H'060D' 288PID1Z2U EQU H'060E' 289PID1ACC EQU H'060F' 290PID1ACCLL EQU H'060F' 291PID1ACCLH EQU H'0610' 292PID1ACCHL EQU H'0611' 293PID1ACCHH EQU H'0612' 294PID1ACCU EQU H'0613' 295PID1CON EQU H'0614' 296PWM3DCL EQU H'0617' 297PWM3DCH EQU H'0618' 298PWM3CON EQU H'0619' 299PWM4DCL EQU H'061A' 300PWM4DCH EQU H'061B' 301PWM4CON EQU H'061C' 302 303;-----Bank13------------------ 304CWG1DBR EQU H'0691' 305CWG1DBF EQU H'0692' 306CWG1AS0 EQU H'0693' 307CWG1AS1 EQU H'0694' 308CWG1OCON0 EQU H'0695' 309CWG1CON0 EQU H'0696' 310CWG1CON1 EQU H'0697' 311CWG1CLKCON EQU H'0699' 312CWG1ISM EQU H'069A' 313 314;-----Bank14------------------ 315WDTCON0 EQU H'0711' 316WDTCON1 EQU H'0712' 317WDTPSL EQU H'0713' 318WDTPSH EQU H'0714' 319WDTTMR EQU H'0715' 320SCANLADR EQU H'0718' 321SCANLADRL EQU H'0718' 322SCANLADRH EQU H'0719' 323SCANHADR EQU H'071A' 324SCANHADRL EQU H'071A' 325SCANHADRH EQU H'071B' 326SCANCON0 EQU H'071C' 327SCANTRIG EQU H'071D' 328 329;-----Bank15------------------ 330CRCDAT EQU H'0791' 331CRCDATL EQU H'0791' 332CRCDATH EQU H'0792' 333CRCACC EQU H'0793' 334CRCACCL EQU H'0793' 335CRCACCH EQU H'0794' 336CRCSHIFT EQU H'0795' 337CRCSHIFTL EQU H'0795' 338CRCSHIFTH EQU H'0796' 339CRCXOR EQU H'0797' 340CRCXORL EQU H'0797' 341CRCXORH EQU H'0798' 342CRCCON0 EQU H'0799' 343CRCCON1 EQU H'079A' 344 345;-----Bank16------------------ 346AT1RES EQU H'080C' 347AT1RESL EQU H'080C' 348AT1RESH EQU H'080D' 349AT1MISS EQU H'080E' 350AT1MISSL EQU H'080E' 351AT1MISSH EQU H'080F' 352AT1PER EQU H'0810' 353AT1PERL EQU H'0810' 354AT1PERH EQU H'0811' 355AT1PHS EQU H'0812' 356AT1PHSL EQU H'0812' 357AT1PHSH EQU H'0813' 358AT1CON0 EQU H'0814' 359AT1CON1 EQU H'0815' 360AT1IR0 EQU H'0816' 361AT1IE0 EQU H'0817' 362AT1IR1 EQU H'0818' 363AT1IE1 EQU H'0819' 364AT1STPT EQU H'081A' 365AT1STPTL EQU H'081A' 366AT1STPTH EQU H'081B' 367AT1ERR EQU H'081C' 368AT1ERRL EQU H'081C' 369AT1ERRH EQU H'081D' 370 371;-----Bank17------------------ 372AT1CLK EQU H'088C' 373AT1SIG EQU H'088D' 374AT1CSEL1 EQU H'088E' 375AT1CC1 EQU H'088F' 376AT1CC1L EQU H'088F' 377AT1CC1H EQU H'0890' 378AT1CCON1 EQU H'0891' 379AT1CSEL2 EQU H'0892' 380AT1CC2 EQU H'0893' 381AT1CC2L EQU H'0893' 382AT1CC2H EQU H'0894' 383AT1CCON2 EQU H'0895' 384AT1CSEL3 EQU H'0896' 385AT1CC3 EQU H'0897' 386AT1CC3L EQU H'0897' 387AT1CC3H EQU H'0898' 388AT1CCON3 EQU H'0899' 389 390;-----Bank27------------------ 391SMT1TMR EQU H'0D8C' 392SMT1TMRL EQU H'0D8C' 393SMT1TMRH EQU H'0D8D' 394SMT1TMRU EQU H'0D8E' 395SMT1CPR EQU H'0D8F' 396SMT1CPRL EQU H'0D8F' 397SMT1CPRH EQU H'0D90' 398SMT1CPRU EQU H'0D91' 399SMT1CPW EQU H'0D92' 400SMT1CPWL EQU H'0D92' 401SMT1CPWH EQU H'0D93' 402SMT1CPWU EQU H'0D94' 403SMT1PR EQU H'0D95' 404SMT1PRL EQU H'0D95' 405SMT1PRH EQU H'0D96' 406SMT1PRU EQU H'0D97' 407SMT1CON0 EQU H'0D98' 408SMT1CON1 EQU H'0D99' 409SMT1STAT EQU H'0D9A' 410SMT1CLK EQU H'0D9B' 411SMT1SIG EQU H'0D9C' 412SMT1WIN EQU H'0D9D' 413SMT2TMR EQU H'0D9E' 414SMT2TMRL EQU H'0D9E' 415SMT2TMRH EQU H'0D9F' 416SMT2TMRU EQU H'0DA0' 417SMT2CPR EQU H'0DA1' 418SMT2CPRL EQU H'0DA1' 419SMT2CPRH EQU H'0DA2' 420SMT2CPRU EQU H'0DA3' 421SMT2CPW EQU H'0DA4' 422SMT2CPWL EQU H'0DA4' 423SMT2CPWH EQU H'0DA5' 424SMT2CPWU EQU H'0DA6' 425SMT2PR EQU H'0DA7' 426SMT2PRL EQU H'0DA7' 427SMT2PRH EQU H'0DA8' 428SMT2PRU EQU H'0DA9' 429SMT2CON0 EQU H'0DAA' 430SMT2CON1 EQU H'0DAB' 431SMT2STAT EQU H'0DAC' 432SMT2CLK EQU H'0DAD' 433SMT2SIG EQU H'0DAE' 434SMT2WIN EQU H'0DAF' 435 436;-----Bank28------------------ 437PPSLOCK EQU H'0E0F' 438INTPPS EQU H'0E10' 439T0CKIPPS EQU H'0E11' 440T1CKIPPS EQU H'0E12' 441T1GPPS EQU H'0E13' 442CCP1PPS EQU H'0E14' 443CCP2PPS EQU H'0E15' 444ATINPPS EQU H'0E16' 445CWGINPPS EQU H'0E17' 446T2PPS EQU H'0E18' 447T3CKIPPS EQU H'0E19' 448T3GPPS EQU H'0E1A' 449T4PPS EQU H'0E1B' 450T5CKIPPS EQU H'0E1C' 451T5GPPS EQU H'0E1D' 452T6PPS EQU H'0E1E' 453ATCC1PPS EQU H'0E1F' 454SSPCLKPPS EQU H'0E20' 455SSPDATPPS EQU H'0E21' 456SSPSSPPS EQU H'0E22' 457ATCC2PPS EQU H'0E23' 458RXPPS EQU H'0E24' 459CKPPS EQU H'0E25' 460SMT1SIGPPS EQU H'0E26' 461SMT1WINPPS EQU H'0E27' 462CLCIN0PPS EQU H'0E28' 463CLCIN1PPS EQU H'0E29' 464CLCIN2PPS EQU H'0E2A' 465CLCIN3PPS EQU H'0E2B' 466SMT2SIGPPS EQU H'0E2C' 467SMT2WINPPS EQU H'0E2D' 468ATCC3PPS EQU H'0E2E' 469 470;-----Bank29------------------ 471RA0PPS EQU H'0E90' 472RA1PPS EQU H'0E91' 473RA2PPS EQU H'0E92' 474RA4PPS EQU H'0E94' 475RA5PPS EQU H'0E95' 476RB4PPS EQU H'0E9C' 477RB5PPS EQU H'0E9D' 478RB6PPS EQU H'0E9E' 479RB7PPS EQU H'0E9F' 480RC0PPS EQU H'0EA0' 481RC1PPS EQU H'0EA1' 482RC2PPS EQU H'0EA2' 483RC3PPS EQU H'0EA3' 484RC4PPS EQU H'0EA4' 485RC5PPS EQU H'0EA5' 486RC6PPS EQU H'0EA6' 487RC7PPS EQU H'0EA7' 488 489;-----Bank30------------------ 490CLCDATA EQU H'0F0F' 491CLC1CON EQU H'0F10' 492CLC1POL EQU H'0F11' 493CLC1SEL0 EQU H'0F12' 494CLC1SEL1 EQU H'0F13' 495CLC1SEL2 EQU H'0F14' 496CLC1SEL3 EQU H'0F15' 497CLC1GLS0 EQU H'0F16' 498CLC1GLS1 EQU H'0F17' 499CLC1GLS2 EQU H'0F18' 500CLC1GLS3 EQU H'0F19' 501CLC2CON EQU H'0F1A' 502CLC2POL EQU H'0F1B' 503CLC2SEL0 EQU H'0F1C' 504CLC2SEL1 EQU H'0F1D' 505CLC2SEL2 EQU H'0F1E' 506CLC2SEL3 EQU H'0F1F' 507CLC2GLS0 EQU H'0F20' 508CLC2GLS1 EQU H'0F21' 509CLC2GLS2 EQU H'0F22' 510CLC2GLS3 EQU H'0F23' 511 512;-----Bank31------------------ 513STATUS_SHAD EQU H'0FE4' 514WREG_SHAD EQU H'0FE5' 515BSR_SHAD EQU H'0FE6' 516PCLATH_SHAD EQU H'0FE7' 517FSR0L_SHAD EQU H'0FE8' 518FSR0H_SHAD EQU H'0FE9' 519FSR1L_SHAD EQU H'0FEA' 520FSR1H_SHAD EQU H'0FEB' 521STKPTR EQU H'0FED' 522TOSL EQU H'0FEE' 523TOSH EQU H'0FEF' 524 525;----- STATUS Bits ----------------------------------------------------- 526C EQU H'0000' 527DC EQU H'0001' 528Z EQU H'0002' 529NOT_PD EQU H'0003' 530NOT_TO EQU H'0004' 531 532 533;----- BSR Bits ----------------------------------------------------- 534BSR0 EQU H'0000' 535BSR1 EQU H'0001' 536BSR2 EQU H'0002' 537BSR3 EQU H'0003' 538BSR4 EQU H'0004' 539 540 541;----- INTCON Bits ----------------------------------------------------- 542IOCIF EQU H'0000' 543INTF EQU H'0001' 544TMR0IF EQU H'0002' 545IOCIE EQU H'0003' 546INTE EQU H'0004' 547TMR0IE EQU H'0005' 548PEIE EQU H'0006' 549GIE EQU H'0007' 550 551T0IF EQU H'0002' 552T0IE EQU H'0005' 553 554 555;----- PORTA Bits ----------------------------------------------------- 556RA0 EQU H'0000' 557RA1 EQU H'0001' 558RA2 EQU H'0002' 559RA3 EQU H'0003' 560RA4 EQU H'0004' 561RA5 EQU H'0005' 562 563 564;----- PORTB Bits ----------------------------------------------------- 565RB4 EQU H'0004' 566RB5 EQU H'0005' 567RB6 EQU H'0006' 568RB7 EQU H'0007' 569 570 571;----- PORTC Bits ----------------------------------------------------- 572RC0 EQU H'0000' 573RC1 EQU H'0001' 574RC2 EQU H'0002' 575RC3 EQU H'0003' 576RC4 EQU H'0004' 577RC5 EQU H'0005' 578RC6 EQU H'0006' 579RC7 EQU H'0007' 580 581 582;----- PIR1 Bits ----------------------------------------------------- 583TMR1IF EQU H'0000' 584TMR2IF EQU H'0001' 585CCP1IF EQU H'0002' 586SSP1IF EQU H'0003' 587TXIF EQU H'0004' 588RCIF EQU H'0005' 589ADIF EQU H'0006' 590TMR1GIF EQU H'0007' 591 592 593;----- PIR2 Bits ----------------------------------------------------- 594CCP2IF EQU H'0000' 595TMR4IF EQU H'0001' 596TMR6IF EQU H'0002' 597BCL1IF EQU H'0003' 598C1IF EQU H'0005' 599C2IF EQU H'0006' 600 601 602;----- PIR3 Bits ----------------------------------------------------- 603CLC1IF EQU H'0000' 604CLC2IF EQU H'0001' 605ZCDIF EQU H'0004' 606CWGIF EQU H'0005' 607 608 609;----- PIR4 Bits ----------------------------------------------------- 610SMT1IF EQU H'0000' 611SMT1PRAIF EQU H'0001' 612SMT1PWAIF EQU H'0002' 613SMT2IF EQU H'0003' 614SMT2PRAIF EQU H'0004' 615SMT2PWAIF EQU H'0005' 616CRCIF EQU H'0006' 617SCANIF EQU H'0007' 618 619 620;----- PIR5 Bits ----------------------------------------------------- 621PID1DIF EQU H'0000' 622PID1EIF EQU H'0001' 623AT1IF EQU H'0002' 624TMR5IF EQU H'0004' 625TMR5GIF EQU H'0005' 626TMR3IF EQU H'0006' 627TMR3GIF EQU H'0007' 628 629 630;----- T1CON Bits ----------------------------------------------------- 631TMR1ON EQU H'0000' 632NOT_T1SYNC EQU H'0002' 633 634T1CKPS0 EQU H'0004' 635T1CKPS1 EQU H'0005' 636TMR1CS0 EQU H'0006' 637TMR1CS1 EQU H'0007' 638 639 640;----- T1GCON Bits ----------------------------------------------------- 641T1GVAL EQU H'0002' 642T1GGO_NOT_DONE EQU H'0003' 643T1GSPM EQU H'0004' 644T1GTM EQU H'0005' 645T1GPOL EQU H'0006' 646TMR1GE EQU H'0007' 647 648T1GSS0 EQU H'0000' 649T1GSS1 EQU H'0001' 650 651 652;----- T2CON Bits ----------------------------------------------------- 653ON EQU H'0007' 654 655OUTPS0 EQU H'0000' 656OUTPS1 EQU H'0001' 657OUTPS2 EQU H'0002' 658OUTPS3 EQU H'0003' 659CKPS0 EQU H'0004' 660CKPS1 EQU H'0005' 661CKPS2 EQU H'0006' 662 663T2ON EQU H'0007' 664 665T2OUTPS0 EQU H'0000' 666T2OUTPS1 EQU H'0001' 667T2OUTPS2 EQU H'0002' 668T2OUTPS3 EQU H'0003' 669T2CKPS0 EQU H'0004' 670T2CKPS1 EQU H'0005' 671T2CKPS2 EQU H'0006' 672TMR2ON EQU H'0007' 673 674 675;----- T2HLT Bits ----------------------------------------------------- 676CKSYNC EQU H'0005' 677CKPOL EQU H'0006' 678PSYNC EQU H'0007' 679 680MODE0 EQU H'0000' 681MODE1 EQU H'0001' 682MODE2 EQU H'0002' 683MODE3 EQU H'0003' 684MODE4 EQU H'0004' 685 686T2CKSYNC EQU H'0005' 687T2CKPOL EQU H'0006' 688T2PSYNC EQU H'0007' 689 690T2MODE0 EQU H'0000' 691T2MODE1 EQU H'0001' 692T2MODE2 EQU H'0002' 693T2MODE3 EQU H'0003' 694T2MODE4 EQU H'0004' 695 696 697;----- T2CLKCON Bits ----------------------------------------------------- 698CS0 EQU H'0000' 699CS1 EQU H'0001' 700CS2 EQU H'0002' 701CS3 EQU H'0003' 702 703 704T2CS0 EQU H'0000' 705T2CS1 EQU H'0001' 706T2CS2 EQU H'0002' 707T2CS3 EQU H'0003' 708 709 710;----- T2RST Bits ----------------------------------------------------- 711RSEL0 EQU H'0000' 712RSEL1 EQU H'0001' 713RSEL2 EQU H'0002' 714RSEL3 EQU H'0003' 715 716 717T2RSEL0 EQU H'0000' 718T2RSEL1 EQU H'0001' 719T2RSEL2 EQU H'0002' 720T2RSEL3 EQU H'0003' 721 722 723;----- TRISA Bits ----------------------------------------------------- 724TRISA0 EQU H'0000' 725TRISA1 EQU H'0001' 726TRISA2 EQU H'0002' 727TRISA3 EQU H'0003' 728TRISA4 EQU H'0004' 729TRISA5 EQU H'0005' 730 731 732;----- TRISB Bits ----------------------------------------------------- 733TRISB4 EQU H'0004' 734TRISB5 EQU H'0005' 735TRISB6 EQU H'0006' 736TRISB7 EQU H'0007' 737 738 739;----- TRISC Bits ----------------------------------------------------- 740TRISC0 EQU H'0000' 741TRISC1 EQU H'0001' 742TRISC2 EQU H'0002' 743TRISC3 EQU H'0003' 744TRISC4 EQU H'0004' 745TRISC5 EQU H'0005' 746TRISC6 EQU H'0006' 747TRISC7 EQU H'0007' 748 749 750;----- PIE1 Bits ----------------------------------------------------- 751TMR1IE EQU H'0000' 752TMR2IE EQU H'0001' 753CCP1IE EQU H'0002' 754SSP1IE EQU H'0003' 755TXIE EQU H'0004' 756RCIE EQU H'0005' 757ADIE EQU H'0006' 758TMR1GIE EQU H'0007' 759 760 761;----- PIE2 Bits ----------------------------------------------------- 762CCP2IE EQU H'0000' 763TMR4IE EQU H'0001' 764TMR6IE EQU H'0002' 765BCL1IE EQU H'0003' 766C1IE EQU H'0005' 767C2IE EQU H'0006' 768 769 770;----- PIE3 Bits ----------------------------------------------------- 771CLC1IE EQU H'0000' 772CLC2IE EQU H'0001' 773ZCDIE EQU H'0004' 774CWGIE EQU H'0005' 775 776 777;----- PIE4 Bits ----------------------------------------------------- 778SMT1IE EQU H'0000' 779SMT1PRAIE EQU H'0001' 780SMT1PWAIE EQU H'0002' 781SMT2IE EQU H'0003' 782SMT2PRAIE EQU H'0004' 783SMT2PWAIE EQU H'0005' 784CRCIE EQU H'0006' 785SCANIE EQU H'0007' 786 787 788;----- PIE5 Bits ----------------------------------------------------- 789PID1DIE EQU H'0000' 790PID1EIE EQU H'0001' 791AT1IE EQU H'0002' 792TMR5IE EQU H'0004' 793TMR5GIE EQU H'0005' 794TMR3IE EQU H'0006' 795TMR3GIE EQU H'0007' 796 797 798;----- OPTION_REG Bits ----------------------------------------------------- 799PSA EQU H'0003' 800TMR0SE EQU H'0004' 801TMR0CS EQU H'0005' 802INTEDG EQU H'0006' 803NOT_WPUEN EQU H'0007' 804 805PS0_OPTION_REG EQU H'0000' 806PS1_OPTION_REG EQU H'0001' 807PS2 EQU H'0002' 808T0SE EQU H'0004' 809T0CS EQU H'0005' 810 811 812;----- PCON Bits ----------------------------------------------------- 813NOT_BOR EQU H'0000' 814NOT_POR EQU H'0001' 815NOT_RI EQU H'0002' 816NOT_RMCLR EQU H'0003' 817NOT_RWDT EQU H'0004' 818NOT_WDTWV EQU H'0005' 819STKUNF EQU H'0006' 820STKOVF EQU H'0007' 821 822 823;----- OSCTUNE Bits ----------------------------------------------------- 824TUN0 EQU H'0000' 825TUN1 EQU H'0001' 826TUN2 EQU H'0002' 827TUN3 EQU H'0003' 828TUN4 EQU H'0004' 829TUN5 EQU H'0005' 830 831 832;----- OSCCON Bits ----------------------------------------------------- 833SPLLEN EQU H'0007' 834 835SCS0 EQU H'0000' 836SCS1 EQU H'0001' 837IRCF0 EQU H'0003' 838IRCF1 EQU H'0004' 839IRCF2 EQU H'0005' 840IRCF3 EQU H'0006' 841 842 843;----- OSCSTAT Bits ----------------------------------------------------- 844HFIOFS EQU H'0000' 845LFIOFR EQU H'0001' 846MFIOFR EQU H'0002' 847HFIOFL EQU H'0003' 848HFIOFR EQU H'0004' 849PLLR EQU H'0006' 850 851 852;----- ADCON0 Bits ----------------------------------------------------- 853ADON EQU H'0000' 854GO_NOT_DONE EQU H'0001' 855 856ADGO EQU H'0001' 857CHS0 EQU H'0002' 858CHS1 EQU H'0003' 859CHS2 EQU H'0004' 860CHS3 EQU H'0005' 861CHS4 EQU H'0006' 862 863GO EQU H'0001' 864 865 866;----- ADCON1 Bits ----------------------------------------------------- 867ADFM EQU H'0007' 868 869ADPREF0 EQU H'0000' 870ADPREF1 EQU H'0001' 871ADCS0 EQU H'0004' 872ADCS1 EQU H'0005' 873ADCS2 EQU H'0006' 874 875 876;----- ADCON2 Bits ----------------------------------------------------- 877TRIGSEL0 EQU H'0004' 878TRIGSEL1 EQU H'0005' 879TRIGSEL2 EQU H'0006' 880TRIGSEL3 EQU H'0007' 881 882 883;----- LATA Bits ----------------------------------------------------- 884LATA0 EQU H'0000' 885LATA1 EQU H'0001' 886LATA2 EQU H'0002' 887LATA3 EQU H'0003' 888LATA4 EQU H'0004' 889LATA5 EQU H'0005' 890 891 892;----- LATB Bits ----------------------------------------------------- 893LATB4 EQU H'0004' 894LATB5 EQU H'0005' 895LATB6 EQU H'0006' 896LATB7 EQU H'0007' 897 898 899;----- LATC Bits ----------------------------------------------------- 900LATC0 EQU H'0000' 901LATC1 EQU H'0001' 902LATC2 EQU H'0002' 903LATC3 EQU H'0003' 904LATC4 EQU H'0004' 905LATC5 EQU H'0005' 906LATC6 EQU H'0006' 907LATC7 EQU H'0007' 908 909 910;----- CM1CON0 Bits ----------------------------------------------------- 911C1SYNC EQU H'0000' 912C1HYS EQU H'0001' 913C1SP EQU H'0002' 914C1POL EQU H'0004' 915C1OUT EQU H'0006' 916C1ON EQU H'0007' 917 918 919;----- CM1CON1 Bits ----------------------------------------------------- 920C1NCH0 EQU H'0000' 921C1NCH1 EQU H'0001' 922C1NCH2 EQU H'0002' 923C1PCH0 EQU H'0004' 924C1PCH1 EQU H'0005' 925C1INTN EQU H'0006' 926C1INTP EQU H'0007' 927 928 929 930;----- CM2CON0 Bits ----------------------------------------------------- 931C2SYNC EQU H'0000' 932C2HYS EQU H'0001' 933C2SP EQU H'0002' 934C2POL EQU H'0004' 935C2OUT EQU H'0006' 936C2ON EQU H'0007' 937 938 939;----- CM2CON1 Bits ----------------------------------------------------- 940C2NCH0 EQU H'0000' 941C2NCH1 EQU H'0001' 942C2NCH2 EQU H'0002' 943C2PCH0 EQU H'0004' 944C2PCH1 EQU H'0005' 945C2INTN EQU H'0006' 946C2INTP EQU H'0007' 947 948 949 950;----- CMOUT Bits ----------------------------------------------------- 951MC1OUT EQU H'0000' 952MC2OUT EQU H'0001' 953 954 955;----- BORCON Bits ----------------------------------------------------- 956BORRDY EQU H'0000' 957BORFS EQU H'0006' 958SBOREN EQU H'0007' 959 960 961;----- FVRCON Bits ----------------------------------------------------- 962TSRNG EQU H'0004' 963TSEN EQU H'0005' 964FVRRDY EQU H'0006' 965FVREN EQU H'0007' 966 967ADFVR0 EQU H'0000' 968ADFVR1 EQU H'0001' 969CDAFVR0 EQU H'0002' 970CDAFVR1 EQU H'0003' 971 972 973;----- DAC1CON0 Bits ----------------------------------------------------- 974DAC1OE EQU H'0005' 975DAC1EN EQU H'0007' 976 977D1PSS0 EQU H'0002' 978D1PSS1 EQU H'0003' 979 980 981;----- DAC1CON1 Bits ----------------------------------------------------- 982DAC1R0 EQU H'0000' 983DAC1R1 EQU H'0001' 984DAC1R2 EQU H'0002' 985DAC1R3 EQU H'0003' 986DAC1R4 EQU H'0004' 987DAC1R5 EQU H'0005' 988DAC1R6 EQU H'0006' 989DAC1R7 EQU H'0007' 990 991 992;----- ZCD1CON Bits ----------------------------------------------------- 993ZCD1INTN EQU H'0000' 994ZCD1INTP EQU H'0001' 995ZCD1POL EQU H'0004' 996ZCD1OUT EQU H'0005' 997ZCD1EN EQU H'0007' 998 999 1000;----- ANSELA Bits ----------------------------------------------------- 1001ANSA0 EQU H'0000' 1002ANSA1 EQU H'0001' 1003ANSA2 EQU H'0002' 1004ANSA4 EQU H'0004' 1005 1006 1007 1008;----- ANSELB Bits ----------------------------------------------------- 1009ANSB4 EQU H'0004' 1010ANSB5 EQU H'0005' 1011ANSB6 EQU H'0006' 1012ANSB7 EQU H'0007' 1013 1014 1015;----- ANSELC Bits ----------------------------------------------------- 1016ANSC0 EQU H'0000' 1017ANSC1 EQU H'0001' 1018ANSC2 EQU H'0002' 1019ANSC3 EQU H'0003' 1020ANSC6 EQU H'0006' 1021ANSC7 EQU H'0007' 1022 1023 1024 1025;----- PMCON1 Bits ----------------------------------------------------- 1026RD EQU H'0000' 1027WR EQU H'0001' 1028WREN EQU H'0002' 1029WRERR EQU H'0003' 1030FREE EQU H'0004' 1031LWLO EQU H'0005' 1032CFGS EQU H'0006' 1033 1034 1035;----- RC1STA Bits ----------------------------------------------------- 1036RX9D EQU H'0000' 1037OERR EQU H'0001' 1038FERR EQU H'0002' 1039ADDEN EQU H'0003' 1040CREN EQU H'0004' 1041SREN EQU H'0005' 1042RX9 EQU H'0006' 1043SPEN EQU H'0007' 1044 1045 1046;----- RCSTA Bits ----------------------------------------------------- 1047RX9D EQU H'0000' 1048OERR EQU H'0001' 1049FERR EQU H'0002' 1050ADDEN EQU H'0003' 1051CREN EQU H'0004' 1052SREN EQU H'0005' 1053RX9 EQU H'0006' 1054SPEN EQU H'0007' 1055 1056 1057;----- RCSTA1 Bits ----------------------------------------------------- 1058RX9D EQU H'0000' 1059OERR EQU H'0001' 1060FERR EQU H'0002' 1061ADDEN EQU H'0003' 1062CREN EQU H'0004' 1063SREN EQU H'0005' 1064RX9 EQU H'0006' 1065SPEN EQU H'0007' 1066 1067 1068;----- TX1STA Bits ----------------------------------------------------- 1069TX9D EQU H'0000' 1070TRMT EQU H'0001' 1071BRGH EQU H'0002' 1072SENDB EQU H'0003' 1073SYNC EQU H'0004' 1074TXEN EQU H'0005' 1075TX9 EQU H'0006' 1076CSRC EQU H'0007' 1077 1078 1079;----- TXSTA Bits ----------------------------------------------------- 1080TX9D EQU H'0000' 1081TRMT EQU H'0001' 1082BRGH EQU H'0002' 1083SENDB EQU H'0003' 1084SYNC EQU H'0004' 1085TXEN EQU H'0005' 1086TX9 EQU H'0006' 1087CSRC EQU H'0007' 1088 1089 1090;----- TXSTA1 Bits ----------------------------------------------------- 1091TX9D EQU H'0000' 1092TRMT EQU H'0001' 1093BRGH EQU H'0002' 1094SENDB EQU H'0003' 1095SYNC EQU H'0004' 1096TXEN EQU H'0005' 1097TX9 EQU H'0006' 1098CSRC EQU H'0007' 1099 1100 1101;----- BAUD1CON Bits ----------------------------------------------------- 1102ABDEN EQU H'0000' 1103WUE EQU H'0001' 1104BRG16 EQU H'0003' 1105SCKP EQU H'0004' 1106RCIDL EQU H'0006' 1107ABDOVF EQU H'0007' 1108 1109 1110;----- BAUDCON Bits ----------------------------------------------------- 1111ABDEN EQU H'0000' 1112WUE EQU H'0001' 1113BRG16 EQU H'0003' 1114SCKP EQU H'0004' 1115RCIDL EQU H'0006' 1116ABDOVF EQU H'0007' 1117 1118 1119;----- BAUDCON1 Bits ----------------------------------------------------- 1120ABDEN EQU H'0000' 1121WUE EQU H'0001' 1122BRG16 EQU H'0003' 1123SCKP EQU H'0004' 1124RCIDL EQU H'0006' 1125ABDOVF EQU H'0007' 1126 1127 1128;----- BAUDCTL Bits ----------------------------------------------------- 1129ABDEN EQU H'0000' 1130WUE EQU H'0001' 1131BRG16 EQU H'0003' 1132SCKP EQU H'0004' 1133RCIDL EQU H'0006' 1134ABDOVF EQU H'0007' 1135 1136 1137;----- BAUDCTL1 Bits ----------------------------------------------------- 1138ABDEN EQU H'0000' 1139WUE EQU H'0001' 1140BRG16 EQU H'0003' 1141SCKP EQU H'0004' 1142RCIDL EQU H'0006' 1143ABDOVF EQU H'0007' 1144 1145 1146;----- WPUA Bits ----------------------------------------------------- 1147WPUA0 EQU H'0000' 1148WPUA1 EQU H'0001' 1149WPUA2 EQU H'0002' 1150WPUA3 EQU H'0003' 1151WPUA4 EQU H'0004' 1152WPUA5 EQU H'0005' 1153 1154 1155 1156;----- WPUB Bits ----------------------------------------------------- 1157WPUB4 EQU H'0004' 1158WPUB5 EQU H'0005' 1159WPUB6 EQU H'0006' 1160WPUB7 EQU H'0007' 1161 1162 1163;----- WPUC Bits ----------------------------------------------------- 1164WPUC0 EQU H'0000' 1165WPUC1 EQU H'0001' 1166WPUC2 EQU H'0002' 1167WPUC3 EQU H'0003' 1168WPUC4 EQU H'0004' 1169WPUC5 EQU H'0005' 1170WPUC6 EQU H'0006' 1171WPUC7 EQU H'0007' 1172 1173 1174 1175;----- SSP1BUF Bits ----------------------------------------------------- 1176SSP1BUF0 EQU H'0000' 1177SSP1BUF1 EQU H'0001' 1178SSP1BUF2 EQU H'0002' 1179SSP1BUF3 EQU H'0003' 1180SSP1BUF4 EQU H'0004' 1181SSP1BUF5 EQU H'0005' 1182SSP1BUF6 EQU H'0006' 1183SSP1BUF7 EQU H'0007' 1184 1185 1186BUF0 EQU H'0000' 1187BUF1 EQU H'0001' 1188BUF2 EQU H'0002' 1189BUF3 EQU H'0003' 1190BUF4 EQU H'0004' 1191BUF5 EQU H'0005' 1192BUF6 EQU H'0006' 1193BUF7 EQU H'0007' 1194 1195 1196 1197;----- SSPBUF Bits ----------------------------------------------------- 1198SSP1BUF0 EQU H'0000' 1199SSP1BUF1 EQU H'0001' 1200SSP1BUF2 EQU H'0002' 1201SSP1BUF3 EQU H'0003' 1202SSP1BUF4 EQU H'0004' 1203SSP1BUF5 EQU H'0005' 1204SSP1BUF6 EQU H'0006' 1205SSP1BUF7 EQU H'0007' 1206 1207 1208BUF0 EQU H'0000' 1209BUF1 EQU H'0001' 1210BUF2 EQU H'0002' 1211BUF3 EQU H'0003' 1212BUF4 EQU H'0004' 1213BUF5 EQU H'0005' 1214BUF6 EQU H'0006' 1215BUF7 EQU H'0007' 1216 1217 1218 1219;----- SSP1ADD Bits ----------------------------------------------------- 1220SSP1ADD0 EQU H'0000' 1221SSP1ADD1 EQU H'0001' 1222SSP1ADD2 EQU H'0002' 1223SSP1ADD3 EQU H'0003' 1224SSP1ADD4 EQU H'0004' 1225SSP1ADD5 EQU H'0005' 1226SSP1ADD6 EQU H'0006' 1227SSP1ADD7 EQU H'0007' 1228 1229 1230ADD0 EQU H'0000' 1231ADD1 EQU H'0001' 1232ADD2 EQU H'0002' 1233ADD3 EQU H'0003' 1234ADD4 EQU H'0004' 1235ADD5 EQU H'0005' 1236ADD6 EQU H'0006' 1237ADD7 EQU H'0007' 1238 1239 1240 1241;----- SSPADD Bits ----------------------------------------------------- 1242SSP1ADD0 EQU H'0000' 1243SSP1ADD1 EQU H'0001' 1244SSP1ADD2 EQU H'0002' 1245SSP1ADD3 EQU H'0003' 1246SSP1ADD4 EQU H'0004' 1247SSP1ADD5 EQU H'0005' 1248SSP1ADD6 EQU H'0006' 1249SSP1ADD7 EQU H'0007' 1250 1251 1252ADD0 EQU H'0000' 1253ADD1 EQU H'0001' 1254ADD2 EQU H'0002' 1255ADD3 EQU H'0003' 1256ADD4 EQU H'0004' 1257ADD5 EQU H'0005' 1258ADD6 EQU H'0006' 1259ADD7 EQU H'0007' 1260 1261 1262 1263;----- SSP1MSK Bits ----------------------------------------------------- 1264SSP1MSK0 EQU H'0000' 1265SSP1MSK1 EQU H'0001' 1266SSP1MSK2 EQU H'0002' 1267SSP1MSK3 EQU H'0003' 1268SSP1MSK4 EQU H'0004' 1269SSP1MSK5 EQU H'0005' 1270SSP1MSK6 EQU H'0006' 1271SSP1MSK7 EQU H'0007' 1272 1273 1274MSK0 EQU H'0000' 1275MSK1 EQU H'0001' 1276MSK2 EQU H'0002' 1277MSK3 EQU H'0003' 1278MSK4 EQU H'0004' 1279MSK5 EQU H'0005' 1280MSK6 EQU H'0006' 1281MSK7 EQU H'0007' 1282 1283 1284 1285;----- SSPMSK Bits ----------------------------------------------------- 1286SSP1MSK0 EQU H'0000' 1287SSP1MSK1 EQU H'0001' 1288SSP1MSK2 EQU H'0002' 1289SSP1MSK3 EQU H'0003' 1290SSP1MSK4 EQU H'0004' 1291SSP1MSK5 EQU H'0005' 1292SSP1MSK6 EQU H'0006' 1293SSP1MSK7 EQU H'0007' 1294 1295 1296MSK0 EQU H'0000' 1297MSK1 EQU H'0001' 1298MSK2 EQU H'0002' 1299MSK3 EQU H'0003' 1300MSK4 EQU H'0004' 1301MSK5 EQU H'0005' 1302MSK6 EQU H'0006' 1303MSK7 EQU H'0007' 1304 1305 1306 1307;----- SSP1STAT Bits ----------------------------------------------------- 1308BF EQU H'0000' 1309UA EQU H'0001' 1310R_NOT_W EQU H'0002' 1311S EQU H'0003' 1312P EQU H'0004' 1313D_NOT_A EQU H'0005' 1314CKE EQU H'0006' 1315SMP EQU H'0007' 1316 1317 1318;----- SSPSTAT Bits ----------------------------------------------------- 1319BF EQU H'0000' 1320UA EQU H'0001' 1321R_NOT_W EQU H'0002' 1322S EQU H'0003' 1323P EQU H'0004' 1324D_NOT_A EQU H'0005' 1325CKE EQU H'0006' 1326SMP EQU H'0007' 1327 1328 1329;----- SSP1CON Bits ----------------------------------------------------- 1330CKP EQU H'0004' 1331SSPEN EQU H'0005' 1332SSPOV EQU H'0006' 1333WCOL EQU H'0007' 1334 1335SSPM0 EQU H'0000' 1336SSPM1 EQU H'0001' 1337SSPM2 EQU H'0002' 1338SSPM3 EQU H'0003' 1339 1340 1341;----- SSP1CON1 Bits ----------------------------------------------------- 1342CKP EQU H'0004' 1343SSPEN EQU H'0005' 1344SSPOV EQU H'0006' 1345WCOL EQU H'0007' 1346 1347SSPM0 EQU H'0000' 1348SSPM1 EQU H'0001' 1349SSPM2 EQU H'0002' 1350SSPM3 EQU H'0003' 1351 1352 1353;----- SSPCON Bits ----------------------------------------------------- 1354CKP EQU H'0004' 1355SSPEN EQU H'0005' 1356SSPOV EQU H'0006' 1357WCOL EQU H'0007' 1358 1359SSPM0 EQU H'0000' 1360SSPM1 EQU H'0001' 1361SSPM2 EQU H'0002' 1362SSPM3 EQU H'0003' 1363 1364 1365;----- SSPCON1 Bits ----------------------------------------------------- 1366CKP EQU H'0004' 1367SSPEN EQU H'0005' 1368SSPOV EQU H'0006' 1369WCOL EQU H'0007' 1370 1371SSPM0 EQU H'0000' 1372SSPM1 EQU H'0001' 1373SSPM2 EQU H'0002' 1374SSPM3 EQU H'0003' 1375 1376 1377;----- SSP1CON2 Bits ----------------------------------------------------- 1378SEN EQU H'0000' 1379RSEN EQU H'0001' 1380PEN EQU H'0002' 1381RCEN EQU H'0003' 1382ACKEN EQU H'0004' 1383ACKDT EQU H'0005' 1384ACKSTAT EQU H'0006' 1385GCEN EQU H'0007' 1386 1387 1388;----- SSPCON2 Bits ----------------------------------------------------- 1389SEN EQU H'0000' 1390RSEN EQU H'0001' 1391PEN EQU H'0002' 1392RCEN EQU H'0003' 1393ACKEN EQU H'0004' 1394ACKDT EQU H'0005' 1395ACKSTAT EQU H'0006' 1396GCEN EQU H'0007' 1397 1398 1399;----- SSP1CON3 Bits ----------------------------------------------------- 1400DHEN EQU H'0000' 1401AHEN EQU H'0001' 1402SBCDE EQU H'0002' 1403SDAHT EQU H'0003' 1404BOEN EQU H'0004' 1405SCIE EQU H'0005' 1406PCIE EQU H'0006' 1407ACKTIM EQU H'0007' 1408 1409 1410;----- SSPCON3 Bits ----------------------------------------------------- 1411DHEN EQU H'0000' 1412AHEN EQU H'0001' 1413SBCDE EQU H'0002' 1414SDAHT EQU H'0003' 1415BOEN EQU H'0004' 1416SCIE EQU H'0005' 1417PCIE EQU H'0006' 1418ACKTIM EQU H'0007' 1419 1420 1421;----- ODCONA Bits ----------------------------------------------------- 1422ODA0 EQU H'0000' 1423ODA1 EQU H'0001' 1424ODA2 EQU H'0002' 1425ODA4 EQU H'0004' 1426ODA5 EQU H'0005' 1427 1428 1429;----- ODCONB Bits ----------------------------------------------------- 1430ODB4 EQU H'0004' 1431ODB5 EQU H'0005' 1432ODB6 EQU H'0006' 1433ODB7 EQU H'0007' 1434 1435 1436;----- ODCONC Bits ----------------------------------------------------- 1437ODC0 EQU H'0000' 1438ODC1 EQU H'0001' 1439ODC2 EQU H'0002' 1440ODC3 EQU H'0003' 1441ODC4 EQU H'0004' 1442ODC5 EQU H'0005' 1443ODC6 EQU H'0006' 1444ODC7 EQU H'0007' 1445 1446 1447;----- CCP1CON Bits ----------------------------------------------------- 1448FMT EQU H'0004' 1449OUT EQU H'0005' 1450EN EQU H'0007' 1451 1452MODE0 EQU H'0000' 1453MODE1 EQU H'0001' 1454MODE2 EQU H'0002' 1455MODE3 EQU H'0003' 1456 1457CCP1FMT EQU H'0004' 1458CCP1OUT EQU H'0005' 1459CCP1EN EQU H'0007' 1460 1461CCP1MODE0 EQU H'0000' 1462CCP1MODE1 EQU H'0001' 1463CCP1MODE2 EQU H'0002' 1464CCP1MODE3 EQU H'0003' 1465 1466 1467;----- CCP1CAP Bits ----------------------------------------------------- 1468CTS0 EQU H'0000' 1469CTS1 EQU H'0001' 1470CTS2 EQU H'0002' 1471 1472 1473CCP1CTS0 EQU H'0000' 1474CCP1CTS1 EQU H'0001' 1475CCP1CTS2 EQU H'0002' 1476 1477 1478;----- CCP2CON Bits ----------------------------------------------------- 1479FMT EQU H'0004' 1480OUT EQU H'0005' 1481EN EQU H'0007' 1482 1483MODE0 EQU H'0000' 1484MODE1 EQU H'0001' 1485MODE2 EQU H'0002' 1486MODE3 EQU H'0003' 1487 1488CCP2FMT EQU H'0004' 1489CCP2OUT EQU H'0005' 1490CCP2EN EQU H'0007' 1491 1492CCP2MODE0 EQU H'0000' 1493CCP2MODE1 EQU H'0001' 1494CCP2MODE2 EQU H'0002' 1495CCP2MODE3 EQU H'0003' 1496 1497 1498;----- CCP2CAP Bits ----------------------------------------------------- 1499CTS0 EQU H'0000' 1500CTS1 EQU H'0001' 1501CTS2 EQU H'0002' 1502 1503 1504CCP2CTS0 EQU H'0000' 1505CCP2CTS1 EQU H'0001' 1506CCP2CTS2 EQU H'0002' 1507 1508 1509;----- CCPTMRS Bits ----------------------------------------------------- 1510CCP1TSEL0 EQU H'0000' 1511CCP1TSEL1 EQU H'0001' 1512CCP2TSEL0 EQU H'0002' 1513CCP2TSEL1 EQU H'0003' 1514P3TSEL0 EQU H'0004' 1515P3TSEL1 EQU H'0005' 1516P4TSEL0 EQU H'0006' 1517P4TSEL1 EQU H'0007' 1518 1519 1520;----- SLRCONA Bits ----------------------------------------------------- 1521SLRA0 EQU H'0000' 1522SLRA1 EQU H'0001' 1523SLRA2 EQU H'0002' 1524SLRA4 EQU H'0004' 1525SLRA5 EQU H'0005' 1526 1527 1528;----- SLRCONB Bits ----------------------------------------------------- 1529SLRB4 EQU H'0004' 1530SLRB5 EQU H'0005' 1531SLRB6 EQU H'0006' 1532SLRB7 EQU H'0007' 1533 1534 1535;----- SLRCONC Bits ----------------------------------------------------- 1536SLRC0 EQU H'0000' 1537SLRC1 EQU H'0001' 1538SLRC2 EQU H'0002' 1539SLRC3 EQU H'0003' 1540SLRC4 EQU H'0004' 1541SLRC5 EQU H'0005' 1542SLRC6 EQU H'0006' 1543SLRC7 EQU H'0007' 1544 1545 1546;----- INLVLA Bits ----------------------------------------------------- 1547INLVLA0 EQU H'0000' 1548INLVLA1 EQU H'0001' 1549INLVLA2 EQU H'0002' 1550INLVLA3 EQU H'0003' 1551INLVLA4 EQU H'0004' 1552INLVLA5 EQU H'0005' 1553 1554 1555;----- INLVLB Bits ----------------------------------------------------- 1556INLVLB4 EQU H'0004' 1557INLVLB5 EQU H'0005' 1558INLVLB6 EQU H'0006' 1559INLVLB7 EQU H'0007' 1560 1561 1562;----- INLVLC Bits ----------------------------------------------------- 1563INLVLC0 EQU H'0000' 1564INLVLC1 EQU H'0001' 1565INLVLC2 EQU H'0002' 1566INLVLC3 EQU H'0003' 1567INLVLC4 EQU H'0004' 1568INLVLC5 EQU H'0005' 1569INLVLC6 EQU H'0006' 1570INLVLC7 EQU H'0007' 1571 1572 1573;----- IOCAP Bits ----------------------------------------------------- 1574IOCAP0 EQU H'0000' 1575IOCAP1 EQU H'0001' 1576IOCAP2 EQU H'0002' 1577IOCAP3 EQU H'0003' 1578IOCAP4 EQU H'0004' 1579IOCAP5 EQU H'0005' 1580 1581 1582 1583;----- IOCAN Bits ----------------------------------------------------- 1584IOCAN0 EQU H'0000' 1585IOCAN1 EQU H'0001' 1586IOCAN2 EQU H'0002' 1587IOCAN3 EQU H'0003' 1588IOCAN4 EQU H'0004' 1589IOCAN5 EQU H'0005' 1590 1591 1592 1593;----- IOCAF Bits ----------------------------------------------------- 1594IOCAF0 EQU H'0000' 1595IOCAF1 EQU H'0001' 1596IOCAF2 EQU H'0002' 1597IOCAF3 EQU H'0003' 1598IOCAF4 EQU H'0004' 1599IOCAF5 EQU H'0005' 1600 1601 1602 1603;----- IOCBP Bits ----------------------------------------------------- 1604IOCBP4 EQU H'0004' 1605IOCBP5 EQU H'0005' 1606IOCBP6 EQU H'0006' 1607IOCBP7 EQU H'0007' 1608 1609 1610;----- IOCBN Bits ----------------------------------------------------- 1611IOCBN4 EQU H'0004' 1612IOCBN5 EQU H'0005' 1613IOCBN6 EQU H'0006' 1614IOCBN7 EQU H'0007' 1615 1616 1617;----- IOCBF Bits ----------------------------------------------------- 1618IOCBF4 EQU H'0004' 1619IOCBF5 EQU H'0005' 1620IOCBF6 EQU H'0006' 1621IOCBF7 EQU H'0007' 1622 1623 1624;----- IOCCP Bits ----------------------------------------------------- 1625IOCCP0 EQU H'0000' 1626IOCCP1 EQU H'0001' 1627IOCCP2 EQU H'0002' 1628IOCCP3 EQU H'0003' 1629IOCCP4 EQU H'0004' 1630IOCCP5 EQU H'0005' 1631IOCCP6 EQU H'0006' 1632IOCCP7 EQU H'0007' 1633 1634 1635;----- IOCCN Bits ----------------------------------------------------- 1636IOCCN0 EQU H'0000' 1637IOCCN1 EQU H'0001' 1638IOCCN2 EQU H'0002' 1639IOCCN3 EQU H'0003' 1640IOCCN4 EQU H'0004' 1641IOCCN5 EQU H'0005' 1642IOCCN6 EQU H'0006' 1643IOCCN7 EQU H'0007' 1644 1645 1646;----- IOCCF Bits ----------------------------------------------------- 1647IOCCF0 EQU H'0000' 1648IOCCF1 EQU H'0001' 1649IOCCF2 EQU H'0002' 1650IOCCF3 EQU H'0003' 1651IOCCF4 EQU H'0004' 1652IOCCF5 EQU H'0005' 1653IOCCF6 EQU H'0006' 1654IOCCF7 EQU H'0007' 1655 1656 1657;----- HDRVC Bits ----------------------------------------------------- 1658HIDC4 EQU H'0004' 1659HIDC5 EQU H'0005' 1660 1661 1662;----- T4CON Bits ----------------------------------------------------- 1663ON EQU H'0007' 1664 1665OUTPS0 EQU H'0000' 1666OUTPS1 EQU H'0001' 1667OUTPS2 EQU H'0002' 1668OUTPS3 EQU H'0003' 1669CKPS0 EQU H'0004' 1670CKPS1 EQU H'0005' 1671CKPS2 EQU H'0006' 1672 1673T4ON EQU H'0007' 1674 1675T4OUTPS0 EQU H'0000' 1676T4OUTPS1 EQU H'0001' 1677T4OUTPS2 EQU H'0002' 1678T4OUTPS3 EQU H'0003' 1679T4CKPS0 EQU H'0004' 1680T4CKPS1 EQU H'0005' 1681T4CKPS2 EQU H'0006' 1682TMR4ON EQU H'0007' 1683 1684 1685;----- T4HLT Bits ----------------------------------------------------- 1686CKSYNC EQU H'0005' 1687CKPOL EQU H'0006' 1688PSYNC EQU H'0007' 1689 1690MODE0 EQU H'0000' 1691MODE1 EQU H'0001' 1692MODE2 EQU H'0002' 1693MODE3 EQU H'0003' 1694MODE4 EQU H'0004' 1695 1696T4CKSYNC EQU H'0005' 1697T4CKPOL EQU H'0006' 1698T4PSYNC EQU H'0007' 1699 1700T4MODE0 EQU H'0000' 1701T4MODE1 EQU H'0001' 1702T4MODE2 EQU H'0002' 1703T4MODE3 EQU H'0003' 1704T4MODE4 EQU H'0004' 1705 1706 1707;----- T4CLKCON Bits ----------------------------------------------------- 1708CS0 EQU H'0000' 1709CS1 EQU H'0001' 1710CS2 EQU H'0002' 1711CS3 EQU H'0003' 1712 1713 1714T4CS0 EQU H'0000' 1715T4CS1 EQU H'0001' 1716T4CS2 EQU H'0002' 1717T4CS3 EQU H'0003' 1718 1719 1720;----- T4RST Bits ----------------------------------------------------- 1721RSEL0 EQU H'0000' 1722RSEL1 EQU H'0001' 1723RSEL2 EQU H'0002' 1724RSEL3 EQU H'0003' 1725 1726 1727T4RSEL0 EQU H'0000' 1728T4RSEL1 EQU H'0001' 1729T4RSEL2 EQU H'0002' 1730T4RSEL3 EQU H'0003' 1731 1732 1733;----- T6CON Bits ----------------------------------------------------- 1734ON EQU H'0007' 1735 1736OUTPS0 EQU H'0000' 1737OUTPS1 EQU H'0001' 1738OUTPS2 EQU H'0002' 1739OUTPS3 EQU H'0003' 1740CKPS0 EQU H'0004' 1741CKPS1 EQU H'0005' 1742CKPS2 EQU H'0006' 1743 1744T6ON EQU H'0007' 1745 1746T6OUTPS0 EQU H'0000' 1747T6OUTPS1 EQU H'0001' 1748T6OUTPS2 EQU H'0002' 1749T6OUTPS3 EQU H'0003' 1750T6CKPS0 EQU H'0004' 1751T6CKPS1 EQU H'0005' 1752T6CKPS2 EQU H'0006' 1753TMR6ON EQU H'0007' 1754 1755 1756;----- T6HLT Bits ----------------------------------------------------- 1757CKSYNC EQU H'0005' 1758CKPOL EQU H'0006' 1759PSYNC EQU H'0007' 1760 1761MODE0 EQU H'0000' 1762MODE1 EQU H'0001' 1763MODE2 EQU H'0002' 1764MODE3 EQU H'0003' 1765MODE4 EQU H'0004' 1766 1767T6CKSYNC EQU H'0005' 1768T6CKPOL EQU H'0006' 1769T6PSYNC EQU H'0007' 1770 1771T6MODE0 EQU H'0000' 1772T6MODE1 EQU H'0001' 1773T6MODE2 EQU H'0002' 1774T6MODE3 EQU H'0003' 1775T6MODE4 EQU H'0004' 1776 1777 1778;----- T6CLKCON Bits ----------------------------------------------------- 1779CS0 EQU H'0000' 1780CS1 EQU H'0001' 1781CS2 EQU H'0002' 1782CS3 EQU H'0003' 1783 1784 1785T6CS0 EQU H'0000' 1786T6CS1 EQU H'0001' 1787T6CS2 EQU H'0002' 1788T6CS3 EQU H'0003' 1789 1790 1791;----- T6RST Bits ----------------------------------------------------- 1792RSEL0 EQU H'0000' 1793RSEL1 EQU H'0001' 1794RSEL2 EQU H'0002' 1795RSEL3 EQU H'0003' 1796 1797 1798T6RSEL0 EQU H'0000' 1799T6RSEL1 EQU H'0001' 1800T6RSEL2 EQU H'0002' 1801T6RSEL3 EQU H'0003' 1802 1803 1804;----- T3CON Bits ----------------------------------------------------- 1805TMR3ON EQU H'0000' 1806T3SYNC EQU H'0002' 1807 1808T3CKPS0 EQU H'0004' 1809T3CKPS1 EQU H'0005' 1810TMR3CS0 EQU H'0006' 1811TMR3CS1 EQU H'0007' 1812 1813 1814;----- T3GCON Bits ----------------------------------------------------- 1815T3GVAL EQU H'0002' 1816T3GGO_NOT_DONE EQU H'0003' 1817T3GSPM EQU H'0004' 1818T3GTM EQU H'0005' 1819T3GPOL EQU H'0006' 1820TMR3GE EQU H'0007' 1821 1822T3GSS0 EQU H'0000' 1823T3GSS1 EQU H'0001' 1824 1825 1826;----- T5CON Bits ----------------------------------------------------- 1827TMR5ON EQU H'0000' 1828T5SYNC EQU H'0002' 1829 1830T5CKPS0 EQU H'0004' 1831T5CKPS1 EQU H'0005' 1832TMR5CS0 EQU H'0006' 1833TMR5CS1 EQU H'0007' 1834 1835 1836;----- T5GCON Bits ----------------------------------------------------- 1837T5GVAL EQU H'0002' 1838T5GGO_NOT_DONE EQU H'0003' 1839T5GSPM EQU H'0004' 1840T5GTM EQU H'0005' 1841T5GPOL EQU H'0006' 1842TMR5GE EQU H'0007' 1843 1844T5GSS0 EQU H'0000' 1845T5GSS1 EQU H'0001' 1846 1847 1848;----- PID1SETL Bits ----------------------------------------------------- 1849PID1SET0 EQU H'0000' 1850PID1SET1 EQU H'0001' 1851PID1SET2 EQU H'0002' 1852PID1SET3 EQU H'0003' 1853PID1SET4 EQU H'0004' 1854PID1SET5 EQU H'0005' 1855PID1SET6 EQU H'0006' 1856PID1SET7 EQU H'0007' 1857 1858SET0 EQU H'0000' 1859SET1 EQU H'0001' 1860SET2 EQU H'0002' 1861SET3 EQU H'0003' 1862SET4 EQU H'0004' 1863SET5 EQU H'0005' 1864SET6 EQU H'0006' 1865SET7 EQU H'0007' 1866 1867 1868;----- PID1SETH Bits ----------------------------------------------------- 1869PID1SET8 EQU H'0000' 1870PID1SET9 EQU H'0001' 1871PID1SET10 EQU H'0002' 1872PID1SET11 EQU H'0003' 1873PID1SET12 EQU H'0004' 1874PID1SET13 EQU H'0005' 1875PID1SET14 EQU H'0006' 1876PID1SET15 EQU H'0007' 1877 1878SET8 EQU H'0000' 1879SET9 EQU H'0001' 1880SET10 EQU H'0002' 1881SET11 EQU H'0003' 1882SET12 EQU H'0004' 1883SET13 EQU H'0005' 1884SET14 EQU H'0006' 1885SET15 EQU H'0007' 1886 1887 1888;----- PID1INL Bits ----------------------------------------------------- 1889PID1IN0 EQU H'0000' 1890PID1IN1 EQU H'0001' 1891PID1IN2 EQU H'0002' 1892PID1IN3 EQU H'0003' 1893PID1IN4 EQU H'0004' 1894PID1IN5 EQU H'0005' 1895PID1IN6 EQU H'0006' 1896PID1IN7 EQU H'0007' 1897 1898IN0 EQU H'0000' 1899IN1 EQU H'0001' 1900IN2 EQU H'0002' 1901IN3 EQU H'0003' 1902IN4 EQU H'0004' 1903IN5 EQU H'0005' 1904IN6 EQU H'0006' 1905IN7 EQU H'0007' 1906 1907 1908;----- PID1INH Bits ----------------------------------------------------- 1909PID1IN8 EQU H'0000' 1910PID1IN9 EQU H'0001' 1911PID1IN10 EQU H'0002' 1912PID1IN11 EQU H'0003' 1913PID1IN12 EQU H'0004' 1914PID1IN13 EQU H'0005' 1915PID1IN14 EQU H'0006' 1916PID1IN15 EQU H'0007' 1917 1918IN8 EQU H'0000' 1919IN9 EQU H'0001' 1920IN10 EQU H'0002' 1921IN11 EQU H'0003' 1922IN12 EQU H'0004' 1923IN13 EQU H'0005' 1924IN14 EQU H'0006' 1925IN15 EQU H'0007' 1926 1927 1928;----- PID1K1L Bits ----------------------------------------------------- 1929PID1K10 EQU H'0000' 1930PID1K11 EQU H'0001' 1931PID1K12 EQU H'0002' 1932PID1K13 EQU H'0003' 1933PID1K14 EQU H'0004' 1934PID1K15 EQU H'0005' 1935PID1K16 EQU H'0006' 1936PID1K17 EQU H'0007' 1937 1938K10 EQU H'0000' 1939K11 EQU H'0001' 1940K12 EQU H'0002' 1941K13 EQU H'0003' 1942K14 EQU H'0004' 1943K15 EQU H'0005' 1944K16 EQU H'0006' 1945K17 EQU H'0007' 1946 1947 1948;----- PID1K1H Bits ----------------------------------------------------- 1949PID1K18 EQU H'0000' 1950PID1K19 EQU H'0001' 1951PID1K110 EQU H'0002' 1952PID1K111 EQU H'0003' 1953PID1K112 EQU H'0004' 1954PID1K113 EQU H'0005' 1955PID1K114 EQU H'0006' 1956PID1K115 EQU H'0007' 1957 1958K18 EQU H'0000' 1959K19 EQU H'0001' 1960K110 EQU H'0002' 1961K111 EQU H'0003' 1962K112 EQU H'0004' 1963K113 EQU H'0005' 1964K114 EQU H'0006' 1965K115 EQU H'0007' 1966 1967 1968;----- PID1K2L Bits ----------------------------------------------------- 1969PID1K20 EQU H'0000' 1970PID1K21 EQU H'0001' 1971PID1K22 EQU H'0002' 1972PID1K23 EQU H'0003' 1973PID1K24 EQU H'0004' 1974PID1K25 EQU H'0005' 1975PID1K26 EQU H'0006' 1976PID1K27 EQU H'0007' 1977 1978K20 EQU H'0000' 1979K21 EQU H'0001' 1980K22 EQU H'0002' 1981K23 EQU H'0003' 1982K24 EQU H'0004' 1983K25 EQU H'0005' 1984K26 EQU H'0006' 1985K27 EQU H'0007' 1986 1987 1988;----- PID1K2H Bits ----------------------------------------------------- 1989PID1K28 EQU H'0000' 1990PID1K29 EQU H'0001' 1991PID1K210 EQU H'0002' 1992PID1K211 EQU H'0003' 1993PID1K212 EQU H'0004' 1994PID1K213 EQU H'0005' 1995PID1K214 EQU H'0006' 1996PID1K215 EQU H'0007' 1997 1998K28 EQU H'0000' 1999K29 EQU H'0001' 2000K210 EQU H'0002' 2001K211 EQU H'0003' 2002K212 EQU H'0004' 2003K213 EQU H'0005' 2004K214 EQU H'0006' 2005K215 EQU H'0007' 2006 2007 2008;----- PID1K3L Bits ----------------------------------------------------- 2009PID1K30 EQU H'0000' 2010PID1K31 EQU H'0001' 2011PID1K32 EQU H'0002' 2012PID1K33 EQU H'0003' 2013PID1K34 EQU H'0004' 2014PID1K35 EQU H'0005' 2015PID1K36 EQU H'0006' 2016PID1K37 EQU H'0007' 2017 2018K30 EQU H'0000' 2019K31 EQU H'0001' 2020K32 EQU H'0002' 2021K33 EQU H'0003' 2022K34 EQU H'0004' 2023K35 EQU H'0005' 2024K36 EQU H'0006' 2025K37 EQU H'0007' 2026 2027 2028;----- PID1K3H Bits ----------------------------------------------------- 2029PID1K38 EQU H'0000' 2030PID1K39 EQU H'0001' 2031PID1K310 EQU H'0002' 2032PID1K311 EQU H'0003' 2033PID1K312 EQU H'0004' 2034PID1K313 EQU H'0005' 2035PID1K314 EQU H'0006' 2036PID1K315 EQU H'0007' 2037 2038K38 EQU H'0000' 2039K39 EQU H'0001' 2040K310 EQU H'0002' 2041K311 EQU H'0003' 2042K312 EQU H'0004' 2043K313 EQU H'0005' 2044K314 EQU H'0006' 2045K315 EQU H'0007' 2046 2047 2048;----- PID1OUTLL Bits ----------------------------------------------------- 2049PID1OUT0 EQU H'0000' 2050PID1OUT1 EQU H'0001' 2051PID1OUT2 EQU H'0002' 2052PID1OUT3 EQU H'0003' 2053PID1OUT4 EQU H'0004' 2054PID1OUT5 EQU H'0005' 2055PID1OUT6 EQU H'0006' 2056PID1OUT7 EQU H'0007' 2057 2058OUT0 EQU H'0000' 2059OUT1 EQU H'0001' 2060OUT2 EQU H'0002' 2061OUT3 EQU H'0003' 2062OUT4 EQU H'0004' 2063OUT5 EQU H'0005' 2064OUT6 EQU H'0006' 2065OUT7 EQU H'0007' 2066 2067 2068;----- PID1OUTLH Bits ----------------------------------------------------- 2069PID1OUT8 EQU H'0000' 2070PID1OUT9 EQU H'0001' 2071PID1OUT10 EQU H'0002' 2072PID1OUT11 EQU H'0003' 2073PID1OUT12 EQU H'0004' 2074PID1OUT13 EQU H'0005' 2075PID1OUT14 EQU H'0006' 2076PID1OUT15 EQU H'0007' 2077 2078OUT8 EQU H'0000' 2079OUT9 EQU H'0001' 2080OUT10 EQU H'0002' 2081OUT11 EQU H'0003' 2082OUT12 EQU H'0004' 2083OUT13 EQU H'0005' 2084OUT14 EQU H'0006' 2085OUT15 EQU H'0007' 2086 2087 2088;----- PID1OUTHL Bits ----------------------------------------------------- 2089PID1OUT16 EQU H'0000' 2090PID1OUT17 EQU H'0001' 2091PID1OUT18 EQU H'0002' 2092PID1OUT19 EQU H'0003' 2093PID1OUT20 EQU H'0004' 2094PID1OUT21 EQU H'0005' 2095PID1OUT22 EQU H'0006' 2096PID1OUT23 EQU H'0007' 2097 2098OUT16 EQU H'0000' 2099OUT17 EQU H'0001' 2100OUT18 EQU H'0002' 2101OUT19 EQU H'0003' 2102OUT20 EQU H'0004' 2103OUT21 EQU H'0005' 2104OUT22 EQU H'0006' 2105OUT23 EQU H'0007' 2106 2107 2108;----- PID1OUTHH Bits ----------------------------------------------------- 2109PID1OUT24 EQU H'0000' 2110PID1OUT25 EQU H'0001' 2111PID1OUT26 EQU H'0002' 2112PID1OUT27 EQU H'0003' 2113PID1OUT28 EQU H'0004' 2114PID1OUT29 EQU H'0005' 2115PID1OUT30 EQU H'0006' 2116PID1OUT31 EQU H'0007' 2117 2118OUT24 EQU H'0000' 2119OUT25 EQU H'0001' 2120OUT26 EQU H'0002' 2121OUT27 EQU H'0003' 2122OUT28 EQU H'0004' 2123OUT29 EQU H'0005' 2124OUT30 EQU H'0006' 2125OUT31 EQU H'0007' 2126 2127 2128;----- PID1OUTU Bits ----------------------------------------------------- 2129PID1OUT32 EQU H'0000' 2130PID1OUT33 EQU H'0001' 2131PID1OUT34 EQU H'0002' 2132PID1OUT35 EQU H'0003' 2133 2134OUT32 EQU H'0000' 2135OUT33 EQU H'0001' 2136OUT34 EQU H'0002' 2137OUT35 EQU H'0003' 2138 2139 2140;----- PID1Z1L Bits ----------------------------------------------------- 2141PID1Z10 EQU H'0000' 2142PID1Z11 EQU H'0001' 2143PID1Z12 EQU H'0002' 2144PID1Z13 EQU H'0003' 2145PID1Z14 EQU H'0004' 2146PID1Z15 EQU H'0005' 2147PID1Z16 EQU H'0006' 2148PID1Z17 EQU H'0007' 2149 2150Z10 EQU H'0000' 2151Z11 EQU H'0001' 2152Z12 EQU H'0002' 2153Z13 EQU H'0003' 2154Z14 EQU H'0004' 2155Z15 EQU H'0005' 2156Z16 EQU H'0006' 2157Z17 EQU H'0007' 2158 2159 2160;----- PID1Z1H Bits ----------------------------------------------------- 2161PID1Z18 EQU H'0000' 2162PID1Z19 EQU H'0001' 2163PID1Z110 EQU H'0002' 2164PID1Z111 EQU H'0003' 2165PID1Z112 EQU H'0004' 2166PID1Z113 EQU H'0005' 2167PID1Z114 EQU H'0006' 2168PID1Z115 EQU H'0007' 2169 2170Z18 EQU H'0000' 2171Z19 EQU H'0001' 2172Z110 EQU H'0002' 2173Z111 EQU H'0003' 2174Z112 EQU H'0004' 2175Z113 EQU H'0005' 2176Z114 EQU H'0006' 2177Z115 EQU H'0007' 2178 2179 2180;----- PID1Z1U Bits ----------------------------------------------------- 2181PID1Z116 EQU H'0000' 2182 2183Z116 EQU H'0000' 2184 2185 2186;----- PID1Z2L Bits ----------------------------------------------------- 2187PID1Z20 EQU H'0000' 2188PID1Z21 EQU H'0001' 2189PID1Z22 EQU H'0002' 2190PID1Z23 EQU H'0003' 2191PID1Z24 EQU H'0004' 2192PID1Z25 EQU H'0005' 2193PID1Z26 EQU H'0006' 2194PID1Z27 EQU H'0007' 2195 2196Z20 EQU H'0000' 2197Z21 EQU H'0001' 2198Z22 EQU H'0002' 2199Z23 EQU H'0003' 2200Z24 EQU H'0004' 2201Z25 EQU H'0005' 2202Z26 EQU H'0006' 2203Z27 EQU H'0007' 2204 2205 2206;----- PID1Z2H Bits ----------------------------------------------------- 2207PID1Z28 EQU H'0000' 2208PID1Z29 EQU H'0001' 2209PID1Z210 EQU H'0002' 2210PID1Z211 EQU H'0003' 2211PID1Z212 EQU H'0004' 2212PID1Z213 EQU H'0005' 2213PID1Z214 EQU H'0006' 2214PID1Z215 EQU H'0007' 2215 2216Z28 EQU H'0000' 2217Z29 EQU H'0001' 2218Z210 EQU H'0002' 2219Z211 EQU H'0003' 2220Z212 EQU H'0004' 2221Z213 EQU H'0005' 2222Z214 EQU H'0006' 2223Z215 EQU H'0007' 2224 2225 2226;----- PID1Z2U Bits ----------------------------------------------------- 2227PID1Z216 EQU H'0000' 2228 2229Z216 EQU H'0000' 2230 2231 2232;----- PID1ACCLL Bits ----------------------------------------------------- 2233PID1ACC0 EQU H'0000' 2234PID1ACC1 EQU H'0001' 2235PID1ACC2 EQU H'0002' 2236PID1ACC3 EQU H'0003' 2237PID1ACC4 EQU H'0004' 2238PID1ACC5 EQU H'0005' 2239PID1ACC6 EQU H'0006' 2240PID1ACC7 EQU H'0007' 2241 2242ACC0 EQU H'0000' 2243ACC1 EQU H'0001' 2244ACC2 EQU H'0002' 2245ACC3 EQU H'0003' 2246ACC4 EQU H'0004' 2247ACC5 EQU H'0005' 2248ACC6 EQU H'0006' 2249ACC7 EQU H'0007' 2250 2251 2252;----- PID1ACCLH Bits ----------------------------------------------------- 2253PID1ACC8 EQU H'0000' 2254PID1ACC9 EQU H'0001' 2255PID1ACC10 EQU H'0002' 2256PID1ACC11 EQU H'0003' 2257PID1ACC12 EQU H'0004' 2258PID1ACC13 EQU H'0005' 2259PID1ACC14 EQU H'0006' 2260PID1ACC15 EQU H'0007' 2261 2262ACC8 EQU H'0000' 2263ACC9 EQU H'0001' 2264ACC10 EQU H'0002' 2265ACC11 EQU H'0003' 2266ACC12 EQU H'0004' 2267ACC13 EQU H'0005' 2268ACC14 EQU H'0006' 2269ACC15 EQU H'0007' 2270 2271 2272;----- PID1ACCHL Bits ----------------------------------------------------- 2273PID1ACC16 EQU H'0000' 2274PID1ACC17 EQU H'0001' 2275PID1ACC18 EQU H'0002' 2276PID1ACC19 EQU H'0003' 2277PID1ACC20 EQU H'0004' 2278PID1ACC21 EQU H'0005' 2279PID1ACC22 EQU H'0006' 2280PID1ACC23 EQU H'0007' 2281 2282ACC16 EQU H'0000' 2283ACC17 EQU H'0001' 2284ACC18 EQU H'0002' 2285ACC19 EQU H'0003' 2286ACC20 EQU H'0004' 2287ACC21 EQU H'0005' 2288ACC22 EQU H'0006' 2289ACC23 EQU H'0007' 2290 2291 2292;----- PID1ACCHH Bits ----------------------------------------------------- 2293PID1ACC24 EQU H'0000' 2294PID1ACC25 EQU H'0001' 2295PID1ACC26 EQU H'0002' 2296PID1ACC27 EQU H'0003' 2297PID1ACC28 EQU H'0004' 2298PID1ACC29 EQU H'0005' 2299PID1ACC30 EQU H'0006' 2300PID1ACC31 EQU H'0007' 2301 2302ACC24 EQU H'0000' 2303ACC25 EQU H'0001' 2304ACC26 EQU H'0002' 2305ACC27 EQU H'0003' 2306ACC28 EQU H'0004' 2307ACC29 EQU H'0005' 2308ACC30 EQU H'0006' 2309ACC31 EQU H'0007' 2310 2311 2312;----- PID1ACCU Bits ----------------------------------------------------- 2313PID1ACC32 EQU H'0000' 2314PID1ACC33 EQU H'0001' 2315PID1ACC34 EQU H'0002' 2316 2317ACC32 EQU H'0000' 2318ACC33 EQU H'0001' 2319ACC34 EQU H'0002' 2320 2321 2322;----- PID1CON Bits ----------------------------------------------------- 2323PID1BUSY EQU H'0006' 2324PID1EN EQU H'0007' 2325 2326BUSY_PID1CON EQU H'0006' 2327EN EQU H'0007' 2328 2329MODE0 EQU H'0000' 2330MODE1 EQU H'0001' 2331MODE2 EQU H'0002' 2332 2333PID1MODE0 EQU H'0000' 2334PID1MODE1 EQU H'0001' 2335PID1MODE2 EQU H'0002' 2336 2337 2338;----- PWM3DCL Bits ----------------------------------------------------- 2339DC0 EQU H'0006' 2340DC1 EQU H'0007' 2341 2342PWM3DC0 EQU H'0006' 2343PWM3DC1 EQU H'0007' 2344 2345PWMPW0 EQU H'0006' 2346PWMPW1 EQU H'0007' 2347 2348 2349;----- PWM3DCH Bits ----------------------------------------------------- 2350DC2 EQU H'0000' 2351DC3 EQU H'0001' 2352DC4 EQU H'0002' 2353DC5 EQU H'0003' 2354DC6 EQU H'0004' 2355DC7 EQU H'0005' 2356DC8 EQU H'0006' 2357DC9 EQU H'0007' 2358 2359PWM3DC2 EQU H'0000' 2360PWM3DC3 EQU H'0001' 2361PWM3DC4 EQU H'0002' 2362PWM3DC5 EQU H'0003' 2363PWM3DC6 EQU H'0004' 2364PWM3DC7 EQU H'0005' 2365PWM3DC8 EQU H'0006' 2366PWM3DC9 EQU H'0007' 2367 2368PWMPW2 EQU H'0000' 2369PWMPW3 EQU H'0001' 2370PWMPW4 EQU H'0002' 2371PWMPW5 EQU H'0003' 2372PWMPW6 EQU H'0004' 2373PWMPW7 EQU H'0005' 2374PWMPW8 EQU H'0006' 2375PWMPW9 EQU H'0007' 2376 2377 2378;----- PWM3CON Bits ----------------------------------------------------- 2379POL_PWM3CON EQU H'0004' 2380OUT EQU H'0005' 2381EN EQU H'0007' 2382 2383PWM3POL EQU H'0004' 2384PWM3OUT EQU H'0005' 2385PWM3EN EQU H'0007' 2386 2387 2388;----- PWM4DCL Bits ----------------------------------------------------- 2389DC0 EQU H'0006' 2390DC1 EQU H'0007' 2391 2392PWM4DC0 EQU H'0006' 2393PWM4DC1 EQU H'0007' 2394 2395PWMPW0 EQU H'0006' 2396PWMPW1 EQU H'0007' 2397 2398 2399;----- PWM4DCH Bits ----------------------------------------------------- 2400DC2 EQU H'0000' 2401DC3 EQU H'0001' 2402DC4 EQU H'0002' 2403DC5 EQU H'0003' 2404DC6 EQU H'0004' 2405DC7 EQU H'0005' 2406DC8 EQU H'0006' 2407DC9 EQU H'0007' 2408 2409PWM4DC2 EQU H'0000' 2410PWM4DC3 EQU H'0001' 2411PWM4DC4 EQU H'0002' 2412PWM4DC5 EQU H'0003' 2413PWM4DC6 EQU H'0004' 2414PWM4DC7 EQU H'0005' 2415PWM4DC8 EQU H'0006' 2416PWM4DC9 EQU H'0007' 2417 2418PWMPW2 EQU H'0000' 2419PWMPW3 EQU H'0001' 2420PWMPW4 EQU H'0002' 2421PWMPW5 EQU H'0003' 2422PWMPW6 EQU H'0004' 2423PWMPW7 EQU H'0005' 2424PWMPW8 EQU H'0006' 2425PWMPW9 EQU H'0007' 2426 2427 2428;----- PWM4CON Bits ----------------------------------------------------- 2429POL_PWM4CON EQU H'0004' 2430OUT EQU H'0005' 2431EN EQU H'0007' 2432 2433PWM4POL EQU H'0004' 2434PWM4OUT EQU H'0005' 2435PWM4EN EQU H'0007' 2436 2437 2438;----- CWG1DBR Bits ----------------------------------------------------- 2439DBR0 EQU H'0000' 2440DBR1 EQU H'0001' 2441DBR2 EQU H'0002' 2442DBR3 EQU H'0003' 2443DBR4 EQU H'0004' 2444DBR5 EQU H'0005' 2445 2446 2447CWG1DBR0 EQU H'0000' 2448CWG1DBR1 EQU H'0001' 2449CWG1DBR2 EQU H'0002' 2450CWG1DBR3 EQU H'0003' 2451CWG1DBR4 EQU H'0004' 2452CWG1DBR5 EQU H'0005' 2453 2454 2455;----- CWG1DBF Bits ----------------------------------------------------- 2456DBF0 EQU H'0000' 2457DBF1 EQU H'0001' 2458DBF2 EQU H'0002' 2459DBF3 EQU H'0003' 2460DBF4 EQU H'0004' 2461DBF5 EQU H'0005' 2462 2463 2464CWG1DBF0 EQU H'0000' 2465CWG1DBF1 EQU H'0001' 2466CWG1DBF2 EQU H'0002' 2467CWG1DBF3 EQU H'0003' 2468CWG1DBF4 EQU H'0004' 2469CWG1DBF5 EQU H'0005' 2470 2471 2472;----- CWG1AS0 Bits ----------------------------------------------------- 2473REN EQU H'0006' 2474SHUTDOWN EQU H'0007' 2475 2476LSAC0 EQU H'0002' 2477LSAC1 EQU H'0003' 2478LSBD0 EQU H'0004' 2479LSBD1 EQU H'0005' 2480 2481CWG1REN EQU H'0006' 2482CWG1SHUTDOWN EQU H'0007' 2483 2484CWG1LSAC0 EQU H'0002' 2485CWG1LSAC1 EQU H'0003' 2486CWG1LSBD0 EQU H'0004' 2487CWG1LSBD1 EQU H'0005' 2488 2489 2490;----- CWG1AS1 Bits ----------------------------------------------------- 2491INAS EQU H'0000' 2492C1AS EQU H'0001' 2493C2AS EQU H'0002' 2494TMR2AS EQU H'0004' 2495TMR4AS EQU H'0005' 2496TMR6AS EQU H'0006' 2497 2498CWG1INAS EQU H'0000' 2499CWG1C1AS EQU H'0001' 2500CWG1C2AS EQU H'0002' 2501CWG1TMR2AS EQU H'0004' 2502CWG1TMR4AS EQU H'0005' 2503CWG1TMR6AS EQU H'0006' 2504 2505 2506;----- CWG1OCON0 Bits ----------------------------------------------------- 2507STRA EQU H'0000' 2508STRB EQU H'0001' 2509STRC EQU H'0002' 2510STRD EQU H'0003' 2511OVRA EQU H'0004' 2512OVRB EQU H'0005' 2513OVRC EQU H'0006' 2514OVRD EQU H'0007' 2515 2516CWG1STRA EQU H'0000' 2517CWG1STRB EQU H'0001' 2518CWG1STRC EQU H'0002' 2519CWG1STRD EQU H'0003' 2520CWG1OVRA EQU H'0004' 2521CWG1OVRB EQU H'0005' 2522CWG1OVRC EQU H'0006' 2523CWG1OVRD EQU H'0007' 2524 2525 2526;----- CWG1CON0 Bits ----------------------------------------------------- 2527LD EQU H'0006' 2528EN EQU H'0007' 2529 2530MODE0 EQU H'0000' 2531MODE1 EQU H'0001' 2532MODE2 EQU H'0002' 2533G1EN EQU H'0007' 2534 2535CWG1LD EQU H'0006' 2536CWG1EN EQU H'0007' 2537 2538CWG1MODE0 EQU H'0000' 2539CWG1MODE1 EQU H'0001' 2540CWG1MODE2 EQU H'0002' 2541 2542 2543;----- CWG1CON1 Bits ----------------------------------------------------- 2544POLA EQU H'0000' 2545POLB EQU H'0001' 2546POLC EQU H'0002' 2547POLD EQU H'0003' 2548IN EQU H'0005' 2549 2550CWG1POLA EQU H'0000' 2551CWG1POLB EQU H'0001' 2552CWG1POLC EQU H'0002' 2553CWG1POLD EQU H'0003' 2554CWG1IN EQU H'0005' 2555 2556 2557;----- CWG1CLKCON Bits ----------------------------------------------------- 2558CS EQU H'0000' 2559 2560CWG1CS EQU H'0000' 2561 2562 2563;----- CWG1ISM Bits ----------------------------------------------------- 2564IS0 EQU H'0000' 2565IS1 EQU H'0001' 2566IS2 EQU H'0002' 2567IS3 EQU H'0003' 2568 2569 2570CWG1IS0 EQU H'0000' 2571CWG1IS1 EQU H'0001' 2572CWG1IS2 EQU H'0002' 2573CWG1IS3 EQU H'0003' 2574 2575 2576;----- WDTCON0 Bits ----------------------------------------------------- 2577SEN EQU H'0000' 2578 2579SWDTEN EQU H'0000' 2580 2581WDTSEN EQU H'0000' 2582 2583WDTPS0 EQU H'0001' 2584WDTPS1 EQU H'0002' 2585WDTPS2 EQU H'0003' 2586WDTPS3 EQU H'0004' 2587WDTPS4 EQU H'0005' 2588 2589 2590;----- WDTCON1 Bits ----------------------------------------------------- 2591WINDOW0 EQU H'0000' 2592WINDOW1 EQU H'0001' 2593WINDOW2 EQU H'0002' 2594 2595 2596WDTWINDOW0 EQU H'0000' 2597WDTWINDOW1 EQU H'0001' 2598WDTWINDOW2 EQU H'0002' 2599WDTCS0 EQU H'0004' 2600WDTCS1 EQU H'0005' 2601WDTCS2 EQU H'0006' 2602 2603 2604;----- WDTPSL Bits ----------------------------------------------------- 2605PSCNT0 EQU H'0000' 2606PSCNT1 EQU H'0001' 2607PSCNT2 EQU H'0002' 2608PSCNT3 EQU H'0003' 2609PSCNT4 EQU H'0004' 2610PSCNT5 EQU H'0005' 2611PSCNT6 EQU H'0006' 2612PSCNT7 EQU H'0007' 2613 2614 2615WDTPSCNT0 EQU H'0000' 2616WDTPSCNT1 EQU H'0001' 2617WDTPSCNT2 EQU H'0002' 2618WDTPSCNT3 EQU H'0003' 2619WDTPSCNT4 EQU H'0004' 2620WDTPSCNT5 EQU H'0005' 2621WDTPSCNT6 EQU H'0006' 2622WDTPSCNT7 EQU H'0007' 2623 2624 2625;----- WDTPSH Bits ----------------------------------------------------- 2626PSCNT8 EQU H'0000' 2627PSCNT9 EQU H'0001' 2628PSCNT10 EQU H'0002' 2629PSCNT11 EQU H'0003' 2630PSCNT12 EQU H'0004' 2631PSCNT13 EQU H'0005' 2632PSCNT14 EQU H'0006' 2633PSCNT15 EQU H'0007' 2634 2635 2636WDTPSCNT8 EQU H'0000' 2637WDTPSCNT9 EQU H'0001' 2638WDTPSCNT10 EQU H'0002' 2639WDTPSCNT11 EQU H'0003' 2640WDTPSCNT12 EQU H'0004' 2641WDTPSCNT13 EQU H'0005' 2642WDTPSCNT14 EQU H'0006' 2643WDTPSCNT15 EQU H'0007' 2644 2645 2646;----- WDTTMR Bits ----------------------------------------------------- 2647PSCNT16 EQU H'0000' 2648PSCNT17 EQU H'0001' 2649STATE EQU H'0002' 2650 2651WDTPSCNT16 EQU H'0000' 2652WDTPSCNT17 EQU H'0001' 2653WDTSTATE EQU H'0002' 2654WDTTMR0 EQU H'0003' 2655WDTTMR1 EQU H'0004' 2656WDTTMR2 EQU H'0005' 2657WDTTMR3 EQU H'0006' 2658WDTTMR4 EQU H'0007' 2659 2660 2661;----- SCANLADRL Bits ----------------------------------------------------- 2662LDAR0 EQU H'0000' 2663LDAR1 EQU H'0001' 2664LADR2 EQU H'0002' 2665LADR3 EQU H'0003' 2666LADR4 EQU H'0004' 2667LADR5 EQU H'0005' 2668LADR6 EQU H'0006' 2669LADR7 EQU H'0007' 2670 2671 2672SCANLADR0 EQU H'0000' 2673SCANLADR1 EQU H'0001' 2674SCANLADR2 EQU H'0002' 2675SCANLADR3 EQU H'0003' 2676SCANLADR4 EQU H'0004' 2677SCANLADR5 EQU H'0005' 2678SCANLADR6 EQU H'0006' 2679SCANLADR7 EQU H'0007' 2680 2681 2682;----- SCANLADRH Bits ----------------------------------------------------- 2683LADR8 EQU H'0000' 2684LADR9 EQU H'0001' 2685LADR10 EQU H'0002' 2686LADR11 EQU H'0003' 2687LADR12 EQU H'0004' 2688LADR13 EQU H'0005' 2689LADR14 EQU H'0006' 2690LADR15 EQU H'0007' 2691 2692 2693SCANLADR8 EQU H'0000' 2694SCANLADR9 EQU H'0001' 2695SCANLADR10 EQU H'0002' 2696SCANLADR11 EQU H'0003' 2697SCANLADR12 EQU H'0004' 2698SCANLADR13 EQU H'0005' 2699SCANLADR14 EQU H'0006' 2700SCANLADR15 EQU H'0007' 2701 2702 2703;----- SCANHADRL Bits ----------------------------------------------------- 2704HADR0 EQU H'0000' 2705HADR1 EQU H'0001' 2706HARD2 EQU H'0002' 2707HADR3 EQU H'0003' 2708HADR4 EQU H'0004' 2709HADR5 EQU H'0005' 2710HADR6 EQU H'0006' 2711HADR7 EQU H'0007' 2712 2713 2714SCANHADR0 EQU H'0000' 2715SCANHADR1 EQU H'0001' 2716SCANHADR2 EQU H'0002' 2717SCANHADR3 EQU H'0003' 2718SCANHADR4 EQU H'0004' 2719SCANHADR5 EQU H'0005' 2720SCANHADR6 EQU H'0006' 2721SCANHADR7 EQU H'0007' 2722 2723 2724;----- SCANHADRH Bits ----------------------------------------------------- 2725HADR8 EQU H'0000' 2726HADR9 EQU H'0001' 2727HADR10 EQU H'0002' 2728HADR11 EQU H'0003' 2729HADR12 EQU H'0004' 2730HADR13 EQU H'0005' 2731HADR14 EQU H'0006' 2732HADR15 EQU H'0007' 2733 2734 2735SCANHADR8 EQU H'0000' 2736SCANHADR9 EQU H'0001' 2737SCANHADR10 EQU H'0002' 2738SCANHADR11 EQU H'0003' 2739SCANHADR12 EQU H'0004' 2740SCANHADR13 EQU H'0005' 2741SCANHADR14 EQU H'0006' 2742SCANHADR15 EQU H'0007' 2743 2744 2745;----- SCANCON0 Bits ----------------------------------------------------- 2746INTM EQU H'0003' 2747INVALID EQU H'0004' 2748BUSY_SCANCON0 EQU H'0005' 2749SCANGO EQU H'0006' 2750EN EQU H'0007' 2751 2752MODE0 EQU H'0000' 2753MODE1 EQU H'0001' 2754 2755SCANINTM EQU H'0003' 2756SCANINVALID EQU H'0004' 2757SCANBUSY EQU H'0005' 2758SCANEN EQU H'0007' 2759 2760SCANMODE0 EQU H'0000' 2761SCANMODE1 EQU H'0001' 2762 2763 2764;----- SCANTRIG Bits ----------------------------------------------------- 2765TSEL0 EQU H'0000' 2766TSEL1 EQU H'0001' 2767TSEL2 EQU H'0002' 2768TSEL3 EQU H'0003' 2769 2770 2771SCANTSEL0 EQU H'0000' 2772SCANTSEL1 EQU H'0001' 2773SCANTSEL2 EQU H'0002' 2774SCANTSEL3 EQU H'0003' 2775 2776 2777;----- CRCDATL Bits ----------------------------------------------------- 2778DAT0 EQU H'0000' 2779DAT1 EQU H'0001' 2780DAT2 EQU H'0002' 2781DAT3 EQU H'0003' 2782DAT4 EQU H'0004' 2783DAT5 EQU H'0005' 2784DAT6 EQU H'0006' 2785DAT7 EQU H'0007' 2786 2787 2788CRCDAT0 EQU H'0000' 2789CRCDAT1 EQU H'0001' 2790CRCDAT2 EQU H'0002' 2791CRCDAT3 EQU H'0003' 2792CRCDAT4 EQU H'0004' 2793CRCDAT5 EQU H'0005' 2794CRCDAT6 EQU H'0006' 2795CRDCDAT7 EQU H'0007' 2796 2797 2798;----- CRCDATH Bits ----------------------------------------------------- 2799DAT8 EQU H'0000' 2800DAT9 EQU H'0001' 2801DAT10 EQU H'0002' 2802DAT11 EQU H'0003' 2803DAT12 EQU H'0004' 2804DAT13 EQU H'0005' 2805DAT14 EQU H'0006' 2806DAT15 EQU H'0007' 2807 2808 2809CRCDAT8 EQU H'0000' 2810CRCDAT9 EQU H'0001' 2811CRCDAT10 EQU H'0002' 2812CRCDAT11 EQU H'0003' 2813CRCDAT12 EQU H'0004' 2814CRCDAT13 EQU H'0005' 2815CRCDAT14 EQU H'0006' 2816CRCDAT15 EQU H'0007' 2817 2818 2819;----- CRCACCL Bits ----------------------------------------------------- 2820ACC0 EQU H'0000' 2821ACC1 EQU H'0001' 2822ACC2 EQU H'0002' 2823ACC3 EQU H'0003' 2824ACC4 EQU H'0004' 2825ACC5 EQU H'0005' 2826ACC6 EQU H'0006' 2827ACC7 EQU H'0007' 2828 2829 2830CRCACC0 EQU H'0000' 2831CRCACC1 EQU H'0001' 2832CRCACC2 EQU H'0002' 2833CRCACC3 EQU H'0003' 2834CRCACC4 EQU H'0004' 2835CRCACC5 EQU H'0005' 2836CRCACC6 EQU H'0006' 2837CRCACC7 EQU H'0007' 2838 2839 2840;----- CRCACCH Bits ----------------------------------------------------- 2841ACC8 EQU H'0000' 2842ACC9 EQU H'0001' 2843ACC10 EQU H'0002' 2844ACC11 EQU H'0003' 2845ACC12 EQU H'0004' 2846ACC13 EQU H'0005' 2847ACC14 EQU H'0006' 2848ACC15 EQU H'0007' 2849 2850 2851CRCACC8 EQU H'0000' 2852CRCACC9 EQU H'0001' 2853CRCACC10 EQU H'0002' 2854CRCACC11 EQU H'0003' 2855CRCACC12 EQU H'0004' 2856CRCACC13 EQU H'0005' 2857CRCACC14 EQU H'0006' 2858CRCACC15 EQU H'0007' 2859 2860 2861;----- CRCSHIFTL Bits ----------------------------------------------------- 2862SHIFT0 EQU H'0000' 2863SHIFT1 EQU H'0001' 2864SHIFT2 EQU H'0002' 2865SHIFT3 EQU H'0003' 2866SHIFT4 EQU H'0004' 2867SHIFT5 EQU H'0005' 2868SHIFT6 EQU H'0006' 2869SHIFT7 EQU H'0007' 2870 2871 2872CRCSHIFT0 EQU H'0000' 2873CRCSHIFT1 EQU H'0001' 2874CRCSHIFT2 EQU H'0002' 2875CRCSHIFT3 EQU H'0003' 2876CRCSHIFT4 EQU H'0004' 2877CRCSHIFT5 EQU H'0005' 2878CRCSHIFT6 EQU H'0006' 2879CRCSHIFT7 EQU H'0007' 2880 2881 2882;----- CRCSHIFTH Bits ----------------------------------------------------- 2883SHIFT8 EQU H'0000' 2884SHIFT9 EQU H'0001' 2885SHIFT10 EQU H'0002' 2886SHIFT11 EQU H'0003' 2887SHIFT12 EQU H'0004' 2888SHIFT13 EQU H'0005' 2889SHIFT14 EQU H'0006' 2890SHIFT15 EQU H'0007' 2891 2892 2893CRCSHIFT8 EQU H'0000' 2894CRCSHIFT9 EQU H'0001' 2895CRCSHIFT10 EQU H'0002' 2896CRCSHIFT11 EQU H'0003' 2897CRCSHIFT12 EQU H'0004' 2898CRCSHIFT13 EQU H'0005' 2899CRCSHIFT14 EQU H'0006' 2900CRCSHIFT15 EQU H'0007' 2901 2902 2903;----- CRCXORL Bits ----------------------------------------------------- 2904XOR1 EQU H'0001' 2905XOR2 EQU H'0002' 2906XOR3 EQU H'0003' 2907XOR4 EQU H'0004' 2908XOR5 EQU H'0005' 2909XOR6 EQU H'0006' 2910XOR7 EQU H'0007' 2911 2912CRCXOR1 EQU H'0001' 2913CRCXOR2 EQU H'0002' 2914CRCXOR3 EQU H'0003' 2915CRCXOR4 EQU H'0004' 2916CRCXOR5 EQU H'0005' 2917CRCXOR6 EQU H'0006' 2918CRCXOR7 EQU H'0007' 2919 2920 2921;----- CRCXORH Bits ----------------------------------------------------- 2922XOR8 EQU H'0000' 2923XOR9 EQU H'0001' 2924XOR10 EQU H'0002' 2925XOR11 EQU H'0003' 2926XOR12 EQU H'0004' 2927XOR13 EQU H'0005' 2928XOR14 EQU H'0006' 2929XOR15 EQU H'0007' 2930 2931CRCXOR8 EQU H'0000' 2932CRCXOR9 EQU H'0001' 2933CRCXOR10 EQU H'0002' 2934CRCXOR11 EQU H'0003' 2935CRCXOR12 EQU H'0004' 2936CRCXOR13 EQU H'0005' 2937CRCXOR14 EQU H'0006' 2938CRCXOR15 EQU H'0007' 2939 2940 2941;----- CRCCON0 Bits ----------------------------------------------------- 2942FULL EQU H'0000' 2943SHIFTM EQU H'0001' 2944ACCM EQU H'0004' 2945BUSY_CRCCON0 EQU H'0005' 2946CRCGO EQU H'0006' 2947EN EQU H'0007' 2948 2949CRCFULL EQU H'0000' 2950CRCSHIFTM EQU H'0001' 2951CRCACCM EQU H'0004' 2952CRCBUSY EQU H'0005' 2953CRCEN EQU H'0007' 2954 2955 2956;----- CRCCON1 Bits ----------------------------------------------------- 2957PLEN0 EQU H'0000' 2958PLEN1 EQU H'0001' 2959PLEN2 EQU H'0002' 2960PLEN3 EQU H'0003' 2961DLEN0 EQU H'0004' 2962DLEN1 EQU H'0005' 2963DLEN2 EQU H'0006' 2964DLEN3 EQU H'0007' 2965 2966 2967CRCPLEN0 EQU H'0000' 2968CRCPLEN1 EQU H'0001' 2969CRCPLEN2 EQU H'0002' 2970CRCPLEN3 EQU H'0003' 2971CRCDLEN0 EQU H'0004' 2972CRCDLEN1 EQU H'0005' 2973CRCDLEN2 EQU H'0006' 2974CRCDLEN3 EQU H'0007' 2975 2976 2977;----- AT1RESL Bits ----------------------------------------------------- 2978AT1RES0 EQU H'0000' 2979AT1RES1 EQU H'0001' 2980AT1RES2 EQU H'0002' 2981AT1RES3 EQU H'0003' 2982AT1RES4 EQU H'0004' 2983AT1RES5 EQU H'0005' 2984AT1RES6 EQU H'0006' 2985AT1RES7 EQU H'0007' 2986 2987RES0 EQU H'0000' 2988RES1 EQU H'0001' 2989RES2 EQU H'0002' 2990RES3 EQU H'0003' 2991RES4 EQU H'0004' 2992RES5 EQU H'0005' 2993RES6 EQU H'0006' 2994RES7 EQU H'0007' 2995 2996 2997;----- AT1RESH Bits ----------------------------------------------------- 2998AT1RES8 EQU H'0000' 2999AT1RES9 EQU H'0001' 3000 3001RES8 EQU H'0000' 3002RES9 EQU H'0001' 3003 3004 3005;----- AT1MISSL Bits ----------------------------------------------------- 3006AT1MISS0 EQU H'0000' 3007AT1MISS1 EQU H'0001' 3008AT1MISS2 EQU H'0002' 3009AT1MISS3 EQU H'0003' 3010AT1MISS4 EQU H'0004' 3011AT1MISS5 EQU H'0005' 3012AT1MISS6 EQU H'0006' 3013AT1MISS7 EQU H'0007' 3014 3015MISS0 EQU H'0000' 3016MISS1 EQU H'0001' 3017MISS2 EQU H'0002' 3018MISS3 EQU H'0003' 3019MISS4 EQU H'0004' 3020MISS5 EQU H'0005' 3021MISS6 EQU H'0006' 3022MISS7 EQU H'0007' 3023 3024 3025;----- AT1MISSH Bits ----------------------------------------------------- 3026AT1MISS8 EQU H'0000' 3027AT1MISS9 EQU H'0001' 3028AT1MISS10 EQU H'0002' 3029AT1MISS11 EQU H'0003' 3030AT1MISS12 EQU H'0004' 3031AT1MISS13 EQU H'0005' 3032AT1MISS14 EQU H'0006' 3033AT1MISS15 EQU H'0007' 3034 3035MISS8 EQU H'0000' 3036MISS9 EQU H'0001' 3037MISS10 EQU H'0002' 3038MISS11 EQU H'0003' 3039MISS12 EQU H'0004' 3040MISS13 EQU H'0005' 3041MISS14 EQU H'0006' 3042MISS15 EQU H'0007' 3043 3044 3045;----- AT1PERL Bits ----------------------------------------------------- 3046AT1PER0 EQU H'0000' 3047AT1PER1 EQU H'0001' 3048AT1PER2 EQU H'0002' 3049AT1PER3 EQU H'0003' 3050AT1PER4 EQU H'0004' 3051AT1PER5 EQU H'0005' 3052AT1PER6 EQU H'0006' 3053AT1PER7 EQU H'0007' 3054 3055PER0 EQU H'0000' 3056PER1 EQU H'0001' 3057PER2 EQU H'0002' 3058PER3 EQU H'0003' 3059PER4 EQU H'0004' 3060PER5 EQU H'0005' 3061PER6 EQU H'0006' 3062PER7 EQU H'0007' 3063 3064PERL0 EQU H'0000' 3065PERL1 EQU H'0001' 3066PERL2 EQU H'0002' 3067PERL3 EQU H'0003' 3068PERL4 EQU H'0004' 3069PERL5 EQU H'0005' 3070PERL6 EQU H'0006' 3071PERL7 EQU H'0007' 3072 3073 3074;----- AT1PERH Bits ----------------------------------------------------- 3075AT1PER8 EQU H'0000' 3076AT1PER9 EQU H'0001' 3077AT1PER10 EQU H'0002' 3078AT1PER11 EQU H'0003' 3079AT1PER12 EQU H'0004' 3080AT1PER13 EQU H'0005' 3081AT1PER14 EQU H'0006' 3082AT1POV EQU H'0007' 3083 3084PER8 EQU H'0000' 3085PER9 EQU H'0001' 3086PER10 EQU H'0002' 3087PER11 EQU H'0003' 3088PER12 EQU H'0004' 3089PER13 EQU H'0005' 3090PER14 EQU H'0006' 3091PER15 EQU H'0007' 3092 3093PERH0 EQU H'0000' 3094PERH1 EQU H'0001' 3095PERH2 EQU H'0002' 3096PERH3 EQU H'0003' 3097PERH4 EQU H'0004' 3098PERH5 EQU H'0005' 3099PERH6 EQU H'0006' 3100PERH7 EQU H'0007' 3101 3102 3103;----- AT1PHSL Bits ----------------------------------------------------- 3104AT1PHS0 EQU H'0000' 3105AT1PHS1 EQU H'0001' 3106AT1PHS2 EQU H'0002' 3107AT1PHS3 EQU H'0003' 3108AT1PHS4 EQU H'0004' 3109AT1PHS5 EQU H'0005' 3110AT1PHS6 EQU H'0006' 3111AT1PHS7 EQU H'0007' 3112 3113PHS0 EQU H'0000' 3114PHS1 EQU H'0001' 3115PHS2 EQU H'0002' 3116PHS3 EQU H'0003' 3117PHS4 EQU H'0004' 3118PHS5 EQU H'0005' 3119PHS6 EQU H'0006' 3120PHS7 EQU H'0007' 3121 3122 3123;----- AT1PHSH Bits ----------------------------------------------------- 3124AT1PHS8 EQU H'0000' 3125AT1PHS9 EQU H'0001' 3126 3127PHS8 EQU H'0000' 3128PHS9 EQU H'0001' 3129 3130PHSL8 EQU H'0000' 3131PHSL9 EQU H'0001' 3132 3133 3134;----- AT1CON0 Bits ----------------------------------------------------- 3135MODE EQU H'0000' 3136APMOD EQU H'0001' 3137POL_AT1CON0 EQU H'0003' 3138PREC EQU H'0006' 3139EN EQU H'0007' 3140 3141PS0_AT1CON0 EQU H'0004' 3142PS1_AT1CON0 EQU H'0005' 3143 3144AT1MODE EQU H'0000' 3145AT1APMOD EQU H'0001' 3146AT1POL EQU H'0003' 3147AT1PREC EQU H'0006' 3148AT1EN EQU H'0007' 3149 3150AT1PS0 EQU H'0004' 3151AT1PS1 EQU H'0005' 3152 3153 3154;----- AT1CON1 Bits ----------------------------------------------------- 3155VALID EQU H'0000' 3156ACCS EQU H'0001' 3157MPP EQU H'0002' 3158PRP EQU H'0004' 3159PHP EQU H'0006' 3160 3161AT1VALID EQU H'0000' 3162AT1ACCS EQU H'0001' 3163AT1MPP EQU H'0002' 3164AT1PRP EQU H'0004' 3165AT1PHP EQU H'0006' 3166 3167 3168;----- AT1IR0 Bits ----------------------------------------------------- 3169AT1PERIF EQU H'0000' 3170AT1MISSIF EQU H'0001' 3171AT1PHSIF EQU H'0002' 3172 3173 3174;----- AT1IE0 Bits ----------------------------------------------------- 3175AT1PERIE EQU H'0000' 3176AT1MISSIE EQU H'0001' 3177AT1PHSIE EQU H'0002' 3178 3179 3180;----- AT1IR1 Bits ----------------------------------------------------- 3181AT1CC1IF EQU H'0000' 3182AT1CC2IF EQU H'0001' 3183AT1CC3IF EQU H'0002' 3184 3185 3186;----- AT1IE1 Bits ----------------------------------------------------- 3187AT1CC1IE EQU H'0000' 3188AT1CC2IE EQU H'0001' 3189AT1CC3IE EQU H'0002' 3190 3191 3192;----- AT1STPTL Bits ----------------------------------------------------- 3193AT1STPT0 EQU H'0000' 3194AT1STPT1 EQU H'0001' 3195AT1STPT2 EQU H'0002' 3196AT1STPT3 EQU H'0003' 3197AT1STPT4 EQU H'0004' 3198AT1STPT5 EQU H'0005' 3199AT1STPT6 EQU H'0006' 3200AT1STPT7 EQU H'0007' 3201 3202STPT0 EQU H'0000' 3203STPT1 EQU H'0001' 3204STPT2 EQU H'0002' 3205STPT3 EQU H'0003' 3206STPT4 EQU H'0004' 3207STPT5 EQU H'0005' 3208STPT6 EQU H'0006' 3209STPT7 EQU H'0007' 3210 3211 3212;----- AT1STPTH Bits ----------------------------------------------------- 3213AT1STPT8 EQU H'0000' 3214AT1STPT9 EQU H'0001' 3215AT1STPT10 EQU H'0002' 3216AT1STPT11 EQU H'0003' 3217AT1STPT12 EQU H'0004' 3218AT1STPT13 EQU H'0005' 3219AT1STPT14 EQU H'0006' 3220 3221STPT8 EQU H'0000' 3222STPT9 EQU H'0001' 3223STPT10 EQU H'0002' 3224STPT11 EQU H'0003' 3225STPT12 EQU H'0004' 3226STPT13 EQU H'0005' 3227STPT14 EQU H'0006' 3228 3229 3230;----- AT1ERRL Bits ----------------------------------------------------- 3231AT1ERR0 EQU H'0000' 3232AT1ERR1 EQU H'0001' 3233AT1ERR2 EQU H'0002' 3234AT1ERR3 EQU H'0003' 3235AT1ERR4 EQU H'0004' 3236AT1ERR5 EQU H'0005' 3237AT1ERR6 EQU H'0006' 3238AT1ERR7 EQU H'0007' 3239 3240ERR0 EQU H'0000' 3241ERR1 EQU H'0001' 3242ERR2 EQU H'0002' 3243ERR3 EQU H'0003' 3244ERR4 EQU H'0004' 3245ERR5 EQU H'0005' 3246ERR6 EQU H'0006' 3247ERR7 EQU H'0007' 3248 3249ERRL0 EQU H'0000' 3250ERRL1 EQU H'0001' 3251ERRL2 EQU H'0002' 3252ERRL3 EQU H'0003' 3253ERRL4 EQU H'0004' 3254ERRL5 EQU H'0005' 3255ERRL6 EQU H'0006' 3256ERRL7 EQU H'0007' 3257 3258 3259;----- AT1ERRH Bits ----------------------------------------------------- 3260AT1ERR8 EQU H'0000' 3261AT1ERR9 EQU H'0001' 3262AT1ERR10 EQU H'0002' 3263AT1ERR11 EQU H'0003' 3264AT1ERR12 EQU H'0004' 3265AT1ERR13 EQU H'0005' 3266AT1ERR14 EQU H'0006' 3267AT1ERR15 EQU H'0007' 3268 3269ERR8 EQU H'0000' 3270ERR9 EQU H'0001' 3271ERR10 EQU H'0002' 3272ERR11 EQU H'0003' 3273ERR12 EQU H'0004' 3274ERR13 EQU H'0005' 3275ERR14 EQU H'0006' 3276ERR15 EQU H'0007' 3277 3278ERRH0 EQU H'0000' 3279ERRH1 EQU H'0001' 3280ERRH2 EQU H'0002' 3281ERRH3 EQU H'0003' 3282ERRH4 EQU H'0004' 3283ERRH5 EQU H'0005' 3284ERRH6 EQU H'0006' 3285ERRH7 EQU H'0007' 3286 3287 3288;----- AT1CLK Bits ----------------------------------------------------- 3289CS EQU H'0000' 3290 3291AT1CS EQU H'0000' 3292 3293CS0 EQU H'0000' 3294 3295AT1CS0 EQU H'0000' 3296 3297 3298;----- AT1SIG Bits ----------------------------------------------------- 3299AT1SSEL0 EQU H'0000' 3300AT1SSEL1 EQU H'0001' 3301AT1SSEL2 EQU H'0002' 3302 3303SSEL0 EQU H'0000' 3304SSEL1 EQU H'0001' 3305SSEL2 EQU H'0002' 3306 3307 3308 3309;----- AT1CSEL1 Bits ----------------------------------------------------- 3310AT1CP1S0 EQU H'0000' 3311AT1CP1S1 EQU H'0001' 3312AT1CP1S2 EQU H'0002' 3313 3314CP1S0 EQU H'0000' 3315CP1S1 EQU H'0001' 3316CP1S2 EQU H'0002' 3317 3318 3319 3320;----- AT1CC1L Bits ----------------------------------------------------- 3321AT1CC10 EQU H'0000' 3322AT1CC11 EQU H'0001' 3323AT1CC12 EQU H'0002' 3324AT1CC13 EQU H'0003' 3325AT1CC14 EQU H'0004' 3326AT1CC15 EQU H'0005' 3327AT1CC16 EQU H'0006' 3328AT1CC17 EQU H'0007' 3329 3330CC10 EQU H'0000' 3331CC11 EQU H'0001' 3332CC12 EQU H'0002' 3333CC13 EQU H'0003' 3334CC14 EQU H'0004' 3335CC15 EQU H'0005' 3336CC16 EQU H'0006' 3337CC17 EQU H'0007' 3338 3339 3340;----- AT1CC1H Bits ----------------------------------------------------- 3341AT1CC18 EQU H'0000' 3342AT1CC19 EQU H'0001' 3343 3344CC18 EQU H'0000' 3345CC19 EQU H'0001' 3346 3347 3348;----- AT1CCON1 Bits ----------------------------------------------------- 3349AT1CC1MODE EQU H'0000' 3350AT1CAP1P EQU H'0003' 3351AT1CC1POL EQU H'0004' 3352AT1CC1EN EQU H'0007' 3353 3354CC1MODE EQU H'0000' 3355CAP1P EQU H'0003' 3356CC1POL EQU H'0004' 3357CC1EN EQU H'0007' 3358 3359 3360;----- AT1CSEL2 Bits ----------------------------------------------------- 3361AT1CP2S0 EQU H'0000' 3362AT1CP2S1 EQU H'0001' 3363AT1CP2S2 EQU H'0002' 3364 3365 3366CP2S0 EQU H'0000' 3367CP2S1 EQU H'0001' 3368CP2S2 EQU H'0002' 3369 3370 3371;----- AT1CC2L Bits ----------------------------------------------------- 3372AT1CC20 EQU H'0000' 3373AT1CC21 EQU H'0001' 3374AT1CC22 EQU H'0002' 3375AT1CC23 EQU H'0003' 3376AT1CC24 EQU H'0004' 3377AT1CC25 EQU H'0005' 3378AT1CC26 EQU H'0006' 3379AT1CC27 EQU H'0007' 3380 3381CC20 EQU H'0000' 3382CC21 EQU H'0001' 3383CC22 EQU H'0002' 3384CC13 EQU H'0003' 3385CC24 EQU H'0004' 3386CCW5 EQU H'0005' 3387CC26 EQU H'0006' 3388CC27 EQU H'0007' 3389 3390 3391;----- AT1CC2H Bits ----------------------------------------------------- 3392AT1CC28 EQU H'0000' 3393AT1CC29 EQU H'0001' 3394 3395CC28 EQU H'0000' 3396CC29 EQU H'0001' 3397 3398 3399;----- AT1CCON2 Bits ----------------------------------------------------- 3400AT1CC2MODE EQU H'0000' 3401AT1CAP2P EQU H'0003' 3402AT1CC2POL EQU H'0004' 3403AT1CC2EN EQU H'0007' 3404 3405CC2MODE EQU H'0000' 3406CAP2P EQU H'0003' 3407CC2POL EQU H'0004' 3408CC2EN EQU H'0007' 3409 3410 3411;----- AT1CSEL3 Bits ----------------------------------------------------- 3412AT1CP3S0 EQU H'0000' 3413AT1CP3S1 EQU H'0001' 3414AT1CP3S2 EQU H'0002' 3415 3416 3417CP3S0 EQU H'0000' 3418CP3S1 EQU H'0001' 3419CP3S2 EQU H'0002' 3420 3421 3422;----- AT1CC3L Bits ----------------------------------------------------- 3423AT1CC30 EQU H'0000' 3424AT1CC31 EQU H'0001' 3425AT1CC32 EQU H'0002' 3426AT1CC33 EQU H'0003' 3427AT1CC34 EQU H'0004' 3428AT1CC35 EQU H'0005' 3429AT1CC36 EQU H'0006' 3430AT1CC37 EQU H'0007' 3431 3432CC30 EQU H'0000' 3433CC31 EQU H'0001' 3434CC32 EQU H'0002' 3435CC33 EQU H'0003' 3436CC34 EQU H'0004' 3437CC35 EQU H'0005' 3438CC36 EQU H'0006' 3439CC37 EQU H'0007' 3440 3441 3442;----- AT1CC3H Bits ----------------------------------------------------- 3443AT1CC38 EQU H'0000' 3444AT1CC39 EQU H'0001' 3445 3446CC38 EQU H'0000' 3447CC39 EQU H'0001' 3448 3449 3450;----- AT1CCON3 Bits ----------------------------------------------------- 3451AT1CC3MODE EQU H'0000' 3452AT1CAP3P EQU H'0003' 3453AT1CC3POL EQU H'0004' 3454AT1CC3EN EQU H'0007' 3455 3456CC3MODE EQU H'0000' 3457CAP3P EQU H'0003' 3458CC3POL EQU H'0004' 3459CC3EN EQU H'0007' 3460 3461 3462;----- SMT1TMRL Bits ----------------------------------------------------- 3463SMT1TMR0 EQU H'0000' 3464SMT1TMR1 EQU H'0001' 3465SMT1TMR2 EQU H'0002' 3466SMT1TMR3 EQU H'0003' 3467SMT1TMR4 EQU H'0004' 3468SMT1TMR5 EQU H'0005' 3469SMT1TMR6 EQU H'0006' 3470SMT1TMR7 EQU H'0007' 3471 3472 3473;----- SMT1TMRH Bits ----------------------------------------------------- 3474SMT1TMR8 EQU H'0000' 3475SMT1TMR9 EQU H'0001' 3476SMT1TMR10 EQU H'0002' 3477SMT1TMR11 EQU H'0003' 3478SMT1TMR12 EQU H'0004' 3479SMT1TMR13 EQU H'0005' 3480SMT1TMR14 EQU H'0006' 3481SMT1TMR15 EQU H'0007' 3482 3483 3484;----- SMT1TMRU Bits ----------------------------------------------------- 3485SMT1TMR16 EQU H'0000' 3486SMT1TMR17 EQU H'0001' 3487SMT1TMR18 EQU H'0002' 3488SMT1TMR19 EQU H'0003' 3489SMT1TMR20 EQU H'0004' 3490SMT1TMR21 EQU H'0005' 3491SMT1TMR22 EQU H'0006' 3492SMT1TMR23 EQU H'0007' 3493 3494 3495;----- SMT1CPRL Bits ----------------------------------------------------- 3496SMT1CPR0 EQU H'0000' 3497SMT1CPR1 EQU H'0001' 3498SMT1CPR2 EQU H'0002' 3499SMT1CPR3 EQU H'0003' 3500SMT1CPR4 EQU H'0004' 3501SMT1CPR5 EQU H'0005' 3502SMT1CPR6 EQU H'0006' 3503SMT1CPR7 EQU H'0007' 3504 3505 3506;----- SMT1CPRH Bits ----------------------------------------------------- 3507SMT1CPR8 EQU H'0000' 3508SMT1CPR9 EQU H'0001' 3509SMT1CPR10 EQU H'0002' 3510SMT1CPR11 EQU H'0003' 3511SMT1CPR12 EQU H'0004' 3512SMT1CPR13 EQU H'0005' 3513SMT1CPR14 EQU H'0006' 3514SMT1CPR15 EQU H'0007' 3515 3516 3517;----- SMT1CPRU Bits ----------------------------------------------------- 3518SMT1CPR16 EQU H'0000' 3519SMT1CPR17 EQU H'0001' 3520SMT1CPR18 EQU H'0002' 3521SMT1CPR19 EQU H'0003' 3522SMT1CPR20 EQU H'0004' 3523SMT1CPR21 EQU H'0005' 3524SMT1CPR22 EQU H'0006' 3525SMT1CPR23 EQU H'0007' 3526 3527 3528;----- SMT1CPWL Bits ----------------------------------------------------- 3529SMT1CPW0 EQU H'0000' 3530SMT1CPW1 EQU H'0001' 3531SMT1CPW2 EQU H'0002' 3532SMT1CPW3 EQU H'0003' 3533SMT1CPW4 EQU H'0004' 3534SMT1CPW5 EQU H'0005' 3535SMT1CPW6 EQU H'0006' 3536SMT1CPW7 EQU H'0007' 3537 3538 3539;----- SMT1CPWH Bits ----------------------------------------------------- 3540SMT1CPW8 EQU H'0000' 3541SMT1CPW9 EQU H'0001' 3542SMT1CPW10 EQU H'0002' 3543SMT1CPW11 EQU H'0003' 3544SMT1CPW12 EQU H'0004' 3545SMT1CPW13 EQU H'0005' 3546SMT1CPW14 EQU H'0006' 3547SMT1CPW15 EQU H'0007' 3548 3549 3550;----- SMT1CPWU Bits ----------------------------------------------------- 3551SMT1CPW16 EQU H'0000' 3552SMT1CPW17 EQU H'0001' 3553SMT1CPW18 EQU H'0002' 3554SMT1CPW19 EQU H'0003' 3555SMT1CPW20 EQU H'0004' 3556SMT1CPW21 EQU H'0005' 3557SMT1CPW22 EQU H'0006' 3558SMT1CPW23 EQU H'0007' 3559 3560 3561;----- SMT1PRL Bits ----------------------------------------------------- 3562SMT1PR0 EQU H'0000' 3563SMT1PR1 EQU H'0001' 3564SMT1PR2 EQU H'0002' 3565SMT1PR3 EQU H'0003' 3566SMT1PR4 EQU H'0004' 3567SMT1PR5 EQU H'0005' 3568SMT1PR6 EQU H'0006' 3569SMT1PR7 EQU H'0007' 3570 3571 3572;----- SMT1PRH Bits ----------------------------------------------------- 3573SMT1PR8 EQU H'0000' 3574SMT1PR9 EQU H'0001' 3575SMT1PR10 EQU H'0002' 3576SMT1PR11 EQU H'0003' 3577SMT1PR12 EQU H'0004' 3578SMT1PR13 EQU H'0005' 3579SMT1PR14 EQU H'0006' 3580SMT1PR15 EQU H'0007' 3581 3582 3583;----- SMT1PRU Bits ----------------------------------------------------- 3584SMT1PR16 EQU H'0000' 3585SMT1PR17 EQU H'0001' 3586SMT1PR18 EQU H'0002' 3587SMT1PR19 EQU H'0003' 3588SMT1PR20 EQU H'0004' 3589SMT1PR21 EQU H'0005' 3590SMT1PR22 EQU H'0006' 3591SMT1PR23 EQU H'0007' 3592 3593 3594;----- SMT1CON0 Bits ----------------------------------------------------- 3595CPOL EQU H'0002' 3596SPOL EQU H'0003' 3597WPOL EQU H'0004' 3598STP EQU H'0005' 3599EN EQU H'0007' 3600 3601SMT1PS0 EQU H'0000' 3602SMT1PS1 EQU H'0001' 3603 3604 3605;----- SMT1CON1 Bits ----------------------------------------------------- 3606REPEAT EQU H'0006' 3607SMT1GO EQU H'0007' 3608 3609MODE0 EQU H'0000' 3610MODE1 EQU H'0001' 3611MODE2 EQU H'0002' 3612MODE3 EQU H'0003' 3613 3614SMT1REPEAT EQU H'0006' 3615 3616SMT1MODE0 EQU H'0000' 3617SMT1MODE1 EQU H'0001' 3618SMT1MODE2 EQU H'0002' 3619SMT1MODE3 EQU H'0003' 3620 3621 3622;----- SMT1STAT Bits ----------------------------------------------------- 3623AS EQU H'0000' 3624WS EQU H'0001' 3625TS EQU H'0002' 3626RST EQU H'0005' 3627CPWUP EQU H'0006' 3628CPRUP EQU H'0007' 3629 3630SMT1AS EQU H'0000' 3631SMT1WS EQU H'0001' 3632SMT1TS EQU H'0002' 3633SMT1RESET EQU H'0005' 3634SMT1CPWUP EQU H'0006' 3635SMT1CPRUP EQU H'0007' 3636 3637 3638;----- SMT1CLK Bits ----------------------------------------------------- 3639CSEL0 EQU H'0000' 3640CSEL1 EQU H'0001' 3641CSEL2 EQU H'0002' 3642 3643 3644SMT1CSEL0 EQU H'0000' 3645SMT1CSEL1 EQU H'0001' 3646SMT1CSEL2 EQU H'0002' 3647 3648 3649;----- SMT1SIG Bits ----------------------------------------------------- 3650SSEL0 EQU H'0000' 3651SSEL1 EQU H'0001' 3652SSEL2 EQU H'0002' 3653SSEL3 EQU H'0003' 3654SSEL4 EQU H'0004' 3655 3656 3657SMT1SSEL0 EQU H'0000' 3658SMT1SSEL1 EQU H'0001' 3659SMT1SSEL2 EQU H'0002' 3660SMT1SSEL3 EQU H'0003' 3661SMT1SSEL4 EQU H'0004' 3662 3663 3664;----- SMT1WIN Bits ----------------------------------------------------- 3665WSEL0 EQU H'0000' 3666WSEL1 EQU H'0001' 3667WSEL2 EQU H'0002' 3668WSEL3 EQU H'0003' 3669WSEL4 EQU H'0004' 3670 3671 3672SMT1WSEL0 EQU H'0000' 3673SMT1WSEL1 EQU H'0001' 3674SMT1WSEL2 EQU H'0002' 3675SMT1WSEL3 EQU H'0003' 3676SMT1WSEL4 EQU H'0004' 3677 3678 3679;----- SMT2TMRL Bits ----------------------------------------------------- 3680SMT2TMR0 EQU H'0000' 3681SMT2TMR1 EQU H'0001' 3682SMT2TMR2 EQU H'0002' 3683SMT2TMR3 EQU H'0003' 3684SMT2TMR4 EQU H'0004' 3685SMT2TMR5 EQU H'0005' 3686SMT2TMR6 EQU H'0006' 3687SMT2TMR7 EQU H'0007' 3688 3689 3690;----- SMT2TMRH Bits ----------------------------------------------------- 3691SMT2TMR8 EQU H'0000' 3692SMT2TMR9 EQU H'0001' 3693SMT2TMR10 EQU H'0002' 3694SMT2TMR11 EQU H'0003' 3695SMT2TMR12 EQU H'0004' 3696SMT2TMR13 EQU H'0005' 3697SMT2TMR14 EQU H'0006' 3698SMT2TMR15 EQU H'0007' 3699 3700 3701;----- SMT2TMRU Bits ----------------------------------------------------- 3702SMT2TMR16 EQU H'0000' 3703SMT2TMR17 EQU H'0001' 3704SMT2TMR18 EQU H'0002' 3705SMT2TMR19 EQU H'0003' 3706SMT2TMR20 EQU H'0004' 3707SMT2TMR21 EQU H'0005' 3708SMT2TMR22 EQU H'0006' 3709SMT2TMR23 EQU H'0007' 3710 3711 3712;----- SMT2CPRL Bits ----------------------------------------------------- 3713SMT2CPR0 EQU H'0000' 3714SMT2CPR1 EQU H'0001' 3715SMT2CPR2 EQU H'0002' 3716SMT2CPR3 EQU H'0003' 3717SMT2CPR4 EQU H'0004' 3718SMT2CPR5 EQU H'0005' 3719SMT2CPR6 EQU H'0006' 3720SMT2CPR7 EQU H'0007' 3721 3722 3723;----- SMT2CPRH Bits ----------------------------------------------------- 3724SMT2CPR8 EQU H'0000' 3725SMT2CPR9 EQU H'0001' 3726SMT2CPR10 EQU H'0002' 3727SMT2CPR11 EQU H'0003' 3728SMT2CPR12 EQU H'0004' 3729SMT2CPR13 EQU H'0005' 3730SMT2CPR14 EQU H'0006' 3731SMT2CPR15 EQU H'0007' 3732 3733 3734;----- SMT2CPRU Bits ----------------------------------------------------- 3735SMT2CPR16 EQU H'0000' 3736SMT2CPR17 EQU H'0001' 3737SMT2CPR18 EQU H'0002' 3738SMT2CPR19 EQU H'0003' 3739SMT2CPR20 EQU H'0004' 3740SMT2CPR21 EQU H'0005' 3741SMT2CPR22 EQU H'0006' 3742SMT2CPR23 EQU H'0007' 3743 3744 3745;----- SMT2CPWL Bits ----------------------------------------------------- 3746SMT2CPW0 EQU H'0000' 3747SMT2CPW1 EQU H'0001' 3748SMT2CPW2 EQU H'0002' 3749SMT2CPW3 EQU H'0003' 3750SMT2CPW4 EQU H'0004' 3751SMT2CPW5 EQU H'0005' 3752SMT2CPW6 EQU H'0006' 3753SMT2CPW7 EQU H'0007' 3754 3755 3756;----- SMT2CPWH Bits ----------------------------------------------------- 3757SMT2CPW8 EQU H'0000' 3758SMT2CPW9 EQU H'0001' 3759SMT2CPW10 EQU H'0002' 3760SMT2CPW11 EQU H'0003' 3761SMT2CPW12 EQU H'0004' 3762SMT2CPW13 EQU H'0005' 3763SMT2CPW14 EQU H'0006' 3764SMT2CPW15 EQU H'0007' 3765 3766 3767;----- SMT2CPWU Bits ----------------------------------------------------- 3768SMT2CPW16 EQU H'0000' 3769SMT2CPW17 EQU H'0001' 3770SMT2CPW18 EQU H'0002' 3771SMT2CPW19 EQU H'0003' 3772SMT2CPW20 EQU H'0004' 3773SMT2CPW21 EQU H'0005' 3774SMT2CPW22 EQU H'0006' 3775SMT2CPW23 EQU H'0007' 3776 3777 3778;----- SMT2PRL Bits ----------------------------------------------------- 3779SMT2PR0 EQU H'0000' 3780SMT2PR1 EQU H'0001' 3781SMT2PR2 EQU H'0002' 3782SMT2PR3 EQU H'0003' 3783SMT2PR4 EQU H'0004' 3784SMT2PR5 EQU H'0005' 3785SMT2PR6 EQU H'0006' 3786SMT2PR7 EQU H'0007' 3787 3788 3789;----- SMT2PRH Bits ----------------------------------------------------- 3790SMT2PR8 EQU H'0000' 3791SMT2PR9 EQU H'0001' 3792SMT2PR10 EQU H'0002' 3793SMT2PR11 EQU H'0003' 3794SMT2PR12 EQU H'0004' 3795SMT2PR13 EQU H'0005' 3796SMT2PR14 EQU H'0006' 3797SMT2PR15 EQU H'0007' 3798 3799 3800;----- SMT2PRU Bits ----------------------------------------------------- 3801SMT2PR16 EQU H'0000' 3802SMT2PR17 EQU H'0001' 3803SMT2PR18 EQU H'0002' 3804SMT2PR19 EQU H'0003' 3805SMT2PR20 EQU H'0004' 3806SMT2PR21 EQU H'0005' 3807SMT2PR22 EQU H'0006' 3808SMT2PR23 EQU H'0007' 3809 3810 3811;----- SMT2CON0 Bits ----------------------------------------------------- 3812CPOL EQU H'0002' 3813SPOL EQU H'0003' 3814WPOL EQU H'0004' 3815STP EQU H'0005' 3816EN EQU H'0007' 3817 3818SMT2PS0 EQU H'0000' 3819SMT2PS1 EQU H'0001' 3820 3821 3822;----- SMT2CON1 Bits ----------------------------------------------------- 3823REPEAT EQU H'0006' 3824SMT2GO EQU H'0007' 3825 3826MODE0 EQU H'0000' 3827MODE1 EQU H'0001' 3828MODE2 EQU H'0002' 3829MODE3 EQU H'0003' 3830 3831SMT2REPEAT EQU H'0006' 3832 3833SMT2MODE0 EQU H'0000' 3834SMT2MODE1 EQU H'0001' 3835SMT2MODE2 EQU H'0002' 3836SMT2MODE3 EQU H'0003' 3837 3838 3839;----- SMT2STAT Bits ----------------------------------------------------- 3840AS EQU H'0000' 3841WS EQU H'0001' 3842TS EQU H'0002' 3843RST EQU H'0005' 3844CPWUP EQU H'0006' 3845CPRUP EQU H'0007' 3846 3847SMT2AS EQU H'0000' 3848SMT2WS EQU H'0001' 3849SMT2TS EQU H'0002' 3850SMT2RESET EQU H'0005' 3851SMT2CPWUP EQU H'0006' 3852SMT2CPRUP EQU H'0007' 3853 3854 3855;----- SMT2CLK Bits ----------------------------------------------------- 3856CSEL0 EQU H'0000' 3857CSEL1 EQU H'0001' 3858CSEL2 EQU H'0002' 3859 3860 3861SMT2CSEL0 EQU H'0000' 3862SMT2CSEL1 EQU H'0001' 3863SMT2CSEL2 EQU H'0002' 3864 3865 3866;----- SMT2SIG Bits ----------------------------------------------------- 3867SSEL0 EQU H'0000' 3868SSEL1 EQU H'0001' 3869SSEL2 EQU H'0002' 3870SSEL3 EQU H'0003' 3871SSEL4 EQU H'0004' 3872 3873 3874SMT2SSEL0 EQU H'0000' 3875SMT2SSEL1 EQU H'0001' 3876SMT2SSEL2 EQU H'0002' 3877SMT2SSEL3 EQU H'0003' 3878SMT2SSEL4 EQU H'0004' 3879 3880 3881;----- SMT2WIN Bits ----------------------------------------------------- 3882WSEL0 EQU H'0000' 3883WSEL1 EQU H'0001' 3884WSEL2 EQU H'0002' 3885WSEL3 EQU H'0003' 3886WSEL4 EQU H'0004' 3887 3888 3889SMT2WSEL0 EQU H'0000' 3890SMT2WSEL1 EQU H'0001' 3891SMT2WSEL2 EQU H'0002' 3892SMT2WSEL3 EQU H'0003' 3893SMT2WSEL4 EQU H'0004' 3894 3895 3896;----- PPSLOCK Bits ----------------------------------------------------- 3897PPSLOCKED EQU H'0000' 3898 3899 3900;----- INTPPS Bits ----------------------------------------------------- 3901INTPPS0 EQU H'0000' 3902INTPPS1 EQU H'0001' 3903INTPPS2 EQU H'0002' 3904INTPPS3 EQU H'0003' 3905INTPPS4 EQU H'0004' 3906 3907 3908;----- T0CKIPPS Bits ----------------------------------------------------- 3909T0CKIPPS0 EQU H'0000' 3910T0CKIPPS1 EQU H'0001' 3911T0CKIPPS2 EQU H'0002' 3912T0CKIPPS3 EQU H'0003' 3913T0CKIPPS4 EQU H'0004' 3914 3915 3916;----- T1CKIPPS Bits ----------------------------------------------------- 3917T1CKIPPS0 EQU H'0000' 3918T1CKIPPS1 EQU H'0001' 3919T1CKIPPS2 EQU H'0002' 3920T1CKIPPS3 EQU H'0003' 3921T1CKIPPS4 EQU H'0004' 3922 3923 3924;----- T1GPPS Bits ----------------------------------------------------- 3925T1GPPS0 EQU H'0000' 3926T1GPPS1 EQU H'0001' 3927T1GPPS2 EQU H'0002' 3928T1GPPS3 EQU H'0003' 3929T1GPPS4 EQU H'0004' 3930 3931 3932;----- CCP1PPS Bits ----------------------------------------------------- 3933CCP1PPS0 EQU H'0000' 3934CCP1PPS1 EQU H'0001' 3935CCP1PPS2 EQU H'0002' 3936CCP1PPS3 EQU H'0003' 3937CCP1PPS4 EQU H'0004' 3938 3939 3940;----- CCP2PPS Bits ----------------------------------------------------- 3941CCP2PPS0 EQU H'0000' 3942CCP2PPS1 EQU H'0001' 3943CCP2PPS2 EQU H'0002' 3944CCP2PPS3 EQU H'0003' 3945CCP2PPS4 EQU H'0004' 3946 3947 3948;----- ATINPPS Bits ----------------------------------------------------- 3949ATINPPS0 EQU H'0000' 3950ATINPPS1 EQU H'0001' 3951ATINPPS2 EQU H'0002' 3952ATINPPS3 EQU H'0003' 3953ATINPPS4 EQU H'0004' 3954 3955 3956;----- CWGINPPS Bits ----------------------------------------------------- 3957CWGINPPS0 EQU H'0000' 3958CWGINPPS1 EQU H'0001' 3959CWGINPPS2 EQU H'0002' 3960CWGINPPS3 EQU H'0003' 3961CWGINPPS4 EQU H'0004' 3962 3963 3964;----- T2PPS Bits ----------------------------------------------------- 3965T2PPS0 EQU H'0000' 3966T2PPS1 EQU H'0001' 3967T2PPS2 EQU H'0002' 3968T2PPS3 EQU H'0003' 3969T2PPS4 EQU H'0004' 3970 3971 3972;----- T3CKIPPS Bits ----------------------------------------------------- 3973T3CKIPPS0 EQU H'0000' 3974T3CKIPPS1 EQU H'0001' 3975T3CKIPPS2 EQU H'0002' 3976T3CKIPPS3 EQU H'0003' 3977T3CKIPPS4 EQU H'0004' 3978 3979 3980;----- T3GPPS Bits ----------------------------------------------------- 3981T3GPPS0 EQU H'0000' 3982T3GPPS1 EQU H'0001' 3983T3GPPS2 EQU H'0002' 3984T3GPPS3 EQU H'0003' 3985T3GPPS4 EQU H'0004' 3986 3987 3988;----- T4PPS Bits ----------------------------------------------------- 3989T4PPS0 EQU H'0000' 3990T4PPS1 EQU H'0001' 3991T4PPS2 EQU H'0002' 3992T4PPS3 EQU H'0003' 3993T4PPS4 EQU H'0004' 3994 3995 3996;----- T5CKIPPS Bits ----------------------------------------------------- 3997T5CKIPPS0 EQU H'0000' 3998T5CKIPPS1 EQU H'0001' 3999T5CKIPPS2 EQU H'0002' 4000T5CKIPPS3 EQU H'0003' 4001T5CKIPPS4 EQU H'0004' 4002 4003 4004;----- T5GPPS Bits ----------------------------------------------------- 4005T5GPPS0 EQU H'0000' 4006T5GPPS1 EQU H'0001' 4007T5GPPS2 EQU H'0002' 4008T5GPPS3 EQU H'0003' 4009T5GPPS4 EQU H'0004' 4010 4011 4012;----- T6PPS Bits ----------------------------------------------------- 4013T6PPS0 EQU H'0000' 4014T6PPS1 EQU H'0001' 4015T6PPS2 EQU H'0002' 4016T6PPS3 EQU H'0003' 4017T6PPS4 EQU H'0004' 4018 4019 4020;----- ATCC1PPS Bits ----------------------------------------------------- 4021ATCC1PPS0 EQU H'0000' 4022ATCC1PPS1 EQU H'0001' 4023ATCC1PPS2 EQU H'0002' 4024ATCC1PPS3 EQU H'0003' 4025ATCC1PPS4 EQU H'0004' 4026 4027 4028;----- SSPCLKPPS Bits ----------------------------------------------------- 4029SSPCLKPPS0 EQU H'0000' 4030SSPCLKPPS1 EQU H'0001' 4031SSPCLKPPS2 EQU H'0002' 4032SSPCLKPPS3 EQU H'0003' 4033SSPCLKPPS4 EQU H'0004' 4034 4035 4036;----- SSPDATPPS Bits ----------------------------------------------------- 4037SSPDATPPS0 EQU H'0000' 4038SSPDATPPS1 EQU H'0001' 4039SSPDATPPS2 EQU H'0002' 4040SSPDATPPS3 EQU H'0003' 4041SSPDATPPS4 EQU H'0004' 4042 4043 4044;----- SSPSSPPS Bits ----------------------------------------------------- 4045SSPSSPPS0 EQU H'0000' 4046SSPSSPPS1 EQU H'0001' 4047SSPSSPPS2 EQU H'0002' 4048SSPSSPPS3 EQU H'0003' 4049SSPSSPPS4 EQU H'0004' 4050 4051 4052;----- ATCC2PPS Bits ----------------------------------------------------- 4053ATCC2PPS0 EQU H'0000' 4054ATCC2PPS1 EQU H'0001' 4055ATCC2PPS2 EQU H'0002' 4056ATCC2PPS3 EQU H'0003' 4057ATCC2PPS4 EQU H'0004' 4058 4059 4060;----- RXPPS Bits ----------------------------------------------------- 4061RXPPS0 EQU H'0000' 4062RXPPS1 EQU H'0001' 4063RXPPS2 EQU H'0002' 4064RXPPS3 EQU H'0003' 4065RXPPS4 EQU H'0004' 4066 4067 4068;----- CKPPS Bits ----------------------------------------------------- 4069CKPPS0 EQU H'0000' 4070CKPPS1 EQU H'0001' 4071CKPPS2 EQU H'0002' 4072CKPPS3 EQU H'0003' 4073CKPPS4 EQU H'0004' 4074 4075 4076;----- SMT1SIGPPS Bits ----------------------------------------------------- 4077SMT1SIGPPS0 EQU H'0000' 4078SMT1SIGPPS1 EQU H'0001' 4079SMT1SIGPPS2 EQU H'0002' 4080SMT1SIGPPS3 EQU H'0003' 4081SMT1SIGPPS4 EQU H'0004' 4082 4083 4084;----- SMT1WINPPS Bits ----------------------------------------------------- 4085SMTWINPPS0 EQU H'0000' 4086SMTWINPPS1 EQU H'0001' 4087SMTWINPPS2 EQU H'0002' 4088SMTWINPPS3 EQU H'0003' 4089SMTWINPPS4 EQU H'0004' 4090 4091 4092;----- CLCIN0PPS Bits ----------------------------------------------------- 4093CLCIN0PPS0 EQU H'0000' 4094CLCIN0PPS1 EQU H'0001' 4095CLCIN0PPS2 EQU H'0002' 4096CLCIN0PPS3 EQU H'0003' 4097CLCIN0PPS4 EQU H'0004' 4098 4099 4100;----- CLCIN1PPS Bits ----------------------------------------------------- 4101CLCIN1PPS0 EQU H'0000' 4102CLCIN1PPS1 EQU H'0001' 4103CLCIN1PPS2 EQU H'0002' 4104CLCIN1PPS3 EQU H'0003' 4105CLCIN1PPS4 EQU H'0004' 4106 4107 4108;----- CLCIN2PPS Bits ----------------------------------------------------- 4109CLCIN2PPS0 EQU H'0000' 4110CLCIN2PPS1 EQU H'0001' 4111CLCIN2PPS2 EQU H'0002' 4112CLCIN2PPS3 EQU H'0003' 4113CLCIN2PPS4 EQU H'0004' 4114 4115 4116;----- CLCIN3PPS Bits ----------------------------------------------------- 4117CLCIN3PPS0 EQU H'0000' 4118CLCIN3PPS1 EQU H'0001' 4119CLCIN3PPS2 EQU H'0002' 4120CLCIN3PPS3 EQU H'0003' 4121CLCIN3PPS4 EQU H'0004' 4122 4123 4124;----- SMT2SIGPPS Bits ----------------------------------------------------- 4125SMT2SIGPPS0 EQU H'0000' 4126SMT2SIGPPS1 EQU H'0001' 4127SMT2SIGPPS2 EQU H'0002' 4128SMT2SIGPPS3 EQU H'0003' 4129SMT2SIGPPS4 EQU H'0004' 4130 4131 4132;----- SMT2WINPPS Bits ----------------------------------------------------- 4133SMT2WINPPS0 EQU H'0000' 4134SMT2WINPPS1 EQU H'0001' 4135SMT2WINPPS2 EQU H'0002' 4136SMT2WINPPS3 EQU H'0003' 4137SMT2WINPPS4 EQU H'0004' 4138 4139 4140;----- ATCC3PPS Bits ----------------------------------------------------- 4141ATCC3PPS0 EQU H'0000' 4142ATCC3PPS1 EQU H'0001' 4143ATCC3PPS2 EQU H'0002' 4144ATCC3PPS3 EQU H'0003' 4145ATCC3PPS4 EQU H'0004' 4146 4147 4148;----- RA0PPS Bits ----------------------------------------------------- 4149RA0PPS0 EQU H'0000' 4150RA0PPS1 EQU H'0001' 4151RA0PPS2 EQU H'0002' 4152RA0PPS3 EQU H'0003' 4153RA0PPS4 EQU H'0004' 4154 4155 4156;----- RA1PPS Bits ----------------------------------------------------- 4157RA1PPS0 EQU H'0000' 4158RA1PPS1 EQU H'0001' 4159RA1PPS2 EQU H'0002' 4160RA1PPS3 EQU H'0003' 4161RA1PPS4 EQU H'0004' 4162 4163 4164;----- RA2PPS Bits ----------------------------------------------------- 4165RA2PPS0 EQU H'0000' 4166RA2PPS1 EQU H'0001' 4167RA2PPS2 EQU H'0002' 4168RA2PPS3 EQU H'0003' 4169RA2PPS4 EQU H'0004' 4170 4171 4172;----- RA4PPS Bits ----------------------------------------------------- 4173RA4PPS0 EQU H'0000' 4174RA4PPS1 EQU H'0001' 4175RA4PPS2 EQU H'0002' 4176RA4PPS3 EQU H'0003' 4177RA4PPS4 EQU H'0004' 4178 4179 4180;----- RA5PPS Bits ----------------------------------------------------- 4181RA5PPS0 EQU H'0000' 4182RA5PPS1 EQU H'0001' 4183RA5PPS2 EQU H'0002' 4184RA5PPS3 EQU H'0003' 4185RA5PPS4 EQU H'0004' 4186 4187 4188;----- RB4PPS Bits ----------------------------------------------------- 4189RB4PPS0 EQU H'0000' 4190RB4PPS1 EQU H'0001' 4191RB4PPS2 EQU H'0002' 4192RB4PPS3 EQU H'0003' 4193RB4PPS4 EQU H'0004' 4194 4195 4196;----- RB5PPS Bits ----------------------------------------------------- 4197RB5PPS0 EQU H'0000' 4198RB5PPS1 EQU H'0001' 4199RB5PPS2 EQU H'0002' 4200RB5PPS3 EQU H'0003' 4201RB5PPS4 EQU H'0004' 4202 4203 4204;----- RB6PPS Bits ----------------------------------------------------- 4205RB6PPS0 EQU H'0000' 4206RB6PPS1 EQU H'0001' 4207RB6PPS2 EQU H'0002' 4208RB6PPS3 EQU H'0003' 4209RB6PPS4 EQU H'0004' 4210 4211 4212;----- RB7PPS Bits ----------------------------------------------------- 4213RB7PPS0 EQU H'0000' 4214RB7PPS1 EQU H'0001' 4215RB7PPS2 EQU H'0002' 4216RB7PPS3 EQU H'0003' 4217RB7PPS4 EQU H'0004' 4218 4219 4220;----- RC0PPS Bits ----------------------------------------------------- 4221RC0PPS0 EQU H'0000' 4222RC0PPS1 EQU H'0001' 4223RC0PPS2 EQU H'0002' 4224RC0PPS3 EQU H'0003' 4225RC0PPS4 EQU H'0004' 4226 4227 4228;----- RC1PPS Bits ----------------------------------------------------- 4229RC1PPS0 EQU H'0000' 4230RC1PPS1 EQU H'0001' 4231RC1PPS2 EQU H'0002' 4232RC1PPS3 EQU H'0003' 4233RC1PPS4 EQU H'0004' 4234 4235 4236;----- RC2PPS Bits ----------------------------------------------------- 4237RC2PPS0 EQU H'0000' 4238RC2PPS1 EQU H'0001' 4239RC2PPS2 EQU H'0002' 4240RC2PPS3 EQU H'0003' 4241RC2PPS4 EQU H'0004' 4242 4243 4244;----- RC3PPS Bits ----------------------------------------------------- 4245RC3PPS0 EQU H'0000' 4246RC3PPS1 EQU H'0001' 4247RC3PPS2 EQU H'0002' 4248RC3PPS3 EQU H'0003' 4249RC3PPS4 EQU H'0004' 4250 4251 4252;----- RC4PPS Bits ----------------------------------------------------- 4253RC4PPS0 EQU H'0000' 4254RC4PPS1 EQU H'0001' 4255RC4PPS2 EQU H'0002' 4256RC4PPS3 EQU H'0003' 4257RC4PPS4 EQU H'0004' 4258 4259 4260;----- RC5PPS Bits ----------------------------------------------------- 4261RC5PPS0 EQU H'0000' 4262RC5PPS1 EQU H'0001' 4263RC5PPS2 EQU H'0002' 4264RC5PPS3 EQU H'0003' 4265RC5PPS4 EQU H'0004' 4266 4267 4268;----- RC6PPS Bits ----------------------------------------------------- 4269RC6PPS0 EQU H'0000' 4270RC6PPS1 EQU H'0001' 4271RC6PPS2 EQU H'0002' 4272RC6PPS3 EQU H'0003' 4273RC6PPS4 EQU H'0004' 4274 4275 4276;----- RC7PPS Bits ----------------------------------------------------- 4277RC7PPS0 EQU H'0000' 4278RC7PPS1 EQU H'0001' 4279RC7PPS2 EQU H'0002' 4280RC7PPS3 EQU H'0003' 4281RC7PPS4 EQU H'0004' 4282 4283 4284;----- CLCDATA Bits ----------------------------------------------------- 4285MLC1OUT EQU H'0000' 4286MLC2OUT EQU H'0001' 4287 4288 4289;----- CLC1CON Bits ----------------------------------------------------- 4290LC1INTN EQU H'0003' 4291LC1INTP EQU H'0004' 4292LC1OUT EQU H'0005' 4293LC1EN EQU H'0007' 4294 4295LC1MODE0 EQU H'0000' 4296LC1MODE1 EQU H'0001' 4297LC1MODE2 EQU H'0002' 4298 4299INTN EQU H'0003' 4300INTP EQU H'0004' 4301OUT EQU H'0005' 4302EN EQU H'0007' 4303 4304MODE0 EQU H'0000' 4305MODE1 EQU H'0001' 4306MODE2 EQU H'0002' 4307 4308 4309;----- CLC1POL Bits ----------------------------------------------------- 4310LC1G1POL EQU H'0000' 4311LC1G2POL EQU H'0001' 4312LC1G3POL EQU H'0002' 4313LC1G4POL EQU H'0003' 4314LC1POL EQU H'0007' 4315 4316G1POL EQU H'0000' 4317G2POL EQU H'0001' 4318G3POL EQU H'0002' 4319G4POL EQU H'0003' 4320POL_CLC1POL EQU H'0007' 4321 4322 4323;----- CLC1SEL0 Bits ----------------------------------------------------- 4324LC1D1S0 EQU H'0000' 4325LC1D1S1 EQU H'0001' 4326LC1D1S2 EQU H'0002' 4327LC1D1S3 EQU H'0003' 4328LC1D1S4 EQU H'0004' 4329LC1D1S5 EQU H'0005' 4330 4331 4332 4333D1S0 EQU H'0000' 4334D1S1 EQU H'0001' 4335D1S2 EQU H'0002' 4336D1S3 EQU H'0003' 4337D1S4 EQU H'0004' 4338D1S5 EQU H'0005' 4339 4340 4341;----- CLC1SEL1 Bits ----------------------------------------------------- 4342LC1D2S0 EQU H'0000' 4343LC1D2S1 EQU H'0001' 4344LC1D2S2 EQU H'0002' 4345LC1D2S3 EQU H'0003' 4346LC1D2S4 EQU H'0004' 4347LC1D2S5 EQU H'0005' 4348 4349 4350 4351D2S0 EQU H'0000' 4352D2S1 EQU H'0001' 4353D2S2 EQU H'0002' 4354D2S3 EQU H'0003' 4355D2S4 EQU H'0004' 4356D2S5 EQU H'0005' 4357 4358 4359;----- CLC1SEL2 Bits ----------------------------------------------------- 4360LC1D3S0 EQU H'0000' 4361LC1D3S1 EQU H'0001' 4362LC1D3S2 EQU H'0002' 4363LC1D3S3 EQU H'0003' 4364LC1D3S4 EQU H'0004' 4365LC1D3S5 EQU H'0005' 4366 4367 4368 4369D3S0 EQU H'0000' 4370D3S1 EQU H'0001' 4371D3S2 EQU H'0002' 4372D3S3 EQU H'0003' 4373D3S4 EQU H'0004' 4374D3S5 EQU H'0005' 4375 4376 4377;----- CLC1SEL3 Bits ----------------------------------------------------- 4378LC1D4S0 EQU H'0000' 4379LC1D4S1 EQU H'0001' 4380LC1D4S2 EQU H'0002' 4381LC1D4S3 EQU H'0003' 4382LC1D4S4 EQU H'0004' 4383LC1D4S5 EQU H'0005' 4384 4385 4386 4387D4S0 EQU H'0000' 4388D4S1 EQU H'0001' 4389D4S2 EQU H'0002' 4390D4S3 EQU H'0003' 4391D4S4 EQU H'0004' 4392D4S5 EQU H'0005' 4393 4394 4395;----- CLC1GLS0 Bits ----------------------------------------------------- 4396LC1G1D1N EQU H'0000' 4397LC1G1D1T EQU H'0001' 4398LC1G1D2N EQU H'0002' 4399LC1G1D2T EQU H'0003' 4400LC1G1D3N EQU H'0004' 4401LC1G1D3T EQU H'0005' 4402LC1G1D4N EQU H'0006' 4403LC1G1D4T EQU H'0007' 4404 4405D1N EQU H'0000' 4406D1T EQU H'0001' 4407D2N EQU H'0002' 4408D2T EQU H'0003' 4409D3N EQU H'0004' 4410D3T EQU H'0005' 4411D4N EQU H'0006' 4412D4T EQU H'0007' 4413 4414 4415;----- CLC1GLS1 Bits ----------------------------------------------------- 4416LC1G2D1N EQU H'0000' 4417LC1G2D1T EQU H'0001' 4418LC1G2D2N EQU H'0002' 4419LC1G2D2T EQU H'0003' 4420LC1G2D3N EQU H'0004' 4421LC1G2D3T EQU H'0005' 4422LC1G2D4N EQU H'0006' 4423LC1G2D4T EQU H'0007' 4424 4425D1N EQU H'0000' 4426D1T EQU H'0001' 4427D2N EQU H'0002' 4428D2T EQU H'0003' 4429D3N EQU H'0004' 4430D3T EQU H'0005' 4431D4N EQU H'0006' 4432D4T EQU H'0007' 4433 4434 4435;----- CLC1GLS2 Bits ----------------------------------------------------- 4436LC1G3D1N EQU H'0000' 4437LC1G3D1T EQU H'0001' 4438LC1G3D2N EQU H'0002' 4439LC1G3D2T EQU H'0003' 4440LC1G3D3N EQU H'0004' 4441LC1G3D3T EQU H'0005' 4442LC1G3D4N EQU H'0006' 4443LC1G3D4T EQU H'0007' 4444 4445D1N EQU H'0000' 4446D1T EQU H'0001' 4447D2N EQU H'0002' 4448D2T EQU H'0003' 4449D3N EQU H'0004' 4450D3T EQU H'0005' 4451D4N EQU H'0006' 4452D4T EQU H'0007' 4453 4454 4455;----- CLC1GLS3 Bits ----------------------------------------------------- 4456LC1G4D1N EQU H'0000' 4457LC1G4D1T EQU H'0001' 4458LC1G4D2N EQU H'0002' 4459LC1G4D2T EQU H'0003' 4460LC1G4D3N EQU H'0004' 4461LC1G4D3T EQU H'0005' 4462LC1G4D4N EQU H'0006' 4463LC1G4D4T EQU H'0007' 4464 4465G4D1N EQU H'0000' 4466G4D1T EQU H'0001' 4467G4D2N EQU H'0002' 4468G4D2T EQU H'0003' 4469G4D3N EQU H'0004' 4470G4D3T EQU H'0005' 4471G4D4N EQU H'0006' 4472G4D4T EQU H'0007' 4473 4474 4475;----- CLC2CON Bits ----------------------------------------------------- 4476LC2INTN EQU H'0003' 4477LC2INTP EQU H'0004' 4478LC2OUT EQU H'0005' 4479LC2EN EQU H'0007' 4480 4481LC2MODE0 EQU H'0000' 4482LC2MODE1 EQU H'0001' 4483LC2MODE2 EQU H'0002' 4484 4485INTN EQU H'0003' 4486INTP EQU H'0004' 4487OUT EQU H'0005' 4488EN EQU H'0007' 4489 4490MODE0 EQU H'0000' 4491MODE1 EQU H'0001' 4492MODE2 EQU H'0002' 4493 4494 4495;----- CLC2POL Bits ----------------------------------------------------- 4496LC2G1POL EQU H'0000' 4497LC2G2POL EQU H'0001' 4498LC2G3POL EQU H'0002' 4499LC2G4POL EQU H'0003' 4500LC2POL EQU H'0007' 4501 4502G1POL EQU H'0000' 4503G2POL EQU H'0001' 4504G3POL EQU H'0002' 4505G4POL EQU H'0003' 4506POL_CLC2POL EQU H'0007' 4507 4508 4509;----- CLC2SEL0 Bits ----------------------------------------------------- 4510LC2D1S0 EQU H'0000' 4511LC2D1S1 EQU H'0001' 4512LC2D1S2 EQU H'0002' 4513LC2D1S3 EQU H'0003' 4514LC2D1S4 EQU H'0004' 4515LC2D1S5 EQU H'0005' 4516 4517 4518 4519D1S0 EQU H'0000' 4520D1S1 EQU H'0001' 4521D1S2 EQU H'0002' 4522D1S3 EQU H'0003' 4523D1S4 EQU H'0004' 4524D1S5 EQU H'0005' 4525 4526 4527;----- CLC2SEL1 Bits ----------------------------------------------------- 4528LC2D2S0 EQU H'0000' 4529LC2D2S1 EQU H'0001' 4530LC2D2S2 EQU H'0002' 4531LC2D2S3 EQU H'0003' 4532LC2D2S4 EQU H'0004' 4533LC2D2S5 EQU H'0005' 4534 4535 4536 4537D2S0 EQU H'0000' 4538D2S1 EQU H'0001' 4539D2S2 EQU H'0002' 4540D2S3 EQU H'0003' 4541D2S4 EQU H'0004' 4542D2S5 EQU H'0005' 4543 4544 4545;----- CLC2SEL2 Bits ----------------------------------------------------- 4546LC2D3S0 EQU H'0000' 4547LC2D3S1 EQU H'0001' 4548LC2D3S2 EQU H'0002' 4549LC2D3S3 EQU H'0003' 4550LC2D3S4 EQU H'0004' 4551LC2D3S5 EQU H'0005' 4552 4553 4554 4555D3S0 EQU H'0000' 4556D3S1 EQU H'0001' 4557D3S2 EQU H'0002' 4558D3S3 EQU H'0003' 4559D3S4 EQU H'0004' 4560D3S5 EQU H'0005' 4561 4562 4563;----- CLC2SEL3 Bits ----------------------------------------------------- 4564LC2D4S0 EQU H'0000' 4565LC2D4S1 EQU H'0001' 4566LC2D4S2 EQU H'0002' 4567LC2D4S3 EQU H'0003' 4568LC2D4S4 EQU H'0004' 4569LC2D4S5 EQU H'0005' 4570 4571 4572 4573D4S0 EQU H'0000' 4574D4S1 EQU H'0001' 4575D4S2 EQU H'0002' 4576D4S3 EQU H'0003' 4577D4S4 EQU H'0004' 4578D4S5 EQU H'0005' 4579 4580 4581;----- CLC2GLS0 Bits ----------------------------------------------------- 4582LC2G1D1N EQU H'0000' 4583LC2G1D1T EQU H'0001' 4584LC2G1D2N EQU H'0002' 4585LC2G1D2T EQU H'0003' 4586LC2G1D3N EQU H'0004' 4587LC2G1D3T EQU H'0005' 4588LC2G1D4N EQU H'0006' 4589LC2G1D4T EQU H'0007' 4590 4591D1N EQU H'0000' 4592D1T EQU H'0001' 4593D2N EQU H'0002' 4594D2T EQU H'0003' 4595D3N EQU H'0004' 4596D3T EQU H'0005' 4597D4N EQU H'0006' 4598D4T EQU H'0007' 4599 4600 4601;----- CLC2GLS1 Bits ----------------------------------------------------- 4602LC2G2D1N EQU H'0000' 4603LC2G2D1T EQU H'0001' 4604LC2G2D2N EQU H'0002' 4605LC2G2D2T EQU H'0003' 4606LC2G2D3N EQU H'0004' 4607LC2G2D3T EQU H'0005' 4608LC2G2D4N EQU H'0006' 4609LC2G2D4T EQU H'0007' 4610 4611D1N EQU H'0000' 4612D1T EQU H'0001' 4613D2N EQU H'0002' 4614D2T EQU H'0003' 4615D3N EQU H'0004' 4616D3T EQU H'0005' 4617D4N EQU H'0006' 4618D4T EQU H'0007' 4619 4620 4621;----- CLC2GLS2 Bits ----------------------------------------------------- 4622LC2G3D1N EQU H'0000' 4623LC2G3D1T EQU H'0001' 4624LC2G3D2N EQU H'0002' 4625LC2G3D2T EQU H'0003' 4626LC2G3D3N EQU H'0004' 4627LC2G3D3T EQU H'0005' 4628LC2G3D4N EQU H'0006' 4629LC2G3D4T EQU H'0007' 4630 4631D1N EQU H'0000' 4632D1T EQU H'0001' 4633D2N EQU H'0002' 4634D2T EQU H'0003' 4635D3N EQU H'0004' 4636D3T EQU H'0005' 4637D4N EQU H'0006' 4638D4T EQU H'0007' 4639 4640 4641;----- CLC2GLS3 Bits ----------------------------------------------------- 4642LC2G4D1N EQU H'0000' 4643LC2G4D1T EQU H'0001' 4644LC2G4D2N EQU H'0002' 4645LC2G4D2T EQU H'0003' 4646LC2G4D3N EQU H'0004' 4647LC2G4D3T EQU H'0005' 4648LC2G4D4N EQU H'0006' 4649LC2G4D4T EQU H'0007' 4650 4651G4D1N EQU H'0000' 4652G4D1T EQU H'0001' 4653G4D2N EQU H'0002' 4654G4D2T EQU H'0003' 4655G4D3N EQU H'0004' 4656G4D3T EQU H'0005' 4657G4D4N EQU H'0006' 4658G4D4T EQU H'0007' 4659 4660 4661;----- STATUS_SHAD Bits ----------------------------------------------------- 4662C_SHAD EQU H'0000' 4663DC_SHAD EQU H'0001' 4664Z_SHAD EQU H'0002' 4665 4666 4667 4668;========================================================================== 4669; 4670; RAM Definitions 4671; 4672;========================================================================== 4673 __MAXRAM H'0FFF' 4674 __BADRAM H'000F' 4675 __BADRAM H'008F' 4676 __BADRAM H'0097' 4677 __BADRAM H'010F'-H'0110' 4678 __BADRAM H'011A'-H'011B' 4679 __BADRAM H'011D'-H'011F' 4680 __BADRAM H'018F'-H'0190' 4681 __BADRAM H'0197'-H'0198' 4682 __BADRAM H'020F'-H'0210' 4683 __BADRAM H'0218'-H'021F' 4684 __BADRAM H'028F'-H'0290' 4685 __BADRAM H'0295'-H'0297' 4686 __BADRAM H'029C'-H'029D' 4687 __BADRAM H'029F' 4688 __BADRAM H'030F'-H'031F' 4689 __BADRAM H'0330'-H'036F' 4690 __BADRAM H'038F'-H'0390' 4691 __BADRAM H'039A'-H'039F' 4692 __BADRAM H'03A0'-H'03EF' 4693 __BADRAM H'040C'-H'040D' 4694 __BADRAM H'040F'-H'0412' 4695 __BADRAM H'0419' 4696 __BADRAM H'0420'-H'046F' 4697 __BADRAM H'048C'-H'0492' 4698 __BADRAM H'0497'-H'0499' 4699 __BADRAM H'049E'-H'049F' 4700 __BADRAM H'04A0'-H'04EF' 4701 __BADRAM H'050C'-H'051F' 4702 __BADRAM H'0520'-H'056F' 4703 __BADRAM H'059E'-H'059F' 4704 __BADRAM H'05A0'-H'05EF' 4705 __BADRAM H'0615'-H'0616' 4706 __BADRAM H'061D'-H'061F' 4707 __BADRAM H'0620'-H'066F' 4708 __BADRAM H'068C'-H'0690' 4709 __BADRAM H'0698' 4710 __BADRAM H'069B'-H'069F' 4711 __BADRAM H'06A0'-H'06EF' 4712 __BADRAM H'070C'-H'0710' 4713 __BADRAM H'0716'-H'0717' 4714 __BADRAM H'071E'-H'071F' 4715 __BADRAM H'0720'-H'076F' 4716 __BADRAM H'078C'-H'0790' 4717 __BADRAM H'079B'-H'079F' 4718 __BADRAM H'07A0'-H'07EF' 4719 __BADRAM H'081E'-H'081F' 4720 __BADRAM H'0820'-H'086F' 4721 __BADRAM H'089A'-H'089F' 4722 __BADRAM H'08A0'-H'08EF' 4723 __BADRAM H'090C'-H'091F' 4724 __BADRAM H'0920'-H'096F' 4725 __BADRAM H'098C'-H'099F' 4726 __BADRAM H'09A0'-H'09EF' 4727 __BADRAM H'0A0C'-H'0A1F' 4728 __BADRAM H'0A20'-H'0A6F' 4729 __BADRAM H'0A8C'-H'0A9F' 4730 __BADRAM H'0AA0'-H'0AEF' 4731 __BADRAM H'0B0C'-H'0B1F' 4732 __BADRAM H'0B20'-H'0B6F' 4733 __BADRAM H'0B8C'-H'0B9F' 4734 __BADRAM H'0BA0'-H'0BEF' 4735 __BADRAM H'0C0C'-H'0C1F' 4736 __BADRAM H'0C20'-H'0C6F' 4737 __BADRAM H'0C8C'-H'0C9F' 4738 __BADRAM H'0CA0'-H'0CEF' 4739 __BADRAM H'0D0C'-H'0D10' 4740 __BADRAM H'0D11'-H'0D1F' 4741 __BADRAM H'0D20'-H'0D6F' 4742 __BADRAM H'0DB0'-H'0DEF' 4743 __BADRAM H'0E0C'-H'0E0E' 4744 __BADRAM H'0E2F'-H'0E6F' 4745 __BADRAM H'0E8C'-H'0E8F' 4746 __BADRAM H'0E93' 4747 __BADRAM H'0E96'-H'0E9B' 4748 __BADRAM H'0EA8'-H'0EEF' 4749 __BADRAM H'0F0C'-H'0F0E' 4750 __BADRAM H'0F24'-H'0F6F' 4751 __BADRAM H'0F8C'-H'0FE3' 4752 __BADRAM H'0FEC' 4753 4754;========================================================================== 4755; 4756; Configuration Bits 4757; 4758; NAME Address 4759; CONFIG1 8007h 4760; CONFIG2 8008h 4761; CONFIG3 8009h 4762; 4763;========================================================================== 4764 4765; The following is an assignment of address values for all of the 4766; configuration registers for the purpose of table reads 4767_CONFIG1 EQU H'8007' 4768_CONFIG2 EQU H'8008' 4769_CONFIG3 EQU H'8009' 4770 4771;----- CONFIG1 Options -------------------------------------------------- 4772_FOSC_INTOSC EQU H'3FFC'; INTOSC oscillator: I/O function on CLKIN pin 4773_FOSC_ECL EQU H'3FFD'; ECL, External Clock, Low Power Mode (0-0.5 MHz): device clock supplied to CLKIN pins 4774_FOSC_ECM EQU H'3FFE'; ECM, External Clock, Medium Power Mode (0.5-4 MHz): device clock supplied to CLKIN pins 4775_FOSC_ECH EQU H'3FFF'; ECH, External Clock, High Power Mode (4-20 MHz): device clock supplied to CLKIN pins 4776 4777_PWRTE_ON EQU H'3FDF'; PWRT enabled 4778_PWRTE_OFF EQU H'3FFF'; PWRT disabled 4779 4780_MCLRE_OFF EQU H'3FBF'; MCLR/VPP pin function is digital input 4781_MCLRE_ON EQU H'3FFF'; MCLR/VPP pin function is MCLR 4782 4783_CP_ON EQU H'3F7F'; Program memory code protection is enabled 4784_CP_OFF EQU H'3FFF'; Program memory code protection is disabled 4785 4786_BOREN_OFF EQU H'39FF'; Brown-out Reset disabled 4787_BOREN_SBODEN EQU H'3BFF'; Brown-out Reset controlled by the SBOREN bit in the BORCON register 4788_BOREN_NSLEEP EQU H'3DFF'; Brown-out Reset enabled while running and disabled in Sleep 4789_BOREN_ON EQU H'3FFF'; Brown-out Reset enabled 4790 4791_CLKOUTEN_ON EQU H'37FF'; CLKOUT function is enabled on the CLKOUT pin 4792_CLKOUTEN_OFF EQU H'3FFF'; CLKOUT function is disabled. I/O or oscillator function on the CLKOUT pin 4793 4794;----- CONFIG2 Options -------------------------------------------------- 4795_WRT_ALL EQU H'3FFC'; 000h to 1FFFh write protected, no addresses may be modified by PMCON control 4796_WRT_HALF EQU H'3FFD'; 000h to FFFh write protected, 1000h to 1FFFh may be modified by PMCON control 4797_WRT_BOOT EQU H'3FFE'; 000h to 1FFh write protected, 200h to 1FFFh may be modified by PMCON control 4798_WRT_OFF EQU H'3FFF'; Write protection off 4799 4800_PPS1WAY_OFF EQU H'3FFB'; The PPSLOCK bit can be set and cleared repeatedly by software 4801_PPS1WAY_ON EQU H'3FFF'; The PPSLOCK bit cannot be cleared once it is set by software 4802 4803_ZCD_ON EQU H'3F7F'; ZCD always enabled 4804_ZCD_OFF EQU H'3FFF'; ZCD disable. ZCD can be enabled by setting the ZCDSEN bit of ZCDCON 4805 4806_PLLEN_OFF EQU H'3EFF'; 4x PLL is enabled when software sets the SPLLEN bit 4807_PLLEN_ON EQU H'3FFF'; 4x PLL is always enabled 4808 4809_STVREN_OFF EQU H'3DFF'; Stack Overflow or Underflow will not cause a Reset 4810_STVREN_ON EQU H'3FFF'; Stack Overflow or Underflow will cause a Reset 4811 4812_BORV_HI EQU H'3BFF'; Brown-out Reset Voltage (Vbor), high trip point selected. 4813_BORV_LO EQU H'3FFF'; Brown-out Reset Voltage (Vbor), low trip point selected. 4814 4815_LPBOR_ON EQU H'37FF'; Low-Power BOR is enabled 4816_LPBOR_OFF EQU H'3FFF'; Low-Power BOR is disabled 4817 4818;;;; Begin: Added in gputils 4819_DEBUG_ON EQU H'2FFF'; In-Circuit Debugger enabled, ICSPCLK and ICSPDAT are dedicated to the debugger. 4820_DEBUG_OFF EQU H'3FFF'; In-Circuit Debugger disabled, ICSPCLK and ICSPDAT are general purpose I/O pins. 4821 4822;;;; End: Added in gputils 4823_LVP_OFF EQU H'1FFF'; High-voltage on MCLR/VPP must be used for programming 4824_LVP_ON EQU H'3FFF'; Low-voltage programming enabled 4825 4826;----- CONFIG3 Options -------------------------------------------------- 4827_WDTCPS_WDTCPS0 EQU H'3FE0'; 1:32 (1 ms period) 4828_WDTCPS_WDTCPS1 EQU H'3FE1'; 1:64 (2 ms period) 4829_WDTCPS_WDTCPS2 EQU H'3FE2'; 1:128 (4 ms period) 4830_WDTCPS_WDTCPS3 EQU H'3FE3'; 1:256 (8 ms period) 4831_WDTCPS_WDTCPS4 EQU H'3FE4'; 1:512 (16 ms period) 4832_WDTCPS_WDTCPS5 EQU H'3FE5'; 1:1024 (32 ms period) 4833_WDTCPS_WDTCPS6 EQU H'3FE6'; 1:2048 (64 ms period) 4834_WDTCPS_WDTCPS7 EQU H'3FE7'; 1:4096 (128 ms period) 4835_WDTCPS_WDTCPS8 EQU H'3FE8'; 1:8192 (256 ms period) 4836_WDTCPS_WDTCPS9 EQU H'3FE9'; 1:16384 (512 ms period) 4837_WDTCPS_WDTCPSA EQU H'3FEA'; 1:32768 (1 s period) 4838_WDTCPS_WDTCPSB EQU H'3FEB'; 1:65536 (2 s period) 4839_WDTCPS_WDTCPSC EQU H'3FEC'; 1:131072 (4 s period) 4840_WDTCPS_WDTCPSD EQU H'3FED'; 1:262144 (8 s period) 4841_WDTCPS_WDTCPSE EQU H'3FEE'; 1:524299 (16 s period) 4842_WDTCPS_WDTCPSF EQU H'3FEF'; 1:1048576 (32 s period) 4843_WDTCPS_WDTCPS10 EQU H'3FF0'; 1:2097152 (64 s period) 4844_WDTCPS_WDTCPS11 EQU H'3FF1'; 1:4194304 (128 s period) 4845_WDTCPS_WDTCPS12 EQU H'3FF2'; 1:8388608 (256 s period) 4846_WDTCPS_WDTCPS1F EQU H'3FFF'; Software Control (WDTPS) 4847 4848_WDTE_OFF EQU H'3F9F'; WDT disabled 4849_WDTE_SWDTEN EQU H'3FBF'; WDT controlled by the SWDTEN bit in the WDTCON register 4850_WDTE_NSLEEP EQU H'3FDF'; WDT enabled while running and disabled in Sleep 4851_WDTE_ON EQU H'3FFF'; WDT enabled 4852 4853_WDTCWS_WDTCWS125 EQU H'38FF'; 12.5 percent window open time 4854_WDTCWS_WDTCWS25 EQU H'39FF'; 25 percent window open time 4855_WDTCWS_WDTCWS375 EQU H'3AFF'; 37.5 percent window open time 4856_WDTCWS_WDTCWS50 EQU H'3BFF'; 50 percent window open time 4857_WDTCWS_WDTCWS625 EQU H'3CFF'; 62.5 percent window open time 4858_WDTCWS_WDTCWS75 EQU H'3DFF'; 75 percent window open time 4859_WDTCWS_WDTCWS100 EQU H'3EFF'; 100 percent window open time (Legacy WDT) 4860_WDTCWS_WDTCWSSW EQU H'3FFF'; Software WDT window size control (WDTWS bits) 4861 4862_WDTCCS_LFINTOSC EQU H'07FF'; 31.0kHz LFINTOSC 4863_WDTCCS_MFINTOSC EQU H'0FFF'; 31.25 kHz HFINTOSC (MFINTOSC) 4864_WDTCCS_SWC EQU H'3FFF'; Software control, controlled by WDTCS bits 4865 4866;----- DEVID Equates -------------------------------------------------- 4867_DEVID1 EQU H'8006' 4868 4869;----- IDLOC Equates -------------------------------------------------- 4870_IDLOC0 EQU H'8000' 4871_IDLOC1 EQU H'8001' 4872_IDLOC2 EQU H'8002' 4873_IDLOC3 EQU H'8003' 4874 4875 LIST 4876