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