
ADMC401
–45–
REV. B
Table VIII. Peripheral Register Map of the ADMC401
Address
Name
Type
Bits
Reset Value
Function
0x2000–0x2007
Reserved
0x2008
PWMTM
R/W
[15 . . . 0]
0x0000
PWM Period Register
0x2009
PWMDT
R/W
[9 . . . 0]
0x0000
PWM Deadtime Register
0x200A
PWMPD
R/W
[9 . . . 0]
0x0000
PWM Pulse Deletion Register
0x200B
PWMGATE
R/W
[9 . . . 0]
0x000
PWM Chopping Control
0x200C
PWMCHA
R/W
[15 . . . 0]
0x0000
PWM Channel A Duty Cycle Control
0x200D
PWMCHB
R/W
[15 . . . 0]
0x0000
PWM Channel B Duty Cycle Control
0x200E
PWMCHC
R/W
[15 . . . 0]
0x0000
PWM Channel C Duty Cycle Control
0x200F
PWMSEG
R/W
[8 . . . 0]
0x000
PWM Crossover and Output Enable
0x2010
AUXCH0
R/W
[7 . . . 0]
0x00
Aux. PWM Channel 0 Duty Cycle
0x2011
AUXCH1
R/W
[7 . . . 0]
0x00
Aux. PWM Channel 1 Duty Cycle
0x2012
AUXTM0
R/W
[7 . . . 0]
0xFF
Aux. PWM Channel 0 Period
0x2013
AUXTM1
R/W
[7 . . . 0]
0xFF
Aux. PWM Channel 1 Period
0x2014
Reserved
0x2015
MODECTRL
R/W
[8, 6 . . . 4]
0x000
Mode Control Register
0x2016
SYSSTAT
R
[3 . . . 0]
System Status Register
0x2017
Reserved
0x2018
WDTIMER
R/W
[15 . . . 0]
Watchdog Timer Register
0x2019–0x201B
Reserved
0x201C
PICVECTOR
R
[15 . . . 0]
Peripheral Interrupt Address
0x201D
PICMASK
R/W
[10 . . . 0]
0x000
Peripheral Interrupt Mask Register
0x201E–0x201F
Reserved
0x2020
EIUCNT
R/W
[15 . . . 0]
0x0000
Position Count Value
0x2021
EIUMAXCNT
R/W
[15 . . . 0]
0x0000
Maximum EIUCNT Value
0x2022
EIUSTAT
R
[7 . . . 0]
EIU Status Register
0x2023
EIUCTRL
R/W
[8 . . . 0]
0x000
EIU Control Register
0x2024
EIUPERIOD
R/W
[15 . . . 0]
0x0000
EIU Loop Timer Period Register
0x2025
EIUSCALE
R/W
[7 . . . 0]
0x00
EIU Loop Timer Scale Register
0x2026
EIUTIMER
R/W
[15 . . . 0]
0x0000
EIU Loop Timer Register
0x2027
EETCNT
R
[15 . . . 0]
0x0000
Latched Copy of EIUCNT
0x2028
EIUFILTER
R/W
[5 . . . 0]
0x00
EIU Filter Control Register
0x2029
EIZLATCH
R
[15 . . . 0]
EIZ Latch Register
0x202A
EISLATCH
R
[15 . . . 0]
EIS Latch Register
0x202B–0x202F
Reserved
0x2030
ADC0
R
[15 . . . 0]
ADC0 Data Register
0x2031
ADC1
R
[15 . . . 0]
ADC1 Data Register
0x2032
ADC2
R
[15 . . . 0]
ADC2 Data Register
0x2033
ADC3
R
[15 . . . 0]
ADC3 Data Register
0x2034
ADC4
R
[15 . . . 0]
ADC4 Data Register
0x2035
ADC5
R
[15 . . . 0]
ADC5 Data Register
0x2036
ADC6
R
[15 . . . 0]
ADC6 Data Register
0x2037
ADC7
R
[15 . . . 0]
ADC7 Data Register
0x2038
ADCCTRL
R/W
[4 . . . 3,0]
0x00
ADC Control Register
0x2039
ADCSTAT
R
[4 . . . 0]
ADC Status Register
0x203A
Reserved
0x203B
ADCXTRA
R
[15 . . . 0]
Extra ADC Data Register
0x203C
ADCOTR
R
[7 . . . 0]
ADC Out of Range Register
0x203D–0x203F
Reserved
0x2040
PIOLEVEL
R/W
[11 . . . 0]
0x000
PIO Interrupt Select
0x2041
PIOMODE
R/W
[11 . . . 0]
0x000
PIO Interrupt Edge/Level Select
0x2042
PIOPWM
R/W
[11 . . . 0]
0xFFF
PIO PWMTRIP Enable Register
0x2043
Reserved
0x2044
PIODIR
R/W
[11 . . . 0]
0x000
PIO Direction Control
0x2045
PIODATA
R/W
[11 . . . 0]
PIO Data Register