10.1 Peripheral Address Map

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

Table 10-1. Peripheral Address Map
Base AddressNameDescription14-pin20-pin28-pin32-pin
0x0000VPORTAVirtual Port AXXXX
0x0008VPORTCVirtual Port CXXXX
0x000CVPORTDVirtual Port DXXXX
0x0014VPORTFVirtual Port FXXXX
0x001CGPRGeneral Purpose registersXXXX
0x0030CPUCPUXXXX
0x0040RSTCTRLReset ControllerXXXX
0x0050SLPCTRLSleep ControllerXXXX
0x0060CLKCTRLClock ControllerXXXX
0x00A0BODBrown-out DetectorXXXX
0x00B0VREFVoltage ReferenceXXXX
0x0100WDTWatchdog TimerXXXX
0x0110CPUINTInterrupt ControllerXXXX
0x0120CRCSCANCyclic Redundancy Check Memory ScanXXXX
0x0140RTCReal-Time CounterXXXX
0x01C0CCLConfigurable Custom LogicXXXX
0x0200EVSYSEvent SystemXXXX
0x0400PORTAPort A ConfigurationXXXX
0x0440PORTCPort C ConfigurationXXXX
0x0460PORTDPort D ConfigurationXXXX
0x04A0PORTFPort F ConfigurationXXXX
0x05E0PORTMUXPort MultiplexerXXXX
0x0600ADC0Analog-to-Digital ConverterXXXX
0x0680AC0Analog Comparator 0XXXX
0x0688AC1Analog Comparator 1XXXX
0x0800USART0Universal Synchronous Asynchronous Receiver Transmitter 0XXXX
0x0900TWI0Two-Wire InterfaceXXXX
0x0940SPI0Serial Peripheral InterfaceXXXX
0x0A00TCE0Timer/Counter Type E instance 0XXXX
0x0B00TCB0Timer/Counter Type B instance 0XXXX
0x0B10TCB1Timer/Counter Type B instance 1XXXX
0x0C00TCF0Timer/Counter Type F instance 0XXXX
0x0C80WEX0Waveform Extension instance 0XXXX
0x0F00SYSCFGSystem ConfigurationXXXX
0x0F80OCDOn-Chip DebugXXXX
0x1000NVMCTRLNonvolatile Memory ControllerXXXX
Table 10-2. System Memory Address Map
Base AddressNameDescription14-pin20-pin28-pin32-pin
0x1040LOCKBITLock bitsXXXX
0x1050FUSEUser Configuration FusesXXXX
0x1080SIGROWSignature RowXXXX
0x1100BOOTROWBoot RowXXXX
0x1200USERROWUser RowXXXX