Programming |  PIC's |  16F690 |  Memory

addrbank0 addrbank1 addrbank2 addrbank3
0x00Indirect addr(1) 0x80Indirect addr(1) 0x100Indirect addr(1) 0x180Indirect addr(1)
0x01TMR0 0x81OPTION_REC 0x101TMR0 0x181OPTION_REC
0x02PCL 0x82PCL 0x102PCL 0x182PCL
0x03STATUS 0x83STATUS 0x103STATUS 0x183STATUS
0x04FSR 0x84FSR 0x104FSR 0x184FSR
0x05PORTA 0x85TRISA 0x105PORTA 0x185TRISA
0x06PORTB 0x86TRISB 0x106PORTB 0x186TRISB
0x07PORTC 0x87TRISC 0x107PORTC 0x187TRISC
0x08  0x88  0x108  0x188 
0x09  0x89  0x109  0x189 
0x0APCLATH 0x8APCLATH 0x10APCLATH 0x18APCLATH
0x0BINTCON 0x8BINTCON 0x10BINTCON 0x18BINTCON
0x0CPIR1 0x8CPIE1 0x10CEEDAT 0x18CEECON1
0x0DPIR2 0x8DPIE2 0x10DEEASR 0x18DEECON2(1)
0x0ERMR1L 0x8EPCON 0x10EEEDATH 0x18E 
0x0FTMR1H 0x8FOSCCON 0x10FEEADRH 0x18F 
0x10T1CON 0x90OSCTUNE 0x110  0x190 
0x11TMR2 0x91  0x111  0x191 
0x12T2CON 0x92PR2 0x112  0x192 
0x13SSPBUF 0x93SSPADD(2) 0x113  0x193 
0x14SSPCON 0x94SSPSTAT 0x114  0x194 
0x15CCPR1L 0x95WPUA 0x115WPUB 0x195 
0x16CCPR1H 0x96IOCA 0x116IOCB 0x196 
0x17CCP1CON 0x97WDTCON 0x117  0x197 
0x18RCSTA 0x98TXSTA 0x118VRCON 0x198 
0x19TXREG 0x99SPBRG 0x119CM1CON0 0x199 
0x1ARCREG 0x9ASPBRGH 0x11ACM2CON0 0x19A 
0x1B  0x9BBAUDCTL 0x11BCM2CON1 0x19B 
0x1CPWM1CON 0x9C  0x11C  0x19C 
0x1DECCPAS 0x9D  0x11D  0x19DPSTRCON
0x1EADRESH 0x9EADRESL 0x11EANSEL 0x19ESRCON
0x1FADCON0 0x9FADCON1 0x11FANSELH 0x19F 
0x20
...
0x6F
General
Purpose
Register
0xA0
...
0xEF
General
Purpose
Register
0x120
...
0x16F
General
Purpose
Register
0x1A0
...
0x1EF
 
0x70
...
0x7F
General
Purpose
Register
0xF0
...
0xFF
accesses
0x70-0x7F
0x170
...
0x17F
accesses
0x70-0x7F
0x1F0
...
0x1FF
accesses
0x70-0x7F
  1. Not a physical register.
  2. Address 0x93 also accesses the SSP Mask (SSPMSK) register under certain conditions.