- All
- Enhanced
- Extended
- Regular
- 12 bits
- 14 bits
- 16 bits
- by RAM size
- by ROM size
- by EEPROM size

- Features
- Configuration Bits
- RAM map
- SFR map

PIC18F86J60
| 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 |
| GPR 0x000 - 0x0FF 256 bytes |  | GPR 0x100 - 0x1FF 256 bytes |  | GPR 0x200 - 0x2FF 256 bytes |  | GPR 0x300 - 0x3FF 256 bytes |  | GPR 0x400 - 0x4FF 256 bytes |  | GPR 0x500 - 0x5FF 256 bytes |  | GPR 0x600 - 0x6FF 256 bytes |  | GPR 0x700 - 0x7FF 256 bytes |  | GPR 0x800 - 0x8FF 256 bytes |  | GPR 0x900 - 0x9FF 256 bytes |  | GPR 0xA00 - 0xAFF 256 bytes |  | GPR 0xB00 - 0xBFF 256 bytes |  | GPR 0xC00 - 0xCFF 256 bytes |  | GPR 0xD00 - 0xDFF 256 bytes |  | GPR 0xE00 - 0xE7F 128 bytes SFR 0xE80 - 0xE85 6 bytes Unimplemented 0xE86 - 0xE89 4 bytes SFR 0xE8A Unimplemented 0xE8B - 0xE96 12 bytes SFR 0xE97 - 0xE99 3 bytes Unimplemented 0xE9A - 0xE9F 6 bytes SFR 0xEA0 Unimplemented 0xEA1 SFR 0xEA2 - 0xEA4 3 bytes Unimplemented 0xEA5 SFR 0xEA6 - 0xEA7 2 bytes Unimplemented 0xEA8 - 0xEA9 2 bytes SFR 0xEAA - 0xEAB 2 bytes Unimplemented 0xEAC - 0xEB1 6 bytes SFR 0xEB2 Unimplemented 0xEB3 SFR 0xEB4 Unimplemented 0xEB5 SFR 0xEB6 - 0xEB9 4 bytes Unimplemented 0xEBA - 0xEBF 6 bytes SFR 0xEC0 - 0xED1 18 bytes Unimplemented 0xED2 - 0xED3 2 bytes SFR 0xED4 - 0xED5 2 bytes Unimplemented 0xED6 - 0xED7 2 bytes SFR 0xED8 - 0xED9 2 bytes Unimplemented 0xEDA - 0xEE1 8 bytes SFR 0xEE2 - 0xEF7 22 bytes Unimplemented 0xEF8 - 0xEFA 3 bytes SFR 0xEFB Unimplemented 0xEFC SFR 0xEFD - 0xEFE 2 bytes Unimplemented 0xEFF |  | Unimplemented 0xF00 - 0xF5F 96 bytes SFR 0xF60 - 0xF61 2 bytes Unimplemented 0xF62 - 0xF66 5 bytes SFR 0xF67 - 0xF9B 53 bytes Unimplemented 0xF9C SFR 0xF9D - 0xFA7 11 bytes Unimplemented 0xFA8 - 0xFAA 3 bytes SFR 0xFAB - 0xFAF 5 bytes Unimplemented 0xFB0 SFR 0xFB1 - 0xFD3 35 bytes Unimplemented 0xFD4 SFR 0xFD5 - 0xFFF 43 bytes |

| SFR 0 bytes GPR 256 bytes Unimplemented 0 bytes |  | SFR 0 bytes GPR 256 bytes Unimplemented 0 bytes |  | SFR 0 bytes GPR 256 bytes Unimplemented 0 bytes |  | SFR 0 bytes GPR 256 bytes Unimplemented 0 bytes |  | SFR 0 bytes GPR 256 bytes Unimplemented 0 bytes |  | SFR 0 bytes GPR 256 bytes Unimplemented 0 bytes |  | SFR 0 bytes GPR 256 bytes Unimplemented 0 bytes |  | SFR 0 bytes GPR 256 bytes Unimplemented 0 bytes |  | SFR 0 bytes GPR 256 bytes Unimplemented 0 bytes |  | SFR 0 bytes GPR 256 bytes Unimplemented 0 bytes |  | SFR 0 bytes GPR 256 bytes Unimplemented 0 bytes |  | SFR 0 bytes GPR 256 bytes Unimplemented 0 bytes |  | SFR 0 bytes GPR 256 bytes Unimplemented 0 bytes |  | SFR 0 bytes GPR 256 bytes Unimplemented 0 bytes |  | SFR 71 bytes GPR 128 bytes Unimplemented 57 bytes |  | SFR 149 bytes GPR 0 bytes Unimplemented 107 bytes |

Special Function Register.

General-purpose RAM.

In this place no RAM.

Special Function Register on Access Area.

General-purpose RAM on Access Area.

In this place no RAM on Access Area.

This page generated automatically by the device-help.pl program (2012-12-22 23:51:00 UTC) from the 8bit_device.info file (rev: 1.10) of mpasmx and from the gputils source package (rev: svn 918). The mpasmx is included in the MPLAB X.