Skip to content

Memory map

majbthrd edited this page May 26, 2015 · 2 revisions

memory map

The PIC16F1454/5/9 microcontroller has 8192 words of memory.

The first 512 words are utilized by this bootloader.

Of the remaining 7680 words, one is used for the CRC-14 to provide code integrity checking.

The CRC-14 is placed at 0x1F7F so that the remaining 128 words (0x1F80-0x1FFF) of high-endurance flash can be reprogrammed by the user app without disturbing the CRC.

The user app can be up to 7679 words, which is 97.3% of the entire memory.

All Wiki content and images are (C) Copyright Peter Lawrence All Rights Reserved Redistribution without permission is not authorized