ChipFind - документация

Электронный компонент: HT49R70A-1

Скачать:  PDF   ZIP

Document Outline

HT49R70A-1/HT49C70-1/HT49C70L
LCD Type 8-Bit MCU
Rev. 2.00
1
April 24, 2006
Features
Operating voltage:
f
SYS
=4MHz: 2.2V~5.5V for HT49R70A-1/HT49C70-1
f
SYS
=8MHz: 3.3V~5.5V for HT49R70A-1/HT49C70-1
f
SYS
=500kHz: 1.2V~2.2V for HT49C70L
8 input lines
16 bidirectional I/O lines
Two external interrupt input
One 8-bit and one 16-bit programmable timer/event
counter with PFD (programmable frequency divider)
function
LCD driver with 41
2, 413 or 404 segments
8K
16 program memory
224
8 data memory RAM
Real Time Clock (RTC)
8-bit prescaler for RTC
Watchdog Timer
Buzzer output
On-chip crystal, RC and 32768Hz crystal oscillator
HALT function and wake-up feature reduce power
consumption
16-level subroutine nesting
Bit manipulation instruction
16-bit table read instruction
Up to 0.5
ms instruction cycle with 8MHz system clock
for HT49R70A-1/HT49C70-1
Up to 8
ms instruction cycle with 500kHz system clock
for HT49C70L
63 powerful instructions
All instructions in 1 or 2 machine cycles
Low voltage reset/detector functions for
HT49R70A-1/HT49C70-1
100-pin QFP package
General Description
The HT49R70A-1/HT49C70-1/HT49C70L are 8-bit,
high performance, RISC architecture microcontroller
devices specifically designed for a wide range of LCD
applications. The mask version HT49C70-1 and
HT49C70L are fully pin and functionally compatible with
the OTP version HT49R70A-1 device. The HT49C70L
is a low voltage version, with the ability to operate at a
minimum power supply of 1.2V, making it suitable for
single cell battery applications.
The advantages of low power consumption, I/O flexibil-
ity, programmable frequency divider, timer functions,
oscillator options, HALT and wake-up functions and
buzzer driver in addition to a flexible and configurable
LCD interface, enhance the versatility of these devices
to control a wide range of LCD-based application possi-
bilities such as measuring scales, electronic multi-
meters, gas meters, timers, calculators, remote
controllers and many other LCD-based industrial and
home appliance applications.
Technical Document
Tools Information
FAQs
Application Note
-
HA0017E Controlling the Read/Write Function of the HT24 Series EEPROM Using the HT49 Series MCUs
-
HA0024E Using the RTC in the HT49 MCU Series
-
HA0025E Using the Time Base in the HT49 MCU Series
-
HA0026E Using the I/O Ports on the HT49 MCU Series
-
HA0027E Using the Timer/Event Counter in the HT49 MCU Series
Block Diagram
HT49R70A-1/HT49C70-1/HT49C70L
Rev. 2.00
2
April 24, 2006
P r o g r a m
C o u n t e r
P r o g r a m
M e m o r y
I n s t r u c t i o n
R e g i s t e r
I n s t r u c t i o n
D e c o d e r
T i m i n g
G e n e r a t i o n
O S C 2
O S C 4
O S C 1
R E S
V D D
V S S
O S C 3
I n t e r r u p t
C i r c u i t
I N T C
M P
M
U
X
M U X
D A T A
M e m o r y
A L U
S h i f t e r
S T A T U S
A C C
P A
P O R T A
P A 0 / B Z
M
U
X
P B
P O R T B
P B 2 / T M R 0
W D T O S C
P A 1 / B Z
P A 2
P A 3 / P F D
P A 4 ~ P A 7
P B 0 / I N T 0
P B 1 / I N T 1
P B 3 / T M R 1
R T C O S C
O S C 3
O S C 4
R T C
S T A C K
L C D
M e m o r y
B P
L C D D r i v e r
C O M 0 ~
C O M 2
C O M 3 /
S E G 4 0
S E G 0 ~
S E G 3 9
T i m e B a s e
W D T
P C
P C 0 ~ P C 7
P B 4 ~ P B 7
H A L T
E N / D I S
L V D / L V R
P B 3 / T M R 1
T M R 0 O V
f
S Y S
T i m e B a s e O u t
f
T 1 D
f
S Y S
/ 4
f
S Y S
R T C O u t
P B 2 / T M R 0
f
S Y S
/ 4
T M R 0 C
T M R 0
M
U
X
T M R 1 C
T M R 1
M
U
X
P F D 0
P F D 1
Pin Assignment
HT49R70A-1/HT49C70-1/HT49C70L
Rev. 2.00
3
April 24, 2006
1
2
3
4
5
6
7
8
9
1 0
1 1
1 2
1 3
1 4
1 5
1 6
1 7
1 8
1 9
2 0
2 1
2 2
2 3
2 4
2 5
2 6
2 7
2 8
2 9
3 0
3 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 4 0 4 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 5 0
8 1
8 2
8 3
8 4
8 5
8 6
8 7
8 8
8 9
9 0
9 1
9 2
9 3
9 4
9 5
9 6
9 7
9 8
9 9
1 0 0
P A 5
N C
N C
N C
N C
N C
P A 6
P A 7
P B 0 / I N T 0
P B 1 / I N T 1
P B 2 / T M R 0
P B 3 / T M R 1
P B 4
P B 5
P B 6
P B 7
P C 0
P C 1
P C 2
P C 3
P C 4
P C 5
P C 6
P C 7
N C
N C
N C
N C
N C
V S S
N
C
S
E
G
3
0
S
E
G
3
1
S
E
G
3
2
S
E
G
3
3
S
E
G
3
4
S
E
G
3
5
S
E
G
3
6
S
E
G
3
7
S
E
G
3
8
S
E
G
3
9
C
O
M
3
/
S
E
G
4
0
C
O
M
2
C
O
M
1
C
O
M
0
C
2
C
1
V
2
V
1
V
L
C
D
S E G 9
S E G 1 0
S E G 1 1
N C
N C
N C
S E G 1 2
S E G 1 3
S E G 1 4
S E G 1 5
S E G 1 6
S E G 1 7
S E G 1 8
S E G 1 9
S E G 2 0
S E G 2 1
S E G 2 2
S E G 2 3
S E G 2 4
S E G 2 5
S E G 2 6
S E G 2 7
S E G 2 8
S E G 2 9
N C
N C
N C
N C
N C
N C
S
E
G
8
S
E
G
7
S
E
G
6
S
E
G
5
S
E
G
4
S
E
G
3
S
E
G
2
S
E
G
1
S
E
G
0
O
S
C
4
O
S
C
3
V
D
D
O
S
C
2
O
S
C
1
R
E
S
P
A
0
/
B
Z
P
A
1
/
B
Z
P
A
2
P
A
3
/
P
F
D
P
A
4
H T 4 9 R 7 0 A - 1 / H T 4 9 C 7 0 - 1 / H T 4 9 C 7 0 L
1 0 0 Q F P - A
8 0
7 9
7 8
7 7
7 6
7 5
7 4
7 3
7 2
7 1
7 0
6 9
6 8
6 7
6 6
6 5
6 4
6 3
6 2
6 1
6 0
5 9
5 8
5 7
5 6
5 5
5 4
5 3
5 2
5 1
Pad Description
Pad Name
I/O
Options
Description
PA0/BZ
PA1/BZ
PA2
PA3/PFD
PA4~PA7
I/O
Wake-up
Pull-high
or None
CMOS or
NMOS
PA0~PA7 constitute an 8-bit bidirectional input/output port with Schmitt trig-
ger input capability. Each pin on port can be configured as wake-up input by
options. PA0~PA3 can be configured as CMOS output or NMOS input/output
with or without pull-high resistor by options. PA4~PA7 are always pull-high
NMOS input/output. Of the eight bits, PA0~PA1 can be set as I/O pins or
buzzer outputs by options. PA3 can be set as an I/O pin or as a PFD output
also by options.
PB0/INT0
PB1/INT1
PB2/TMR0
PB3/TMR1
PB4~PB7
I
PB0~PB7 constitute an 8-bit Schmitt trigger input port. Each pin on port are
with pull-high resistor. Of the eight bits, PB0 and PB1 can be set as input pins
or as external interrupt control pins (INT0) and (INT1) respectively, by soft-
ware application. PB2 and PB3 can be set as an input pin or as a timer/event
counter input pin TMR0 and TMR1 also by software application.
PC0~PC7
I/O
Pull-high
or None
CMOS or
NMOS
PC0~PC7 constitute an 8-bit bidirectional input/output port with Schmitt trig-
ger input capability. On the port, such can be configured as CMOS output or
NMOS input/output with or without pull-high resistor by options.
V2
I
Voltage pump for HT49R70A-1/HT49C70-1.
LCD power supply for HT49C70L.
VLCD
I
LCD power supply for HT49R70A-1/HT49C70-1.
Voltage pump for HT49C70L.
V1, C1, C2
I
Voltage pump
COM0~COM2
COM3/SEG40
O
1/2, 1/3 or 1/4
Duty
SEG40 can be set as a segment or as a common output driver for LCD panel
by options. COM0~COM2 are outputs for LCD panel plate.
SEG0~SEG39
O
LCD driver outputs for LCD panel segments
OSC1
OSC2
I
O
Crystal or RC
OSC1 and OSC2 are connected to an RC network or a crystal (by options) for
the internal system clock. In the case of RC operation, OSC2 is the output ter-
minal for 1/4 system clock.
The system clock may come from the RTC oscillator. If the system clock co-
mes from RTCOSC, these two pins can be floating.
OSC3
OSC4
I
O
RTC or
System Clock
Real time clock oscillators. OSC3 and OSC4 are connected to a 32768Hz
crystal oscillator for timing purposes or to a system clock source (depending
on the options).
No built-in capacitor
VDD
Positive power supply
VSS
Negative power supply, ground
RES
I
Schmitt trigger reset input, active low
Absolute Maximum Ratings
Supply Voltage..........................V
SS
-0.3V to V
SS
+6.0V*
Supply Voltage ........................V
SS
-0.3V to V
SS
+2.5V**
Storage Temperature ............................
-50C to 125C
Input Voltage..............................V
SS
-0.3V to V
DD
+0.3V
Operating Temperature ...........................
-40C to 85C
Note: These are stress ratings only. Stresses exceeding the range specified under
Absolute Maximum Ratings may
cause substantial damage to the device. Functional operation of this device at other conditions beyond those
listed in the specification is not implied and prolonged exposure to extreme conditions may affect device reliabil-
ity.
* For HT49R70A-1/HT49C70-1
** For HT49C70L
HT49R70A-1/HT49C70-1/HT49C70L
Rev. 2.00
4
April 24, 2006
D.C. Characteristics
V
DD
=1.5V for HT49C70L, V
DD
=3V & V
DD
=5V for HT49R70A-1 and HT49C70-1
Ta=25
C
Symbol
Parameter
Test Conditions
Min.
Typ.
Max.
Unit
V
DD
Conditions
V
DD
Operating Voltage
For HT49C70L
1.2
2.2
V
LVR disable, f
SYS
=4MHz
(for HT49R70A-1/HT49C70-1)
2.2
5.5
V
f
SYS
=8MHz
(for HT49R70A-1/HT49C70-1)
3.3
5.5
V
V
LCD
LCD Power Supply (Note *)
For HT49R70A-1/HT49C70-1,
VA
5.5V
2.2
5.5
V
I
DD1
Operating Current
(Crystal OSC)
1.5V No load, f
SYS
=455kHz
60
100
mA
3V
No load, f
SYS
=4MHz
1
2
mA
5V
3
5
mA
I
DD2
Operating Current
(RC OSC)
1.5V No load, f
SYS
=400kHz
50
100
mA
3V
No load, f
SYS
=4MHz
1
2
mA
5V
3
5
mA
I
DD3
Operating Current
(Crystal OSC, RC OSC)
5V
No load, f
SYS
=8MHz
4
8
mA
I
DD4
Operating Current
(f
SYS
=RTC OSC)
1.5V
No load
2.5
5
mA
3V
0.3
0.6
mA
5V
0.6
1
mA
I
STB1
Standby Current
(*f
S
=T1)
1.5V
No load, system HALT,
LCD Off at HALT
0.1
0.5
mA
3V
1
mA
5V
2
mA
I
STB2
Standby Current
(*f
S
=RTC OSC)
1.5V
No load, system HALT,
LCD On at HALT, C type
1
2
mA
3V
2.5
5
mA
5V
10
20
mA
I
STB3
Standby Current
(*f
S
=WDT RC OSC)
1.5V
No load, system HALT
LCD On at HALT, C type
0.5
1
mA
3V
2
5
mA
5V
6
10
mA
I
STB4
Standby Current
(*f
S
=RTC OSC)
3V
No load, system HALT,
LCD On at HALT, R type, 1/2 bias
17
30
mA
5V
34
60
mA
I
STB5
Standby Current
(*f
S
=RTC OSC)
3V
No load, system HALT,
LCD On at HALT, R type, 1/3 bias
13
25
mA
5V
26
50
mA
I
STB6
Standby Current
(*f
S
=WDT RC OSC)
3V
No load, system HALT,
LCD On at HALT, R type, 1/2 bias
14
25
mA
5V
28
50
mA
I
STB7
Standby Current
(*f
S
=WDT RC OSC)
3V
No load, system HALT,
LCD On at HALT, R type, 1/3 bias
10
20
mA
5V
20
40
mA
V
IL1
Input Low Voltage for I/O
Ports, TMR and INT
0
0.3V
DD
V
HT49R70A-1/HT49C70-1/HT49C70L
Rev. 2.00
5
April 24, 2006