High Voltage I/O Port - Holtek BS86DH12C Manual

High voltage touch a/d flash mcu with hvio
Table of Contents

Advertisement

BS86DH12C
High Voltage Touch A/D Flash MCU with HVIO
data registers are first programmed. Selecting which pins are inputs and which are outputs can be
achieved byte-wide by loading the correct values into the appropriate port control register or by
programming individual bits in the port control register using the "SET [m].i" and "CLR [m].i"
instructions. Note that when using these bit control instructions, a read-modify-write operation takes
place. The microcontroller must first read in the data on the entire port, modify it to the required new
bit values and then rewrite this data back to the output ports.
Port A has the additional capability of providing wake-up functions. When the device is in the SLEEP
or IDLE Mode, various methods are available to wake the device up. One of these is a high to low
transition of any of the Port A pins. Single or multiple pins on Port A can be set to have this function.

High Voltage I/O Port

The device provides several 10V high voltage input/output lines, known as PD0~PD5. These high
voltage I/O ports can convert 5V logic output signals to 10V voltage outputs to directly drive
TRIACs, relays, and buzzers.
PWRRDYF
PDn_DOUT_EN
PDOMn
PDn_DOUT
HVIO 0 ~ HVIO n
f
LIRC
5-stage
f
f
LIRC
Divider
LIRC
Note: 1. The structure contained in the dash line is identical for each PDn HVIO, and the structure contained in the
solid line is shared by all HVIO lines.
2. Each symbol name with a "_" sign in the figure is a circuit node name and not the Special Function
Register bit.
PDn_DOUT_EN: PDn data output enable signal
PDn_DOUT: PDn output data
Rev. 1.00
VDD
VCC2
Level
Shift
VDD
VCC2
Level
Shift
VDD
VCC2
Comparator
PDn_DIN
Level
Shift
/32
M
RB
U
/16
2-bit Counter
X
SFRTC
High Voltage I/O Block Diagram (n=0~5)
73
PWRRDY
VCC2
PDn_OE
EN
HV I/O Control
HVSS
Read Data Register
M
U
Data Bus
PDn
X
PDCn
To high voltage short circuit interrupt
PDn
October 26, 2018

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the BS86DH12C and is the answer not in the manual?

Questions and answers

Table of Contents