Electric Meter Applications Using the HT16C22
Note: When the DE and VE bits are in the following status, note the DA3~DA0 bit
setup.
DE
VE
When V
LCD
be set to 0000.
0
0
When V
LCD
set to 0000.
The external MCU can detect the V
0
1
The bias voltage is provided by VDD in the HT16C22.
1
0
When the internal voltage-follower (OP3) is disabled, it is not
necessary to setup DA3~DA0.
1
1
HT16C22 Operation Flow
HT16C22 Initialization
When using the HT16C22, start with an initialization using the following steps:
Step 1: Enable the HT16C22 internal system clock
Step 2: Set the HT16C22 Internal LCD bias voltage
Step 3: Set the HT16C22 LCD frame frequency
Step 4: Set the HT16C22 VLCD and Seg reset pins
Step 5: Set the HT16C22 LCD blinking frequency
HT16C22 Data Read/Write
The HT16C22 data read/write setting steps are:
Step 1 : Set the corresponding address
Step 2 : Write operation to the display data RAM
Step 3 : Data display
HT16C22 Communication Method
The HT16C22 communicates with external devices using its I
2
Start and end I
C communication signal
2
The I
C communication Start signal (figure 1) and Stop signal (figure 2) are shown
below:
Special Notes
connects to VDD through a resistor, the DA3~DA0 bits must
directly connects to VDD, the DA3~DA0 bits must not be
LCD
------
3
voltage.
2
C interface.
Need help?
Do you have a question about the HT16C22 and is the answer not in the manual?