
ML51/ML54/ML56
Sep. 01, 2020
Page
105
of 719
Rev 2.00
ML
51
/ML
54
/ML
5
6 S
E
RI
E
S
TECHNI
CA
L
RE
F
E
R
E
NC
E
M
A
NU
A
L
ML51/M
L54
/M
L56
Series
Tec
hnical Reference
Manual
Register
Definition
Ad
d
r.
P
a
g
e
MSB
LSB
Reset
Value
TA
7
6
5
4
3
2
1
0
T2MOD
Timer2 Mode
C9H 0
LDEN
T2DIV_2
T2DIV_1
T2DIV_0
CAPCR
CMPCR
LDTS_1
LDTS_0
00000000b
AUXR1
Auxiliary Register
1
C9H 1
UART3PX
UART2PX
UART1PX
UART0PX
00000000b
PWM3PH
Pwm Period High
Byte
C9H 2
PWM3P[15:8]
00000000b
C9H 3
T2CON
Timer2 Control
C8H A
TF2
TR2
CM_RL2
00000000b
TA
Time Access
Protection
C7H A
TA[7:0]
00000000b
RH3
Timer3 Reload
Highbyte
C6H 0
RH3[15:8]
00000000b
PORDIS
Por Disable
C6H 1
PORDIS[7:0]
00000000b Y
PWM2INTC
Pwm Interrupt
Control
C6H 2
INTTYP1
INTTYP0
INTSEL2
INTSEL1
INTSEL0
00000000b
C6H 3
RL3
Timer3 Reload
Low Byte
C5H 0
RL3[7:0]
00000000b
PWM0C5H
Pwm0 Channel 5
Duty High Byte
C5H 1
PWM0C5[15:8]
00000000b
PWM2CON1
Pwm Control 1
C5H 2
PWMMOD_
1
PWMMOD_
0
GP
PWMTYP
FBINEN
PWMDIV_2 PWMDIV_1 PWMDIV_0 00000000b
C5H 3
T3CON
Timer3 Control
C4H 0
SMOD_1
SMOD0_1
BRCK
TF3
TR3
T3PS_2
T3PS_1
T3PS_0
00000000b
PWM0C4H
Pwm0 Channel 4
Duty High Byte
C4H 1
PWM0C4[15:8]
00000000b
PWM2CON0
Pwm Control
Register 0
C4H 2 PWM2RUN
LOAD
PWMF
CLRPWM
00000000b
C4H 3
ADCRH
Adc Result High
Byte
C3H 0
ADCR[11:4]
00000000b
P3M2
Port3 Mode Select
2
C3H 1
P3M2.7
P3M2.6
P3M2.5
P3M2.4
P3M2.3
P3M2.2
P3M2.1
P3M2.0
00000000b
PWM2C1L
Pwm2 Channel 1
Duty Low Byte
C3H 2
PWM2C1[7:0]
00000000b
C3H 3
ADCRL
Adc Result Low
Byte
C2H 0
ADCR_3
ADCR_2
ADCR_1
ADCR_0
00000000b
P3M1
Port3 Mode Select
1
C2H 1
P3M1.7
P3M1.6
P3M1.5
P3M1.4
P3M1.3
P3M1.2
P3M1.1
P3M1.0
11111111B
PWM2C0L
Pwm2 Channel 0
Duty Low Byte
C2H 2
PWM2C0[7:0]
00000000b
C2H 3
I2C0ADDR0
I
2
c Own Slave
Address
C1H 0
I2C0ADDR
0_7
I2C0ADDR
0_6
I2C0ADDR
0_5
I2C0ADDR0
_4
I2C0ADDR
0_3
I2C0ADDR
0_2
I2C0ADDR
0_1
GC
00000000b
CKDIV
Clock Divider
C1H 1
CKDIV[7:0]
00000000b
PWM2PL
Pwm2 Period Low
Byte
C1H 2
PWM2P[7:0]
00000000b
C1H 3
I2C0CON
I2c0c Control
C0H A
I
I2CEN
STA
STO
SI
AA
00000000b
I2C0TOC
I2c0 Time Out
Counter
BFH 0
I2TOCEN
DIV
I2TOF
00000000b
P5S
Port5 Schmitt
Triggered Input
BFH 1
P5S.7
P5S.6
P5S.5
P5S.4
P5S.3
P5S.2
P5S.1
P5S.0
00000000b
RWKH
Self Wakeup
Timerre Load High
Byte
BFH 2
RWK[15:8]
11111111b
RTCCAMSK
Rtc Calendar
Alarm Mask
Register
BFH 3
MTENYEA
R
MYEAR
MTENMON
MMON
MTENDAY
MDAY
00000000b
I2C0CLK
I2c0 Clock
BEH 0
I2C0CLK[7:0]
00000000b
P5M2
Port5 Mode Select
2
BEH 1
P5M2.7
P5M2.6
P5M2.5
P5M2.4
P5M2.3
P5M2.2
P5M2.1
P5M2.0
00000000b
CWKH
Self Wakeup
Timer Current
Count High Byte
BEH 2
CWK[15:8]
00000000b
RTCTAMSK
Rtc Time Alarm
Mask Register
BEH 3
MTENHR
MHR
MTENMIN
MMIN
MTENSEC
MSEC
00000000b
I2C0STAT
I2c0 Status
BDH 0
I2C0STAT_
7
I2C0STAT_
6
I2C0STAT_
5
I2C0STAT_
4
I2C0STAT_
3
0
0
0
11111000b
P5M1
Port5 Mode Select
1
BDH 1
P5M1.7
P5M1.6
P5M1.5
P5M1.4
P5M1.3
P5M1.2
P5M1.1
P5M1.0
11111111b
PWM2MEN
Pwm Mask Enable BDH 2
PMEN1
PMEN0
00000000b
RTCTICK
Rtc Time Tick
Register
BDH 3
TICK_2
TICK_1
TICK_0
00000000b