struct { unsigned int TOSU:5; } MCU_TOSU; #byte MCU_TOSU = 0xFFF #byte TOSU = 0xFFF #word MCU_TOS = 0xFFE struct { unsigned int STKPTR:5; unsigned int :1; unsigned int STKUNF:1; unsigned int STKFUL:1; } MCU_STKPTR; #byte MCU_STKPTR = 0xFFC #byte STKPTR = 0xFFC struct { unsigned int PCU:5; } MCU_PCLATU; #byte MCU_PCLATU = 0xFFB #byte PCLATU = 0xFFB #byte MCU_PCLATH = 0xFFA #byte MCU_PCL = 0xFF9 struct { unsigned int TBLPTRU:5; } MCU_TBLPTRU; #byte MCU_TBLPTRU = 0xFF8 #byte TBLPTRU = 0xFF8 #word MCU_TBLPTR = 0xFF7 #byte MCU_TABLAT = 0xFF5 #word MCU_PROD = 0xFF4 struct { unsigned int RBIF:1; unsigned int INT0IF:1; unsigned int TMR0IF:1; unsigned int RBIE:1; unsigned int INT0IE:1; unsigned int TMR0IE:1; unsigned int PEIE:1; unsigned int GIE:1; } MCU_INTCON; #byte MCU_INTCON = 0xFF2 #byte INTCON = 0xFF2 struct { unsigned int RBIP:1; unsigned int :1; unsigned int TMR0IP:1; unsigned int :1; unsigned int INTEDG:1; unsigned int INTEDG_2:1; unsigned int INTEDG_3:1; unsigned int RBPU:1; } MCU_INTCON2; #byte MCU_INTCON2 = 0xFF1 #byte INTCON2 = 0xFF1 struct { unsigned int INT1IF:1; unsigned int INT2IF:1; unsigned int :1; unsigned int INT1IE:1; unsigned int INT2IE:1; unsigned int :1; unsigned int INT1IP:1; unsigned int INT2IP:1; } MCU_INTCON3; #byte MCU_INTCON3 = 0xFF0 #byte INTCON3 = 0xFF0 #byte MCU_INDF0 = 0xFEF #byte MCU_POSTINC0 = 0xFEE #byte MCU_POSTDEC0 = 0xFED #byte MCU_PREINC0 = 0xFEC #byte MCU_PLUSW0 = 0xFEB struct { unsigned int FSR0H:4; } MCU_FSR0H; #byte MCU_FSR0H = 0xFEA #byte FSR0H = 0xFEA #byte MCU_FSR0L = 0xFE9 #byte MCU_WREG = 0xFE8 #byte MCU_INDF1 = 0xFE7 #byte MCU_POSTINC1 = 0xFE6 #byte MCU_POSTDEC1 = 0xFE5 #byte MCU_PREINC1 = 0xFE4 #byte MCU_PLUSW1 = 0xFE3 struct { unsigned int FSR1H:4; } MCU_FSR1H; #byte MCU_FSR1H = 0xFE2 #byte FSR1H = 0xFE2 #byte MCU_FSR1L = 0xFE1 struct { unsigned int BSR:4; } MCU_BSR; #byte MCU_BSR = 0xFE0 #byte BSR = 0xFE0 #byte MCU_INDF2 = 0xFDF #byte MCU_POSTINC2 = 0xFDE #byte MCU_POSTDEC2 = 0xFDD #byte MCU_PREINC2 = 0xFDC #byte MCU_PLUSW2 = 0xFDB struct { unsigned int FSR2H:4; } MCU_FSR2H; #byte MCU_FSR2H = 0xFDA #byte FSR2H = 0xFDA #byte MCU_FSR2L = 0xFD9 struct { unsigned int C:1; unsigned int DC:1; unsigned int Z:1; unsigned int OV:1; unsigned int N:1; } MCU_STATUS; #byte MCU_STATUS = 0xFD8 #byte STATUS = 0xFD8 #word MCU_TMR0 = 0xFD7 struct { unsigned int T0PS:3; unsigned int PSA:1; unsigned int T0SE:1; unsigned int T0CS:1; unsigned int T08BIT:1; unsigned int TMR0ON:1; } MCU_T0CON; #byte MCU_T0CON = 0xFD5 #byte T0CON = 0xFD5 struct { unsigned int SCS:2; unsigned int IOFS:1; unsigned int OSTS:1; unsigned int IRCF:3; unsigned int IDLEN:1; } MCU_OSCCON; #byte MCU_OSCCON = 0xFD3 #byte OSCCON = 0xFD3 struct { unsigned int HLVDL:4; unsigned int HLVDEN:1; unsigned int IRVST:1; unsigned int :1; unsigned int VDIRMAG:1; } MCU_HLVDCON; #byte MCU_HLVDCON = 0xFD2 #byte HLVDCON = 0xFD2 struct { unsigned int SWDTEN:1; } MCU_WDTCON; #byte MCU_WDTCON = 0xFD1 #byte WDTCON = 0xFD1 struct { unsigned int BOR:1; unsigned int POR:1; unsigned int PD:1; unsigned int TO:1; unsigned int RI:1; unsigned int :1; unsigned int SBOREN:1; unsigned int IPEN:1; } MCU_RCON; #byte MCU_RCON = 0xFD0 #byte RCON = 0xFD0 #word MCU_TMR1 = 0xFCF struct { unsigned int TMR1ON:1; unsigned int TMR1CS:1; unsigned int T1SYNC:1; unsigned int T1OSCEN:1; unsigned int T1CKPS:2; unsigned int T1RUN:1; unsigned int RD16:1; } MCU_T1CON; #byte MCU_T1CON = 0xFCD #byte T1CON = 0xFCD #byte MCU_TMR2 = 0xFCC #byte MCU_PR2 = 0xFCB struct { unsigned int T2CKPS:2; unsigned int TMR2ON:1; unsigned int TOUTPS:4; } MCU_T2CON; #byte MCU_T2CON = 0xFCA #byte T2CON = 0xFCA #byte MCU_SSPBUF = 0xFC9 #byte MCU_SSPADD = 0xFC8 struct { unsigned int BF:1; unsigned int UA:1; unsigned int R:1; unsigned int S:1; unsigned int P:1; unsigned int D:1; unsigned int CKE:1; unsigned int SMP:1; } MCU_SSPSTAT; #byte MCU_SSPSTAT = 0xFC7 #byte SSPSTAT = 0xFC7 struct { unsigned int SSPM:4; unsigned int CKP:1; unsigned int SSPEN:1; unsigned int SSPOV:1; unsigned int WCOL:1; } MCU_SSPCON1; #byte MCU_SSPCON1 = 0xFC6 #byte SSPCON1 = 0xFC6 struct { unsigned int SEN:1; unsigned int RSEN:1; unsigned int PEN:1; unsigned int RCEN:1; unsigned int ACKEN:1; unsigned int ACKDT:1; unsigned int ACKSTAT:1; unsigned int GCEN:1; } MCU_SSPCON2; #byte MCU_SSPCON2 = 0xFC5 #byte SSPCON2 = 0xFC5 #word MCU_ADRES = 0xFC4 struct { unsigned int ADON:1; unsigned int GO:1; unsigned int CHS:4; } MCU_ADCON0; #byte MCU_ADCON0 = 0xFC2 #byte ADCON0 = 0xFC2 struct { unsigned int PCFG:4; unsigned int VCFG:2; } MCU_ADCON1; #byte MCU_ADCON1 = 0xFC1 #byte ADCON1 = 0xFC1 struct { unsigned int ADCS:3; unsigned int ACQT:3; unsigned int :1; unsigned int ADFM:1; } MCU_ADCON2; #byte MCU_ADCON2 = 0xFC0 #byte ADCON2 = 0xFC0 #word MCU_CCPR1 = 0xFBF struct { unsigned int CCP1M:4; unsigned int DC1B:2; unsigned int P1M:2; } MCU_CCP1CON; #byte MCU_CCP1CON = 0xFBD #byte CCP1CON = 0xFBD #word MCU_CCPR2 = 0xFBC struct { unsigned int CCP2M:4; unsigned int DC2B:2; } MCU_CCP2CON; #byte MCU_CCP2CON = 0xFBA #byte CCP2CON = 0xFBA struct { unsigned int ABDEN:1; unsigned int WUE:1; unsigned int :1; unsigned int BRG1:1; unsigned int TXCKP:1; unsigned int RXDTP:1; unsigned int RCMT:1; unsigned int ABDOVF:1; } MCU_BAUDCON; #byte MCU_BAUDCON = 0xFB8 #byte BAUDCON = 0xFB8 struct { unsigned int PDC:7; unsigned int PRSEN:1; } MCU_ECCP1DEL; #byte MCU_ECCP1DEL = 0xFB7 #byte ECCP1DEL = 0xFB7 struct { unsigned int PSSBD:2; unsigned int PSSAC:2; unsigned int ECCPAS:3; unsigned int ECCPASE:1; } MCU_ECCP1AS; #byte MCU_ECCP1AS = 0xFB6 #byte ECCP1AS = 0xFB6 struct { unsigned int CVR:4; unsigned int CVRSS:1; unsigned int CVRR:1; unsigned int CVROE:1; unsigned int CVREN:1; } MCU_CVRCON; #byte MCU_CVRCON = 0xFB5 #byte CVRCON = 0xFB5 struct { unsigned int CM:3; unsigned int CIS:1; unsigned int C1INV:1; unsigned int C2INV:1; unsigned int C1OUT:1; unsigned int C2OUT:1; } MCU_CMCON; #byte MCU_CMCON = 0xFB4 #byte CMCON = 0xFB4 #word MCU_TMR3 = 0xFB3 struct { unsigned int TMR3ON:1; unsigned int TMR3CS:1; unsigned int T3SYNC:1; unsigned int T3CCP:1; unsigned int T3CKPS:2; unsigned int T3CCP_2:1; unsigned int RD16:1; } MCU_T3CON; #byte MCU_T3CON = 0xFB1 #byte T3CON = 0xFB1 #byte MCU_SPBRGH = 0xFB0 #byte MCU_SPBRG = 0xFAF #byte MCU_RCREG = 0xFAE #byte MCU_TXREG = 0xFAD struct { unsigned int TX9D:1; unsigned int TRMT:1; unsigned int BRGH:1; unsigned int SENDB:1; unsigned int SYNC:1; unsigned int TXEN:1; unsigned int TX:1; unsigned int CSRC:1; } MCU_TXSTA; #byte MCU_TXSTA = 0xFAC #byte TXSTA = 0xFAC struct { unsigned int RX9D:1; unsigned int OERR:1; unsigned int FERR:1; unsigned int ADDEN:1; unsigned int CREN:1; unsigned int SREN:1; unsigned int RX:1; unsigned int SPEN:1; } MCU_RCSTA; #byte MCU_RCSTA = 0xFAB #byte RCSTA = 0xFAB #byte MCU_EEADR = 0xFA9 #byte MCU_EEDATA = 0xFA8 #byte MCU_EECON2 = 0xFA7 struct { unsigned int RD:1; unsigned int WR:1; unsigned int WREN:1; unsigned int WRERR:1; unsigned int FREE:1; unsigned int :1; unsigned int CFGS:1; unsigned int EEPGD:1; } MCU_EECON1; #byte MCU_EECON1 = 0xFA6 #byte EECON1 = 0xFA6 struct { unsigned int CCP2IP:1; unsigned int TMR3IP:1; unsigned int HLVDIP:1; unsigned int BCLIP:1; unsigned int EEIP:1; unsigned int USBIP:1; unsigned int CMIP:1; unsigned int OSCFIP:1; } MCU_IPR2; #byte MCU_IPR2 = 0xFA2 #byte IPR2 = 0xFA2 struct { unsigned int CCP2IF:1; unsigned int TMR3IF:1; unsigned int HLVDIF:1; unsigned int BCLIF:1; unsigned int EEIF:1; unsigned int USBIF:1; unsigned int CMIF:1; unsigned int OSCFIF:1; } MCU_PIR2; #byte MCU_PIR2 = 0xFA1 #byte PIR2 = 0xFA1 struct { unsigned int CCP2IE:1; unsigned int TMR3IE:1; unsigned int HLVDIE:1; unsigned int BCLIE:1; unsigned int EEIE:1; unsigned int USBIE:1; unsigned int CMIE:1; unsigned int OSCFIE:1; } MCU_PIE2; #byte MCU_PIE2 = 0xFA0 #byte PIE2 = 0xFA0 struct { unsigned int TMR1IP:1; unsigned int TMR2IP:1; unsigned int CCP1IP:1; unsigned int SSPIP:1; unsigned int TXIP:1; unsigned int RCIP:1; unsigned int ADIP:1; unsigned int SPPIP:1; } MCU_IPR1; #byte MCU_IPR1 = 0xF9F #byte IPR1 = 0xF9F struct { unsigned int TMR1IF:1; unsigned int TMR2IF:1; unsigned int CCP1IF:1; unsigned int SSPIF:1; unsigned int TXIF:1; unsigned int RCIF:1; unsigned int ADIF:1; unsigned int SPPIF:1; } MCU_PIR1; #byte MCU_PIR1 = 0xF9E #byte PIR1 = 0xF9E struct { unsigned int TMR1IE:1; unsigned int TMR2IE:1; unsigned int CCP1IE:1; unsigned int SSPIE:1; unsigned int TXIE:1; unsigned int RCIE:1; unsigned int ADIE:1; unsigned int SPPIE:1; } MCU_PIE1; #byte MCU_PIE1 = 0xF9D #byte PIE1 = 0xF9D struct { unsigned int TUN:5; unsigned int :2; unsigned int HF256DIV:1; } MCU_OSCTUNE; #byte MCU_OSCTUNE = 0xF9B #byte OSCTUNE = 0xF9B struct { unsigned int TRISE0:1; unsigned int TRISE1:1; unsigned int TRISE2:1; unsigned int TRISE3:1; unsigned int TRISE4:1; unsigned int TRISE5:1; unsigned int TRISE6:1; unsigned int TRISE7:1; } MCU_TRISE; #byte MCU_TRISE = 0xF96 #byte TRISE = 0xF96 struct { unsigned int TRISD0:1; unsigned int TRISD1:1; unsigned int TRISD2:1; unsigned int TRISD3:1; unsigned int TRISD4:1; unsigned int TRISD5:1; unsigned int TRISD6:1; unsigned int TRISD7:1; } MCU_TRISD; #byte MCU_TRISD = 0xF95 #byte TRISD = 0xF95 struct { unsigned int TRISC0:1; unsigned int TRISC1:1; unsigned int TRISC2:1; unsigned int TRISC3:1; unsigned int TRISC4:1; unsigned int TRISC5:1; unsigned int TRISC6:1; unsigned int TRISC7:1; } MCU_TRISC; #byte MCU_TRISC = 0xF94 #byte TRISC = 0xF94 struct { unsigned int TRISB0:1; unsigned int TRISB1:1; unsigned int TRISB2:1; unsigned int TRISB3:1; unsigned int TRISB4:1; unsigned int TRISB5:1; unsigned int TRISB6:1; unsigned int TRISB7:1; } MCU_TRISB; #byte MCU_TRISB = 0xF93 #byte TRISB = 0xF93 struct { unsigned int TRISA0:1; unsigned int TRISA1:1; unsigned int TRISA2:1; unsigned int TRISA3:1; unsigned int TRISA4:1; unsigned int TRISA5:1; unsigned int TRISA6:1; unsigned int TRISA7:1; } MCU_TRISA; #byte MCU_TRISA = 0xF92 #byte TRISA = 0xF92 struct { unsigned int LATE0:1; unsigned int LATE1:1; unsigned int LATE2:1; unsigned int LATE3:1; unsigned int LATE4:1; unsigned int LATE5:1; unsigned int LATE6:1; unsigned int LATE7:1; } MCU_LATE; #byte MCU_LATE = 0xF8D #byte LATE = 0xF8D struct { unsigned int LATD0:1; unsigned int LATD1:1; unsigned int LATD2:1; unsigned int LATD3:1; unsigned int LATD4:1; unsigned int LATD5:1; unsigned int LATD6:1; unsigned int LATD7:1; } MCU_LATD; #byte MCU_LATD = 0xF8C #byte LATD = 0xF8C struct { unsigned int LATC0:1; unsigned int LATC1:1; unsigned int LATC2:1; unsigned int LATC3:1; unsigned int LATC4:1; unsigned int LATC5:1; unsigned int LATC6:1; unsigned int LATC7:1; } MCU_LATC; #byte MCU_LATC = 0xF8B #byte LATC = 0xF8B struct { unsigned int LATB0:1; unsigned int LATB1:1; unsigned int LATB2:1; unsigned int LATB3:1; unsigned int LATB4:1; unsigned int LATB5:1; unsigned int LATB6:1; unsigned int LATB7:1; } MCU_LATB; #byte MCU_LATB = 0xF8A #byte LATB = 0xF8A struct { unsigned int LATA0:1; unsigned int LATA1:1; unsigned int LATA2:1; unsigned int LATA3:1; unsigned int LATA4:1; unsigned int LATA5:1; unsigned int LATA6:1; unsigned int LATA7:1; } MCU_LATA; #byte MCU_LATA = 0xF89 #byte LATA = 0xF89 struct { unsigned int :7; unsigned int RDPU:1; } MCU_PORTE; #byte MCU_PORTE = 0xF84 #byte PORTE = 0xF84 struct { unsigned int RD0:1; unsigned int RD1:1; unsigned int RD2:1; unsigned int RD3:1; unsigned int RD4:1; unsigned int RD5:1; unsigned int RD6:1; unsigned int RD7:1; } MCU_PORTD; #byte MCU_PORTD = 0xF83 #byte PORTD = 0xF83 struct { unsigned int RC0:1; unsigned int RC1:1; unsigned int RC2:1; unsigned int RC3:1; unsigned int RC4:1; unsigned int RC5:1; unsigned int RC6:1; unsigned int RC7:1; } MCU_PORTC; #byte MCU_PORTC = 0xF82 #byte PORTC = 0xF82 struct { unsigned int RB0:1; unsigned int RB1:1; unsigned int RB2:1; unsigned int RB3:1; unsigned int RB4:1; unsigned int RB5:1; unsigned int RB6:1; unsigned int RB7:1; } MCU_PORTB; #byte MCU_PORTB = 0xF81 #byte PORTB = 0xF81 struct { unsigned int RA0:1; unsigned int RA1:1; unsigned int RA2:1; unsigned int RA3:1; unsigned int RA4:1; unsigned int RA5:1; unsigned int RA6:1; unsigned int RA7:1; } MCU_PORTA; #byte MCU_PORTA = 0xF80 #byte PORTA = 0xF80 struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP15; #byte MCU_UEP15 = 0xF7F #byte UEP15 = 0xF7F struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP14; #byte MCU_UEP14 = 0xF7E #byte UEP14 = 0xF7E struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP13; #byte MCU_UEP13 = 0xF7D #byte UEP13 = 0xF7D struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP12; #byte MCU_UEP12 = 0xF7C #byte UEP12 = 0xF7C struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP11; #byte MCU_UEP11 = 0xF7B #byte UEP11 = 0xF7B struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP10; #byte MCU_UEP10 = 0xF7A #byte UEP10 = 0xF7A struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP9; #byte MCU_UEP9 = 0xF79 #byte UEP9 = 0xF79 struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP8; #byte MCU_UEP8 = 0xF78 #byte UEP8 = 0xF78 struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP7; #byte MCU_UEP7 = 0xF77 #byte UEP7 = 0xF77 struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP6; #byte MCU_UEP6 = 0xF76 #byte UEP6 = 0xF76 struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP5; #byte MCU_UEP5 = 0xF75 #byte UEP5 = 0xF75 struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP4; #byte MCU_UEP4 = 0xF74 #byte UEP4 = 0xF74 struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP3; #byte MCU_UEP3 = 0xF73 #byte UEP3 = 0xF73 struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP2; #byte MCU_UEP2 = 0xF72 #byte UEP2 = 0xF72 struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP1; #byte MCU_UEP1 = 0xF71 #byte UEP1 = 0xF71 struct { unsigned int EPSTALL:1; unsigned int EPINEN:1; unsigned int EPOUTEN:1; unsigned int EPCONDIS:1; unsigned int EPHSHK:1; } MCU_UEP0; #byte MCU_UEP0 = 0xF70 #byte UEP0 = 0xF70 struct { unsigned int PPB:2; unsigned int FSEN:1; unsigned int UTRDIS:1; unsigned int UPUEN:1; unsigned int :1; unsigned int UOEMON:1; unsigned int UTEYE:1; } MCU_UCFG; #byte MCU_UCFG = 0xF6F #byte UCFG = 0xF6F struct { unsigned int ADDR:7; } MCU_UADDR; #byte MCU_UADDR = 0xF6E #byte UADDR = 0xF6E struct { unsigned int :1; unsigned int SUSPND:1; unsigned int RESUME:1; unsigned int USBEN:1; unsigned int PKTDIS:1; unsigned int SE:1; unsigned int PPBRST:1; } MCU_UCON; #byte MCU_UCON = 0xF6D #byte UCON = 0xF6D struct { unsigned int :1; unsigned int PPBI:1; unsigned int DIR:1; unsigned int ENDP:4; } MCU_USTAT; #byte MCU_USTAT = 0xF6C #byte USTAT = 0xF6C struct { unsigned int PIDEE:1; unsigned int CRC5EE:1; unsigned int CRC16EE:1; unsigned int DFN8EE:1; unsigned int BTOEE:1; unsigned int :2; unsigned int BTSEE:1; } MCU_UEIE; #byte MCU_UEIE = 0xF6B #byte UEIE = 0xF6B struct { unsigned int PIDEF:1; unsigned int CRC5EF:1; unsigned int CRC16EF:1; unsigned int DFN8EF:1; unsigned int BTOEF:1; unsigned int :2; unsigned int BTSEF:1; } MCU_UEIR; #byte MCU_UEIR = 0xF6A #byte UEIR = 0xF6A struct { unsigned int URSTIE:1; unsigned int UERRIE:1; unsigned int ACTIVIE:1; unsigned int TRNIE:1; unsigned int IDLEIE:1; unsigned int STALLIE:1; unsigned int SOFIE:1; } MCU_UIE; #byte MCU_UIE = 0xF69 #byte UIE = 0xF69 struct { unsigned int URSTIF:1; unsigned int UERRIF:1; unsigned int ACTIVIF:1; unsigned int TRNIF:1; unsigned int IDLEIF:1; unsigned int STALLIF:1; unsigned int SOFIF:1; } MCU_UIR; #byte MCU_UIR = 0xF68 #byte UIR = 0xF68 struct { unsigned int FRM:3; } MCU_UFRMH; #byte MCU_UFRMH = 0xF67 #byte UFRMH = 0xF67 #byte MCU_UFRML = 0xF66 struct { unsigned int SPPEN:1; unsigned int SPPOWN:1; } MCU_SPPCON; #byte MCU_SPPCON = 0xF65 #byte SPPCON = 0xF65 struct { unsigned int ADDR:4; unsigned int SPPBUSY:1; unsigned int :1; unsigned int WRSPP:1; unsigned int RDSPP:1; } MCU_SPPEPS; #byte MCU_SPPEPS = 0xF64 #byte SPPEPS = 0xF64 struct { unsigned int WS:4; unsigned int CLK1EN:1; unsigned int CSEN:1; unsigned int CLKCFG:2; } MCU_SPPCFG; #byte MCU_SPPCFG = 0xF63 #byte SPPCFG = 0xF63 #byte MCU_SPPDATA = 0xF62