1 #ifndef __PIC32_H__ 2 #define __PIC32_H__ 3 4 /* See... 5 * TABLE 4-1: SFR MEMORYMAP 6 * TABLE 11-3: PORTA REGISTER MAP 7 * 11.2 CLR, SET and INV Registers 8 * PIC32MX1XX/2XX 28/36/44-pin Family Data Sheet 9 */ 10 11 #define T1CON 0xBF800600 12 #define TMR1 0xBF800610 13 #define PR1 0xBF800620 14 15 #define PMCON 0xBF807000 16 #define PMMODE 0xBF807010 17 #define PMADDR 0xBF807020 18 #define PMDOUT 0xBF807030 19 #define PMDIN 0xBF807040 20 #define PMAEN 0xBF807050 21 #define PMSTAT 0xBF807060 22 23 #define OSCCON 0xBF80F000 24 #define CFGCON 0xBF80F200 25 #define SYSKEY 0xBF80F230 26 27 #define IFS0 0xBF881030 28 #define IFS1 0xBF881040 29 #define IEC0 0xBF881060 30 #define IEC1 0xBF881070 31 #define IPC1 0xBF8810A0 32 #define IPC7 0xBF881100 33 #define IPC8 0xBF881110 34 35 #define BMXCON 0xBF882000 36 #define BMXDRMSZ 0xBF882040 37 38 #define ANSELA 0xBF886000 39 #define TRISA 0xBF886010 40 #define PORTA 0xBF886020 41 #define LATA 0xBF886030 42 #define ODCA 0xBF886040 43 #define ANSELB 0xBF886100 44 #define TRISB 0xBF886110 45 #define PORTB 0xBF886120 46 #define LATB 0xBF886130 47 #define ODCB 0xBF886140 48 49 #define CLR 0x4 50 #define SET 0x8 51 #define INV 0xC 52 53 #endif /* __PIC32_H__ */