HT48R05A-1
8-Bit OTP Microcontroller
1
February 25, 2000
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.
The program and option memories can be elec-
trically programmed, making the microcontrol-
ler suitable for use in product development.
Features
Operating voltage:
f
SYS
=4MHz: 3.3V~5.5V
f
SYS
=8MHz: 4.5V~5.5V
13 bidirectional I/O lines
An interrupt input shared with an I/O line
8-bit programmable timer/event counter with
overflow interrupt and 8-stage prescaler
On-chip crystal and RC oscillator
Watchdog timer
51214 program memory PROM
328 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 cy-
cles
14-bit table read instruction
Two-level subroutine nesting
Bit manipulation instruction
63 powerful instructions
Low voltage reset function
Preliminary
Pin Description
Pin No. Pin Name I/O ROM Code
Option
Description
4~1,
18~15
PA0~PA7
I/O Pull-high*
Wake-up
Bidirectional 8-bit input/output port. Each bit can be
configured as wake-up input by ROM code option.
Software instructions determine the CMOS output or
schmitt trigger input with a pull-high resistor (deter-
mined by pull-high options).
7
6
5
PB0/BZ
PB1/BZ
PB2
I/O
Pull-high*
I/O or
BZ/BZ
Bidirectional 3-bit input/output port. Software in-
structions determine the CMOS output or schmitt
trigger input with a pull-high resistor (determined by
pull-high options).
The PB0 and PB1 are pin-shared with the BZ and BZ,
respectively. Once the PB0 and PB1 are selected as
buzzer driving outputs, the output signals come from
an internal PFD generator (shared with timer/event
counter).
8
VSS
Negative power supply, ground
9
10
PC0/INT
PC1/TMR
I/O Pull-high*
Bidirectional I/O lines. Software instructions deter-
mine the CMOS output or SCHMITT trigger input
with a pull-high resistor (determined by pull-high op-
tions). The external interrupt and timer input are
pin-shared with the PC0 and PC1, respectively. The
external interrupt input is activated on a high to low
transition.
11
RES
I
Schmitt trigger reset input. Active low
12
VDD
Positive power supply
13
14
OSC1
OSC2
I
O
Crystal
or RC
OSC1, OSC2 are connected to an RC network or Crys-
tal (determined 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.
* All pull-high resistors are controlled by an option bit.
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.
HT48R05A-1
3
February 25, 2000
Preliminary