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

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

Скачать:  PDF   ZIP

Document Outline

HT48R10A-1
8-Bit Microcontroller
Rev. 1.20
1
July 2, 2001
General Description
The device is an 8-bit high performance
RISC-like microcontroller designed for multi-
ple I/O product applications. The device is par-
ticularly suitable for use in products such as
remote controllers, fan/light controllers, wash-
ing machine controllers, scales, toys and vari-
ous subsystem controllers. A HALT feature is
included to reduce power consumption.
Features
Operating voltage:
f
SYS
=4MHz: 3.3V~5.5V
f
SYS
=8MHz: 4.5V~5.5V
21 bidirectional I/O lines (max.)
1 interrupt input shared with an I/O line
8-bit programmable timer/event counter with
overflow interrupt and 8-stage prescaler
On-chip external crystal, RC oscillator and
internal RC oscillator
32768Hz crystal oscillator for timing
purposes only
Watchdog Timer
102414 program memory ROM
648 data memory RAM
Buzzer driving pair and PFD supported
HALT function and wake-up feature reduce
power consumption
Up to 0.5ms instruction cycle with 8MHz
system clock at V
DD
=5V
All instructions in one or two machine
cycles
14-bit table read instruction
4-level subroutine nesting
Bit manipulation instruction
63 powerful instructions
Low voltage reset function
24-pin SKDIP/SOP package
Block Diagram
Pin Assignment
HT48R10A-1
Rev. 1.20
2
July 2, 2001
2 4
2 3
2 2
2 1
2 0
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1
2
3
4
5
6
7
8
9
1 0
1 1
1 2
H T 4 8 R 1 0 A - 1
2 4 S K D I P - A / S O P - A
P B 6
P B 7
P A 4
P A 5
P A 6
P A 7
O S C 2 / P C 4
O S C 1 / P C 3
V D D
R E S
P C 2
P C 1 / T M R
P B 5
P B 4
P A 3
P A 2
P A 1
P A 0
P B 3
P B 2
P B 1 / B Z
P B 0 / B Z
V S S
P C 0 / I N T
I N T / P C 0
O S C 2 /
P C 4
O S C 1 /
P C 3
R E S
V D D
M U X
P A C
P A
P O R T A
P A 0 ~ P A 7
T M R / P C 1
S Y S C L K / 4
W D T S
W D T
P C C
P C
P O R T C
P C 0 ~ P C 4
P B C
P B
P O R T B
P B 0 ~ P B 7
T M R
T M R C
V S S
P r e s c a l e r
f
S Y S
B Z / B Z
P C 0
P C 1
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
A C C
O p t i o n R O M
O T P O n l y
W D T O S C
W D T P r e s c a l e r
M
U
X
M
U
X
M P
M
U
X
R T C O S C
E N / D I S
P C 3
P C 4
I n t e r n a l
R C O S C
Pad Description
Pad Name I/O
ROM Code
Option
Description
PA0~PA7
I/O
Pull-high*
Wake-up
/Schmitt trig-
ger Input
Bidirectional 8-bit input/output port. Each bit can be config-
ured as wake-up input by ROM code option. Software instruc-
tions determine the output or Schmitt trigger or CMOS input
(depends on an options) with pull-high resistor (determined by
1-bit pull-high options).
PB0/BZ
PB1/BZ
PB2~PB7
I/O
Pull-high*
PB0 or BZ
PB1 or BZ
Bidirectional 8-bit input/output port. Software instructions
determine the output or Schmitt trigger input with pull-high
resistor (determined by pull-high options).
The PB0 and PB1 are pin-shared with the BZ and BZ, respec-
tively. Once the PB0 or PB1 is selected as buzzer driving out-
puts, the output signals come from an internal PFD generator
(shared with timer/event counter).
VSS
Negative power supply, ground
PC0/INT
PC1/TMR
PC2
I/O
Pull-high*
Bidirectional I/O lines. Software instructions determine the
output or Schmitt trigger input with pull-high resistor (deter-
mined by 1-bit pull-high options). The external interrupt and
timer input are pin-shared with the PC0 and PC1, respec-
tively. The external interrupt input is activated on a high to
low transition.
RES
I
Schmitt trigger reset input. Active low
VDD
Positive power supply
OSC1/PC3
OSC2/PC4
I
O
Pull-high*
Crystal or RC
or Int. RC+I/O
or Int.
RC+RTC
OSC1, OSC2 are connected to an RC network or Crystal (de-
termined by ROM code option) for the internal system clock.
In the case of RC operation, OSC2 is the output terminal for
1/4 system clock. These two pins also can be optioned as an
RTC oscillator (32768Hz) or I/O lines. In these two cases, the
system clock comes from an internal RC oscillator whose fre-
quency has 4 options (3.2MHz, 1.6MHz, 800kHz, 400kHz). If
the I/O option is selected, the pull-high options also be en-
abled. Otherwise the PC3 and PC4 are used as internal regis-
ters (pull-high resistors are always disabled).
Note: * The pull-high resistors of each I/O port (PA, PB, PC) are controlled by 1-bit ROM code
options.
or Schmitt trigger option of port A is controlled by 1-bit ROM code option.
HT48R10A-1
Rev. 1.20
3
July 2, 2001
Absolute Maximum Ratings
Supply Voltage ...............V
SS
-0.3V to V
SS
+5.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 Maxi-
mum 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 expo-
sure to extreme conditions may affect device reliability.
D.C. Characteristics
Ta=25C
Symbol
Parameter
Test Conditions
Min.
Typ.
Max. Unit
V
DD
Conditions
V
DD1
Operating Voltage
f
SYS
=4MHz
3.3
5.5
V
V
DD2
Operating Voltage
f
SYS
=8MHz
4.5
5.5
V
I
DD1
Operating Current
(Crystal OSC)
3.3V
No load, f
SYS
=4MHz
1
2
mA
5V
3
5
mA
I
DD2
Operating Current
(RC OSC)
3.3V
No load, f
SYS
=4MHz
1
2
mA
5V
3
5
mA
I
DD3
Operating Current
(Crystal OSC)
5V No load, =8MHz
4
8
mA
I
STB1
Standby Current
(WDT Enabled RTC Off)
3.3V
No load, system HALT
5
mA
5V
10
mA
I
STB2
Standby Current
(WDT Disabled RTC Off)
3.3V
No load, system HALT
1
mA
5V
2
mA
I
STB3
Standby Current
(WDT Disabled, RTC On)
3.3V
No load, system HALT
5
mA
5V
10
mA
V
IL1
Input Low Voltage for
I/O Ports
0
0.3V
DD
V
V
IH1
Input High Voltage for
I/O Ports
0.7
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
I
OL
I/O Port Sink Current
3.3V V
OL
=0.1V
DD
4
8
mA
5V V
OL
=0.1V
DD
10
20
mA
HT48R10A-1
Rev. 1.20
4
July 2, 2001
Symbol
Parameter
Test Conditions
Min.
Typ.
Max. Unit
V
DD
Conditions
I
OH
I/O Port Source
Current
3.3V V
OH
=0.9V
DD
-2
-4
mA
5V V
OH
=0.9V
DD
-5
-10
mA
R
PH
Pull-high Resistance
3.3V
40
60
80
kW
5V
10
30
50
kW
V
LVR
Low Voltage Reset
3.3V option
2.7
3.0
3.3
V
A.C. Characteristics
Ta=25C
Symbol
Parameter
Test Conditions
Min. Typ. Max. Unit
V
DD
Conditions
f
SYS1
System Clock
(Crystal OSC)
3.3V
400
4000 kHz
5V
400
8000 kHz
f
SYS2
System Clock (RC OSC)
3.3V
400
4000 kHz
5V
400
8000 kHz
f
SYS3
System Clock (Internal RC)
3.3V
3.2MHz option
1600
2500 3500 kHz
5V
2000
3200 4500 kHz
f
TIMER
Timer I/P Frequency (TMR)
3.3V
0
4000 kHz
5V
0
8000 kHz
t
WDTOSC
Watchdog Oscillator
3.3V
43
86
168
ms
5V
36
72
144
ms
t
WDT1
Watchdog Time-out Period
(WDT OSC)
3.3V Without WDT
prescaler
11
22
43
ms
5V
9
18
37
ms
t
WDT2
Watchdog Time-out Period
(System Clock)
Without WDT
prescaler
1024
t
SYS
t
WDT3
Watchdog Time-out Period
(RTC OSC)
Without WDT
prescaler
7.812
ms
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
HT48R10A-1
Rev. 1.20
5
July 2, 2001