
Rev. 1.20
174
��to�e� 0�� 201�
Rev. 1.20
17�
��to�e� 0�� 201�
HT69F30A/HT69F40A/HT69F50A
TinyPower
TM
I/O Flash 8-Bit MCU with LCD & EEPROM
HT69F30A/HT69F40A/HT69F50A
TinyPower
TM
I/O Flash 8-Bit MCU with LCD & EEPROM
LCD Register
There is one control register, named as LCDC, in the Data Memory used to control the various setup
features of the LCD Driver.
Various bits in this registers control functions such as LCD wave type, duty type, bias type, bias
resistor selection as well as overall LCD enable and disable. The LCDEN bit in the LCDC register,
which provides the overall LCD enable/disable function, will only be effective when the device is
in the NOAMRL, SLOW or IDLE Mode. If the device is in the SLEEP Mode then the display will
always be disabled. Bits, RSEL0 and RSEL1, in the LCDC register select the internal bias resistors
to supply the LCD panel with the correct bias voltages. A choice to best match the LCD panel used
in the application can be selected also to minimise bias current. The TYPE bit in the same register is
used to select whether Type A or Type B LCD control signals are used.
LCDC Register
Bit
7
6
5
4
3
2
1
0
Name
TYPE
—
DTYC
—
BIAS
RSEL1
RSEL0
LCDEN
R/W
R/W
—
R/W
—
R/W
R/W
R/W
R/W
P�R
0
—
0
—
0
0
0
0
Bit 7
TYPE:
LCD Wave Type Control
0: Type A
1: Type B
Bit 6
Unimplemented, read as “0”
Bit 5
DTYC:
LCD Duty Control
0: 1/3 duty
1: 1/4 duty
Bit 4
Unimplemented, read as “0”
Bit 3
BIAS:
LCD Bias Control
0: 1/2 bias
1: 1/3 bias
Bit 2~1
RSEL1~RSEL0:
LCD Bias Resistor Selection
1/3 Bias
00: 600kΩ
01: 300kΩ
10: 100kΩ
11: 50kΩ
1/2 Bias
00: 400kΩ
01: 200kΩ
10: 67kΩ
11: 34kΩ
Bit 0
LCDEN:
LCD Enable Control
0: Disable
1: Enable
In the NORMAL, SLOW or IDLE mode, the LCD on/off function can be controlled
by this bit. in the SLEEP mode, the LCD function is always off.