Microchip Technology AC244044 Data Sheet

Page of 448
PIC16(L)F1825/1
829
DS4
1440C-page 26
 2010-20
12 M
ic
rochip 
T
e
chnology 
In
c.
TABLE 3-3:
PIC16(L)F1825/1829 MEMORY MAP, BANKS 0-7
BANK 0
BANK 1
BANK 2
BANK 3
BANK 4
BANK 5
BANK 6
BANK 7
000h
INDF0
080h
INDF0
100h
INDF0
180h
INDF0
200h
INDF0
280h
INDF0
300h
INDF0
380h
INDF0
001h
INDF1
081h
INDF1
101h
INDF1
181h
INDF1
201h
INDF1
281h
INDF1
301h
INDF1
381h
INDF1
002h
PCL
082h
PCL
102h
PCL
182h
PCL
202h
PCL
282h
PCL
302h
PCL
382h
PCL
003h
STATUS
083h
STATUS
103h
STATUS
183h
STATUS
203h
STATUS
283h
STATUS
303h
STATUS
383h
STATUS
004h
FSR0L
084h
FSR0L
104h
FSR0L
184h
FSR0L
204h
FSR0L
284h
FSR0L
304h
FSR0L
384h
FSR0L
005h
FSR0H
085h
FSR0H
105h
FSR0H
185h
FSR0H
205h
FSR0H
285h
FSR0H
305h
FSR0H
385h
FSR0H
006h
FSR1L
086h
FSR1L
106h
FSR1L
186h
FSR1L
206h
FSR1L
286h
FSR1L
306h
FSR1L
386h
FSR1L
007h
FSR1H
087h
FSR1H
107h
FSR1H
187h
FSR1H
207h
FSR1H
287h
FSR1H
307h
FSR1H
387h
FSR1H
008h
BSR
088h
BSR
108h
BSR
188h
BSR
208h
BSR
288h
BSR
308h
BSR
388h
BSR
009h
WREG
089h
WREG
109h
WREG
189h
WREG
209h
WREG
289h
WREG
309h
WREG
389h
WREG
00Ah
PCLATH
08Ah
PCLATH
10Ah
PCLATH
18Ah
PCLATH
20Ah
PCLATH
28Ah
PCLATH
30Ah
PCLATH
38Ah
PCLATH
00Bh
INTCON
08Bh
INTCON
10Bh
INTCON
18Bh
INTCON
20Bh
INTCON
28Bh
INTCON
30Bh
INTCON
38Bh
INTCON
00Ch
PORTA
08Ch
TRISA
10Ch
LATA
18Ch
ANSELA
20Ch
WPUA
28Ch
30Ch
38Ch
INLVLA
00Dh
PORTB
(1)
08Dh
TRISB
(1)
10Dh
LATB
(1)
18Dh
ANSELB
(1)
20Dh
WPUB
(1)
28Dh
30Dh
38Dh
INLVLB
(1)
00Eh
PORTC
08Eh
TRISC
10Eh
LATC
18Eh
ANSELC
20Eh
WPUC
28Eh
30Eh
38Eh
INLVLC
00Fh
08Fh
10Fh
18Fh
20Fh
28Fh
30Fh
38Fh
010h
090h
110h
190h
210h
290h
310h
390h
011h
PIR1
091h
PIE1
111h
CM1CON0
191h
EEADRL
211h
SSP1BUF
291h
CCPR1L
311h
CCPR3L
391h
IOCAP
012h
PIR2
092h
PIE2
112h
CM1CON1
192h
EEADRH
212h
SSP1ADD
292h
CCPR1H
312h
CCPR3H
392h
IOCAN
013h
PIR3
093h
PIE3
113h
CM2CON0
193h
EEDATL
213h
SSP1MSK
293h
CCP1CON
313h
CCP3CON
393h
IOCAF
014h
PIR4
(1)
094h
PIE4
(1)
114h
CM2CON1
194h
EEDATH
214h
SSP1STAT
294h
PWM1CON
314h
394h
IOCBP
(1)
015h
TMR0
095h
OPTION_REG
115h
CMOUT
195h
EECON1
215h
SSP1CON1
295h
CCP1AS
315h
395h
IOCBN
(1)
016h
TMR1L
096h
PCON
116h
BORCON
196h
EECON2
216h
SSP1CON2
296h
PSTR1CON
316h
396h
IOCBF
(1)
017h
TMR1H
097h
WDTCON
117h
FVRCON
197h
217h
SSP1CON3
297h
317h
397h
018h
T1CON
098h
OSCTUNE
118h
DACCON0
198h
218h
298h
CCPR2L
318h
CCPR4L
398h
019h
T1GCON
099h
OSCCON
119h
DACCON1
199h
RCREG
219h
SSP2BUF
(1)
299h
CCPR2H
319h
CCPR4H
399h
01Ah
TMR2
09Ah
OSCSTAT
11Ah
SRCON0
19Ah
TXREG
21Ah
SSP2ADD
(1)
29Ah
CCP2CON
31Ah
CCP4CON
39Ah
CLKRCON
01Bh
PR2
09Bh
ADRESL
11Bh
SRCON1
19Bh
SPBRGL
21Bh
SSP2MSK
(1)
29Bh
PWM2CON
31Bh
39Bh
01Ch
T2CON
09Ch
ADRESH
11Ch
19Ch
SPBRGH
21Ch
SSP2STAT
(1)
29Ch
CCP2AS
31Ch
39Ch
MDCON
01Dh
09Dh
ADCON0
11Dh
APFCON0
19Dh
RCSTA
21Dh
SSP2CON1
(1)
29Dh
PSTR2CON
31Dh
39Dh
MDSRC
01Eh
CPSCON0
09Eh
ADCON1
11Eh
APFCON1
19Eh
TXSTA
21Eh
SSP2CON2
(1)
29Eh
CCPTMRS
31Eh
39Eh
MDCARL
01Fh
CPSCON1
09Fh
11Fh
19Fh
BAUDCON
21Fh
SSP2CON3
(1)
29Fh
31Fh
39Fh
MDCARH
020h
General
Purpose
Register
96 Bytes
0A0h
General
Purpose
Register
80 Bytes
120h
General
Purpose
Register
80 Bytes
1A0h
General
Purpose
Register
80 Bytes
220h
General
Purpose
Register
80 Bytes
2A0h
General
Purpose
Register
80 Bytes
320h
General
Purpose
Register
80 Bytes
3A0h
General
Purpose
Register
80 Bytes
06Fh
0EFh
16Fh
1EFh
26Fh
2EFh
36Fh
3EFh
070h
Common RAM
0F0h
Accesses
70h – 7Fh
170h
Accesses
70h – 7Fh
1F0h
Accesses
70h – 7Fh
270h
Accesses
70h – 7Fh
2F0h
Accesses
70h – 7Fh
370h
Accesses
70h – 7Fh
3F0h
Accesses
70h – 7Fh
07Fh
0FFh
17Fh
1FFh
27Fh
2FFh
37Fh
3FFh
Legend:
= Unimplemented data memory locations, read as ‘0’
Note 1:
Available only on PIC16(L)F1829.