All Enhanced Extended Regular 12 bits 14 bits 16 bits RAM
size
ROM
size
EEPROM
size
Common
SFRs
Features Configuration Bits RAM map SFR map
PIC16LF1614
Bank 0 Bank 1 Bank 2 Bank 3 Bank 4 Bank 5 Bank 6 Bank 7 Bank 8 Bank 9 Bank 10 Bank 11 Bank 12 Bank 13 Bank 14 Bank 15 Bank 16 Bank 17 Bank 18 Bank 19 Bank 20 Bank 21 Bank 22 Bank 23 Bank 24 Bank 25 Bank 26 Bank 27 Bank 28 Bank 29 Bank 30 Bank 31
Unimplemented
0x00D
Unimplemented
0x00F
Unimplemented
0x020
GPR
0x021 - 0x06F
79 bytes
Common
0x070 - 0x07F
16 bytes
Unimplemented
0x08D
Unimplemented
0x08F
Unimplemented
0x097
Unimplemented
0x0A0
GPR
0x0A1 - 0x0EF
79 bytes
Mirrored
0x0F0 - 0x0FF
16 bytes
Unimplemented
0x10D
Unimplemented
0x10F - 0x110
2 bytes
Unimplemented
0x11A - 0x11B
2 bytes
Unimplemented
0x11D - 0x11F
3 bytes
GPR
0x120 - 0x16F
80 bytes

linear0
0x20A0 - 0x20EF
80 bytes
Mirrored
0x170 - 0x17F
16 bytes
Unimplemented
0x18D
Unimplemented
0x18F - 0x190
2 bytes
Unimplemented
0x197 - 0x198
2 bytes
Unimplemented
0x1A0
GPR
0x1A1 - 0x1EF
79 bytes
Mirrored
0x1F0 - 0x1FF
16 bytes
Unimplemented
0x20D
Unimplemented
0x20F - 0x210
2 bytes
Unimplemented
0x218 - 0x21F
8 bytes
GPR
0x220 - 0x26F
80 bytes

linear0
0x2140 - 0x218F
80 bytes
Mirrored
0x270 - 0x27F
16 bytes
Unimplemented
0x28D
Unimplemented
0x28F - 0x290
2 bytes
Unimplemented
0x295 - 0x297
3 bytes
Unimplemented
0x29C - 0x29D
2 bytes
Unimplemented
0x29F
GPR
0x2A0 - 0x2EF
80 bytes

linear0
0x2190 - 0x21DF
80 bytes
Mirrored
0x2F0 - 0x2FF
16 bytes
Unimplemented
0x30D
Unimplemented
0x30F - 0x31F
17 bytes
GPR
0x320 - 0x32F
16 bytes

