Memory

  • Up to 64 KB of Program Flash Memory
  • Up to 4 KB of Data SRAM Memory
  • 512 Bytes Data EEPROM
  • Memory Access Partition: The Program Flash Memory Can Be Partitioned into:
    • Application Block
    • Boot Block
    • Storage Area Flash (SAF) Block
  • Programmable Code Protection and Write Protection
  • Enhanced Code Protection
    • Programming and Debugging Interface Disable (PDID) through the ICSPDIS Configuration bit
    • Storage Area Flash (SAF) one-time programmability through the SAFLOCK Configuration bit
  • Device Information Area (DIA) Stores:
    • Temperature indicator factory calibrated data
    • Fixed Voltage Reference measurement data
    • Microchip Unique Identifier
  • Device Characteristics Information (DCI) Area Stores:
    • Program/erase row sizes
    • Pin count details
    • EEPROM size
  • Direct, Indirect and Relative Addressing Modes