ATmega32M1 register table (also ATmega16M1, ATmega64M1.)
  Walking along the table below fills the bits of a Register
7654 3210
---- ----
/0123456789ABCDEF/
0R0R1R2R3R4R5R6R7R8R9R10R11R12R13R14R150
1R16R17R18R19R20R21R22R23R24R25R26R27R28R29R30R311
2PINBDDRBPORTBPINCDDRCPORTCPINDDDRDPORTDPINEDDREPORTE2
3TIFR0TIFR1GPIOR1GPIOR2PCIFREIFREIMSKGPIOR0EECR3
4EEDREEAR
EEARL
EEARHGTCCRTCCR0ATCCR0BTCNT0OCR0AOCR0BPLLCSRSPCRSPSRSPDR4
5ACSRDWDRSMCRMCUSRMCUCRSPMCSR5
6WDTCSRCLKPRPRROSCCALEICRAPCMSK0PCMSK1PCMSK2PCMSK3TIMSK0TIMSK16
7AMP0CSRAMP1CSRAMP2CSRADCLADCHADCSRAADCSRBADMUXDIDR0DIDR17
8TCCR1ATCCR1BTCCR1CTCNT1
TCNT1L
TCNT1HICR1
ICR1L
ICR1HOCR1A
OCR1AL
OCR1AHOCR1B
OCR1BL
OCR1BH8
9DACONDAC
DACL
DACHAC0CONAC1CONAC2CONAC3CON9
APOCR0SA
POCR0SAL
POCR0SAHPOCR0RA
POCR0RAL
POCR0RAHPOCR0SB
POCR0SBL
POCR0SBHPOCR1SA
POCR1SAL
POCR1SAHPOCR1RA
POCR1RAL
POCR1RAHPOCR1SB
POCR1SBL
POCR1SBHPOCR2SA
POCR2SAL
POCR2SAHPOCR2RA
POCR2RAL
POCR2RAHA
BPOCR2SB
POCR2SBL
POCR2SBHPOCRxRB
POCRxRBL
POCRxRBHPSYNCPCNFPOCPCTLPMIC0PMIC1PMIC2PIMPIFRB
CLINCRLINSIRLINENIRLINERRLINBTRLINBRR
LINBRRL
LINBRRHLINDLRC
DLINIDRLINSELLINDATCANGCONCANGSTACANGITCANGIECANEN2CANEN1CANIE2CANIE1D
ECANSIT2CANSIT1CANBT1CANBT2CANBT3CANTCONCANTIMLCANTIMHCANTTCLCANTTCHCANTECCANRECCANHPMOBCANPAGECANSTMOBCANCDMOBE
FCANIDT4CANIDT3CANIDT2CANIDT1CANIDM4CANIDM3CANIDM2CANIDM1CANSTMLCANSTMHCANMSGF
/0123456789ABCDEF/

.