Microcontroller Features

  • Up to 256 Kbytes Flash Memory:
    • Ten thousand erase/write cycle endurance
    • Twenty years minimum data retention
    • Self-programmable under software control
    • Programmable code protection
    • Error Code Correction (ECC)
    • Flash OTP by ICSP Write Inhibit
  • Up to 32 Kbytes SRAM Memory:
    • SRAM Memory Built-In Self-Test (MBIST)
    • Multiple interrupt vectors with individually programmable priority
    • Four sets of interrupt context saving registers, which include accumulator and STATUS, for fast reserved interrupt handling
  • Four External Interrupt Pins
  • Watchdog Timer (WDT)
  • Windowed Deadman Timer (DMT)
    • Fail-Safe Clock Monitor (FSCM) with dedicated oscillator
  • Selectable Oscillator Options Including:
    • High-precision, 8 MHz internal Fast RC (FRC) oscillator
    • Primary high-speed, crystal/resonator oscillator or external clock
    • Primary PLL, which can be clocked from FRC or crystal oscillator
  • Low-Power Management Modes (Sleep and Idle)
  • Power-on Reset and Brown-out Reset
  • On-Board Capacitorless Regulator
    • 384 bytes of One-Time-Programmable (OTP) memory
  • High-Current I/O Sink/Source
    • Edge or level change notification interrupt on I/O pins
  • Peripheral Pin Select (PPS) Remappable Pins