
Rev. 1.00
74
October 26, 2018
Rev. 1.00
75
October 26, 2018
BS86DH12C
High Voltage Touch A/D Flash MCU with HVIO
BS86DH12C
High Voltage Touch A/D Flash MCU with HVIO
PDn_OE: PDn output global enable signal
PDn_DIN: PDn input data
3. When the comparison result between PDn_DOUT and PDn_DIN is different, the LIRC oscillator will
be enabled by the hardware until the short circuit condition is released even if the CPU and LIRC are
both off. After the LIRC clock is stable, the f
LIRC
clock can be used as the clock source of the peripheral
functions. If the MCU is still in CPU off mode, the LIRC will be turned off after the short circuit
condition has been released.
4. The PDn_OE truth table is shown as follows:
PWRRDY
PWRRDYF
PDOMn
PDn_DOUT_EN
PDn_OE
0
0
0
0
0
1
1
0
0
0
1
1
0
1
1
1
1
1
0
0
1
1
1
1
0
5. The PDn truth table is shown as follows:
PDn_OE PDn_DOUT
PDn
PDn Mode
0
0
Floating Input mode
0
1
1
0
V
SS
Output mode
(Short-circuit protection is enabled when PWRRDYF=1)
1
1
V
CC2
High Voltage I/O Registers
Overall operation of high voltage I/O port is controlled using a series of registers. The PD register
is the data register. The PDC register is used to select the input/output type. The PDOM register is
used for output mask control. The remaining register PWRDET is used to monitor the power supply
status and select short flag response time.
Register
Name
Bit
7
6
5
4
3
2
1
0
PD
—
—
PD5
PD4
PD3
PB2
PD1
PD0
PDC
—
—
PDC5
PBC4
PDC3
PDC2
PDC1
PDC0
PDOM
—
—
PDOM5
PDOM4
PDOM3
PDOM2
PDOM1
PDOM0
PWRDET PWRRDYF
—
—
—
—
—
—
SFRTC
High Voltage I/O Register List
• PD Register
Bit
7
6
5
4
3
2
1
0
Name
—
—
PD5
PD4
PD3
PD2
PD1
PD0
R/W
—
—
R/W
R/W
R/W
R/W
R/W
R/W
POR
—
—
1
1
1
1
1
1
Bit 7~6
Unimplemented, read as “0”
Bit 5~0
PD5~PD0
: HVIO PD5~PD0 Data bit