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

Электронный компонент: HT46C47E

Скачать:  PDF   ZIP

Document Outline

HT46R47E/HT46C47E
Cost-Effective A/D Type 8-Bit MCU
Rev. 1.30
1
July 13, 2005
General Description
The HT46R47E/HT46C47E are 8-bit, high perfor-
mance, RISC architecture microcontroller devices spe-
cifically designed for A/D applications that interface
directly to analog signals, such as those from sensors.
The mask version HT46C47E is fully pin and function-
ally compatible with the OTP version HT46R47E de-
vice.
There are two dice in the HT46R47E/HT46C47E pack-
age: one is the HT46R47/HT46C47 MCU, the other is a
128
8 bits EEPROM used for data memory purpose.
The two dice are wire-bonded to form HT46R47E/
HT46C47E.
The advantages of low power consumption, I/O flexibil-
ity, programmable frequency divider, timer functions,
oscillator options, multi-channel A/D Converter, Pulse
Width Modulation function, HALT and wake-up func-
tions, enhance the versatility of these devices to suit a
wide range of A/D application possibilities such as sen-
sor signal processing, motor driving, industrial control,
consumer products, subsystem controllers, etc.
Features
Operating voltage:
f
SYS
=4MHz: 2.2V~5.5V
f
SYS
=8MHz: 3.3V~5.5V
13 bidirectional I/O lines (max.)
1 interrupt input shared with an I/O line
8-bit programmable timer/event counter with overflow
interrupt and 7-stage prescaler
On-chip crystal and RC oscillator
Watchdog Timer
2048
14 program memory
64
8 data memory RAM
128
8 data EEPROM
Supports PFD for sound generation
HALT function and wake-up feature reduce power
consumption
Up to 0.5
ms instruction cycle with 8MHz system clock
at V
DD
=5V
Six-level subroutine nesting
4 channels 9-bit resolution A/D converter
1 channel 8-bit PWM output shared with an I/O line
Bit manipulation instruction
14-bit table read instruction
63 powerful instructions
All instructions in one or two machine cycles
Low voltage reset function
18-pin DIP/SOP package
Technical Document
Tools Information
FAQs
Application Note
-
HA0049E Read and Write Control of the HT1380
-
HA0051E Li Battery Charger Demo Board - Using the HT46R47
-
HA0052E Microcontroller Application - Battery Charger
-
HA0083E Li Battery Charger Demo Board - Using the HT46R46
-
HA0085E 8-bit Pseudo-Random Number Generator
Block Diagram
HT46R47E/HT46C47E
Data EEPROM
HT46R47E/HT46C47E
Rev. 1.30
2
July 13, 2005
P A 5 / I N T
O S C 2
O S C 1
R E S
V D D
M U X
P A C
P A
P o r t A
W D T
P o r t D
P o r t B
V S S
P A 4
P r o g r a m
R O M
P r o g r a m
C o u n t e r
I n t e r r u p t
C i r c u i t
S T A C K
I N T C
D a t a
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
M
U
X
I n s t r u c t i o n
D e c o d e r
S T A T U S
A L U
S h i f t e r
T i m i n g
G e n e r a t o r
R C O S C
W D T
P r e s c a l e r
M
U
X
P A 3 / P F D
P A 3 , P A 5
f
S Y S
/ 4
P A 4 / T M R
T M R
T M R C
P r e s c a l e r
f
S Y S
M
U
X
S D A / P D 0 / P W M
P D
P D C
P W M
P B
P B C
4 - C h a n n e l
A / D C o n v e r t e r
P B 0 / A N 0 ~ P B 2 / A N 2
S C L / P B 3 / A N 3
P A 0 ~ P A 2
P A 3 / P F D
P A 4 / T M R
P A 5 / I N T
P A 6 , P A 7
A C C
L V R
M P
I / O
C o n t r o l
L o g i c
M e m o r y
C o n t r o l
L o g i c
S C L
S D A
A d d r e s s
C o u n t e r
V C C
V S S
X
D
E
C
E E P R O M
A r r a y
P a g e B u f
Y D E C
S e n s e A M P
R / W C o n t r o l
H V P u m p
Pin Assignment
Pad Description
Pad Name
I/O
Options
Description
PA0~PA2
PA3/PFD
PA4/TMR
PA5/INT
PA6, PA7
I/O
Pull-high
Wake-up
PA3 or PFD
Bidirectional 8-bit input/output port. Each bit can be configured as wake-up
input by options. Software instructions determine the CMOS output or
Schmitt trigger input with or without pull-high resistor (determined by pull-high
options: bit option). The PFD, TMR and INT are pin-shared with PA3, PA4
and PA5, respectively.
PB0/AN0
PB1/AN1
PB2/AN2
SCL/PB3/AN3
I/O
Pull-high
Bidirectional 4-bit input/output port. Software instructions determine the
CMOS output, Schmitt trigger input with or without pull-high resistor (deter-
mined by pull-high options: bit option) or A/D input.
Once a PB line is selected as an A/D input (by using software control), the
I/O function and pull-high resistor are disabled automatically.
PB3/AN3 is wire-bonded with SCL pad of the Data EEPROM
SDA/PD0/PWM
I/O
Pull-high
PD0 or PWM
Bidirectional I/O line. Software instructions determine the CMOS output,
Schmitt trigger input with or without a pull-high resistor (determined by
pull-high options: bit option). The PWM output function is pin-shared with
PD0 (dependent on PWM options).
PD0/PWM is wire-bonded with SDA pad of the Data EEPROM.
RES
I
Schmitt trigger reset input. Active low.
VDD
Positive power supply
VSS
Negative power supply, ground.
OSC1
OSC2
I
O
Crystal or RC
OSC1, OSC2 are connected to an RC network or a Crystal (determined by
options) for the internal system clock. In the case of RC operation, OSC2 is
the output terminal for 1/4 system clock.
Absolute Maximum Ratings
Supply Voltage ...........................V
SS
-0.3V to V
SS
+6.0V
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.
HT46R47E/HT46C47E
Rev. 1.30
3
July 13, 2005
P A 4 / T M R
P A 5 / I N T
P A 6
P A 7
O S C 2
O S C 1
V D D
R E S
S D A / P D 0 / P W M
P A 3 / P F D
P A 2
P A 1
P A 0
S C L / P B 3 / A N 3
P B 2 / A N 2
P B 1 / A N 1
P B 0 / A N 0
V S S
1 8
1 7
1 6
1 5
1 4
1 3
1 2
1 1
1 0
1
2
3
4
5
6
7
8
9
H T 4 6 R 4 7 E / H T 4 6 C 4 7 E
1 8 D I P - A / S O P - A
D.C. Characteristics
HT46R47/HT46C47
Ta=25
C
Symbol
Parameter
Test Conditions
Min.
Typ.
Max.
Unit
V
DD
Conditions
V
DD
Operating Voltage
f
SYS
=4MHz
2.2
5.5
V
f
SYS
=8MHz
3.3
5.5
V
I
DD1
Operating Current
(Crystal OSC)
3V
No load, f
SYS
=4MHz
ADC disable
0.6
1.5
mA
5V
2
4
mA
I
DD2
Operating Current
(RC OSC)
3V
No load, f
SYS
=4MHz
ADC disable
0.8
1.5
mA
5V
2.5
4
mA
I
DD3
Operating Current
(Crystal OSC, RC OSC)
5V
No load, f
SYS
=8MHz
ADC disable
4
8
mA
I
STB1
Standby Current
(WDT Enabled)
3V
No load,
system HALT
5
mA
5V
10
mA
I
STB2
Standby Current
(WDT Disabled)
3V
No load,
system HALT
1
mA
5V
2
mA
V
IL1
Input Low Voltage for I/O Ports,
TMR and INT
0
0.3V
DD
V
V
IH1
Input High Voltage for I/O Ports,
TMR and INT
0.7V
DD
V
DD
V
V
IL2
Input Low Voltage (RES)
0
0.4V
DD
V
V
IH2
Input High Voltage (RES)
0.9V
DD
V
DD
V
V
LVR
Low Voltage Reset
2.7
3
3.3
V
I
OL
I/O Port Sink Current
3V
V
OL
=0.1V
DD
4
8
mA
5V
V
OL
=0.1V
DD
10
20
mA
I
OH
I/O Port Source Current
3V
V
OH
=0.9V
DD
-2
-4
mA
5V
V
OH
=0.9V
DD
-5
-10
mA
R
PH
Pull-high Resistance
3V
20
60
100
k
W
5V
10
30
50
k
W
V
AD
A/D Input Voltage
0
V
DD
V
E
AD
A/D Conversion Error
0.5
1
LSB
I
ADC
Additional Power Consumption
if A/D Converter is Used
3V
0.5
1
mA
5V
1.5
3
mA
HT46R47E/HT46C47E
Rev. 1.30
4
July 13, 2005
EEPROM D.C. Characteristics
Ta=25
C
Symbol
Parameter
Test Conditions
Min.
Typ.
Max.
Unit
V
CC
Conditions
V
CC
Operating Voltage
2.2
5.5
V
I
CC1
Operating Current
5V
Read at 100kHz
2
mA
I
CC2
Operating Current
5V
Write at 100kHz
5
mA
V
IL
Input Low Voltage
-1
0.3V
CC
V
V
IH
Input High Voltage
0.7V
CC
V
CC
+0.5
V
V
OL
Output Low Voltage
2.4V
I
OL
=2.1mA
0.4
V
I
LI
Input Leakage Current
5V
V
IN
=0 or V
CC
1
mA
I
LO
Output Leakage Current
5V
V
OUT
=0 or V
CC
1
mA
I
STB1
Standby Current
5V
V
IN
=0 or V
CC
4
mA
I
STB2
Standby Current
2.4V
V
IN
=0 or V
CC
3
mA
C
IN
Input Capacitance (See Note)
f=1MHz 25
C
6
pF
C
OUT
Output Capacitance (See Note)
f=1MHz 25
C
8
pF
Note:
These parameters are periodically sampled but not 100% tested
V
CC
pad is wire-bonded to V
DD
pad of the HT46R47/HT46C47 die.
A.C. Characteristics
Ta=25
C
HT46R47/HT46C47
Symbol
Parameter
Test Conditions
Min.
Typ.
Max.
Unit
V
DD
Conditions
f
SYS
System Clock
2.2V~5.5V
400
4000
kHz
3.3V~5.5V
400
8000
kHz
f
TIMER
Timer I/P Frequency
(TMR)
2.2V~5.5V
0
4000
kHz
3.3V~5.5V
0
8000
kHz
t
WDTOSC
Watchdog Oscillator Period
3V
45
90
180
ms
5V
32
65
130
ms
t
WDT1
Watchdog Time-out Period
(RC)
2
15
2
16
t
WDTOSC
t
WDT2
Watchdog Time-out Period
(System Clock)
2
17
2
18
t
SYS
t
RES
External Reset Low Pulse Width
1
ms
t
SST
System Start-up Timer Period
Wake-up from HALT
1024
*t
SYS
t
INT
Interrupt Pulse Width
1
ms
t
AD
A/D Clock Period
1
ms
t
ADC
A/D Conversion Time
76
t
AD
t
ADCS
A/D Sampling Time
32
t
AD
Note: *t
SYS
=1/f
SYS
HT46R47E/HT46C47E
Rev. 1.30
5
July 13, 2005