13.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 13-1. Peripheral Address Map
Base AddressNameDescription20-Pin28-Pin32-Pin
0x0000VPORTAVirtual Port AXXX
0x0008VPORTCVirtual Port CXXX
0x000CVPORTDVirtual Port DXXX
0x0014VPORTFVirtual Port FXXX
0x001CGPRGeneral Purpose RegistersXXX
0x0030CPUCPUXXX
0x0040RSTCTRLReset ControllerXXX
0x0050SLPCTRLSleep Controller XXX
0x0060BODBrown-Out Reset DetectorXXX
0x0070VREFVoltage ReferenceXXX
0x0080CLKCTRLClock ControllerXXX
0x0100MVIOMVIO ControllerXXX
0x0110WDTWatchdog TimerXXX
0x0120CPUINTInterrupt ControllerXXX
0x0130CRCSCANCyclic Redundancy Check Memory ScanXXX
0x0140RTCReal-Time CounterXXX
0x01C0CCLConfigurable Custom LogicXXX
0x0200EVSYSEvent SystemXXX
0x0400PORTAPort A ConfigurationXXX
0x0440PORTCPort C ConfigurationXXX
0x0460PORTDPort D ConfigurationXXX
0x04A0PORTFPort F ConfigurationXXX
0x05E0PORTMUXPort MultiplexerXXX
0x0600ADC0Analog-to-Digital Converter 0XXX
0x0640ADC1Analog-to-Digital Converter 1XXX
0x0680AC0Analog Comparator 0XXX
0x0688AC1Analog Comparator 1XXX
0x0690AC2Analog Comparator 2XXX
0x06A0DAC0Digital-to-Analog Converter 0XXX
0x06C0ZCD0Zero Cross Detector 0XX
0x06D8ZCD3Zero Cross Detector 3XXX
0x0800USART0Universal Synchronous Asynchronous Receiver Transmitter 0XXX
0x0820USART1Universal Synchronous Asynchronous Receiver Transmitter 1XXX
0x0840USART2Universal Synchronous Asynchronous Receiver Transmitter 2XX
0x0900TWI0Two-Wire Interface 0XXX
0x0920TWI1Two-Wire Interface 1X
0x0940SPI0Serial Peripheral Interface 0XXX
0x0960SPI1Serial Peripheral Interface 1XXX
0x0A00TCA0Timer/Counter Type A instance 0XXX
0x0B00TCB0Timer/Counter Type B instance 0XXX
0x0B10TCB1Timer/Counter Type B instance 1XXX
0x0B20TCB2Timer/Counter Type B instance 2XXX
0x0B30TCB3Timer/Counter Type B instance 3XXX
0x0B80TCD0Timer/Counter Type D instance 0XXX
0x0E20SWDTSynchronous Watchdog TimerXXX
0x0E30RAMCTRLRam ControllerXXX
0x0E40ERRCTRLError ControllerXXX
0x0F00SYSCFGSystem ConfigurationXXX
0x1000NVMCTRLNonvolatile Memory ControllerXXX
Table 13-2. System Memory Address Map
Base AddressNameDescription20-Pin28-Pin32-Pin
0x1040LOCKLock bitsXXX
0x1050FUSEUser configuration fusesXXX
0x1080SIGROWSignature rowXXX
0x1100BOOTROWBoot rowXXX
0x1200USERROWUser rowXXX