linear0
0x21E0 - 0x21EF
16 bytes
Unimplemented
0x330 - 0x36F
64 bytes
Mirrored
0x370 - 0x37F
16 bytes
Unimplemented
0x38D
Unimplemented
0x38F - 0x390
2 bytes
Unimplemented
0x394 - 0x396
3 bytes
Unimplemented
0x39A - 0x3EF
86 bytes
Mirrored
0x3F0 - 0x3FF
16 bytes
Unimplemented
0x40C - 0x40D
2 bytes
Unimplemented
0x40F - 0x412
4 bytes
Unimplemented
0x419
Unimplemented
0x420 - 0x46F
80 bytes
Mirrored
0x470 - 0x47F
16 bytes
Unimplemented
0x48C - 0x492
7 bytes
Unimplemented
0x497 - 0x499
3 bytes
Unimplemented
0x49E - 0x4EF
82 bytes
Mirrored
0x4F0 - 0x4FF
16 bytes
Unimplemented
0x50C - 0x56F
100 bytes
Mirrored
0x570 - 0x57F
16 bytes
Unimplemented
0x59E - 0x5EF
82 bytes
Mirrored
0x5F0 - 0x5FF
16 bytes
Unimplemented
0x615 - 0x616
2 bytes
Unimplemented
0x61D - 0x66F
83 bytes
Mirrored
0x670 - 0x67F
16 bytes
Unimplemented
0x68C - 0x690
5 bytes
Unimplemented
0x698
Unimplemented
0x69B - 0x6EF
85 bytes
Mirrored
0x6F0 - 0x6FF
16 bytes
Unimplemented
0x70C - 0x710
5 bytes
Unimplemented
0x716 - 0x717
2 bytes
Unimplemented
0x71E - 0x76F
82 bytes
Mirrored
0x770 - 0x77F
16 bytes
Unimplemented
0x78C - 0x790
5 bytes
Unimplemented
0x79B - 0x7EF
85 bytes
Mirrored
0x7F0 - 0x7FF
16 bytes
Unimplemented
0x81E - 0x86F
82 bytes
Mirrored
0x870 - 0x87F
16 bytes
Unimplemented
0x89A - 0x8EF
86 bytes
Mirrored
0x8F0 - 0x8FF
16 bytes
Unimplemented
0x90C - 0x96F
100 bytes
Mirrored
0x970 - 0x97F
16 bytes
Unimplemented
0x98C - 0x9EF
100 bytes
Mirrored
0x9F0 - 0x9FF
16 bytes
Unimplemented
0xA0C - 0xA6F
100 bytes
Mirrored
0xA70 - 0xA7F
16 bytes
Unimplemented
0xA8C - 0xAEF
100 bytes
Mirrored
0xAF0 - 0xAFF
16 bytes
Unimplemented
0xB0C - 0xB6F
100 bytes
Mirrored
0xB70 - 0xB7F
16 bytes
Unimplemented
0xB8C - 0xBEF
100 bytes
Mirrored
0xBF0 - 0xBFF
16 bytes
Unimplemented
0xC0C - 0xC6F
100 bytes
Mirrored
0xC70 - 0xC7F
16 bytes
Unimplemented
0xC8C - 0xCEF
100 bytes
Mirrored
0xCF0 - 0xCFF
16 bytes
Unimplemented
0xD0C - 0xD6F
100 bytes
Mirrored
0xD70 - 0xD7F
16 bytes
Unimplemented
0xDB0 - 0xDEF
64 bytes
Mirrored
0xDF0 - 0xDFF
16 bytes
Unimplemented
0xE0C - 0xE0E
3 bytes
Unimplemented
0xE2F - 0xE6F
65 bytes
Mirrored
0xE70 - 0xE7F
16 bytes
Unimplemented
0xE8C - 0xE8F
4 bytes
Unimplemented
0xE93
Unimplemented
0xE96 - 0xE9F
10 bytes
Unimplemented
0xEA6 - 0xEEF
74 bytes
Mirrored
0xEF0 - 0xEFF
16 bytes
Unimplemented
0xF0C - 0xF0E
3 bytes
Unimplemented
0xF24 - 0xF6F
76 bytes
Mirrored
0xF70 - 0xF7F
16 bytes
Unimplemented
0xF8C - 0xFE3
88 bytes
Unimplemented
0xFEC
Mirrored
0xFF0 - 0xFFF
16 bytes
It is possible that this colums is inaccurate due to the mirrored-SFRs.

SFR
30 bytes
GPR
79 bytes
Common
16 bytes
Mirrored
0 bytes
Unimplemented
3 bytes
SFR
29 bytes
GPR
79 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
4 bytes
SFR
24 bytes
GPR
80 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
8 bytes
SFR
27 bytes
GPR
79 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
6 bytes
SFR
21 bytes
GPR
80 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
11 bytes
SFR
23 bytes
GPR
80 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
9 bytes
SFR
14 bytes
GPR
16 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
82 bytes
SFR
20 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
92 bytes
SFR
25 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
87 bytes
SFR
20 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
92 bytes
SFR
12 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
100 bytes
SFR
30 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
82 bytes
SFR
27 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
85 bytes
SFR
21 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
91 bytes
SFR
23 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
89 bytes
SFR
22 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
90 bytes
SFR
30 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
82 bytes
SFR
26 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
86 bytes
SFR
12 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
100 bytes
SFR
12 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
100 bytes
SFR
12 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
100 bytes
SFR
12 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
100 bytes
SFR
12 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
100 bytes
SFR
12 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
100 bytes
SFR
12 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
100 bytes
SFR
12 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
100 bytes
SFR
12 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
100 bytes
SFR
48 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
64 bytes
SFR
44 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
68 bytes
SFR
23 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
89 bytes
SFR
33 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
79 bytes
SFR
23 bytes
GPR
0 bytes
Common
0 bytes
Mirrored
16 bytes
Unimplemented
89 bytes
It is possible that this colums is inaccurate due to the mirrored-SFRs.

 Special Function Register.

 General-purpose RAM.

 Common RAM.

 Mirrored RAM.

 In this place no RAM.

This page generated automatically by the device-help.pl program (2017-05-13 09:29:48 UTC) from the 8bit_device.info file (rev: 1.36) of mpasmx and from the gputils source package (rev: svn 1308). The mpasmx is included in the MPLAB X.