9.1 Peripheral Address Map

The address map shows the base address for each peripheral. For a complete register description and summary for each peripheral, refer to the respective peripheral sections.

Table 9-1. Peripheral Address Map
Base AddressNameDescription14-Pin 20-Pin
0x0000VPORTAVirtual Port AXX
0x0008VPORTCVirtual Port CXX
0x000CVPORTDVirtual Port DXX
0x0014VPORTFVirtual Port FXX
0x001CGPRGeneral Purpose RegistersXX
0x0030CPUCPUXX
0x0040RSTCTRLReset ControllerXX
0x0050SLPCTRLSleep Controller XX
0x0060CLKCTRLClock ControllerXX
0x00A0BODBrown-Out Reset DetectorXX
0x00B0VREFVoltage ReferenceXX
0x00C0MVIOMVIO ControllerXX
0x0100WDTWatchdog TimerXX
0x0110CPUINTInterrupt ControllerXX
0x0120CRCSCANCyclic Redundancy Check Memory ScanXX
0x0140RTCReal-Time CounterXX
0x01C0CCLConfigurable Custom LogicXX
0x0200EVSYSEvent SystemXX
0x0400PORTAPort A ConfigurationXX
0x0440PORTCPort C ConfigurationXX
0x0460PORTDPort D ConfigurationXX
0x04A0PORTFPort F ConfigurationXX
0x05E0PORTMUXPort MultiplexerXX
0x0600ADC0Analog-to-Digital Converter 0XX
0x0680AC0Analog Comparator 0XX
0x06A0DAC0Digital-to-Analog Converter 0XX
0x06D8ZCD3Zero Cross Detector 3XX
0x0800USART0Universal Synchronous Asynchronous Receiver Transmitter 0XX
0x0820USART1Universal Synchronous Asynchronous Receiver Transmitter 1XX
0x0900TWI0Two-Wire Interface 0XX
0x0940SPI0Serial Peripheral Interface 0XX
0x0A00TCA0Timer/Counter Type A instance 0XX
0x0B00TCB0Timer/Counter Type B instance 0XX
0x0B10TCB1Timer/Counter Type B instance 1XX
0x0B80TCD0Timer/Counter Type D instance 0XX
0x0F00SYSCFGSystem ConfigurationXX
0x1000NVMCTRLNonvolatile Memory ControllerXX
Table 9-2. System Memory Address Map
Base AddressNameDescription14-Pin 20-Pin
0x1040LOCKLock bitsXX
0x1050FUSEUser configuration fusesXX
0x1080USERROWUser rowXX
0x1100SIGROWSignature rowXX