HYUNDAI MicroElectronics
HMS87C1304A/HMS87C1302A
HMS87C1304A / HMS87C1302A
CMOS SINGLE-CHIP 8-BIT MICROCONTROLLER
1. OVERVIEW
1.1 Description
The HMS87C1304A and HMS87C1302A are an advanced CMOS 8-bit microcontroller with 4K/2K bytes of EPROM. The
HYUNDAI MicroElectronics HMS87C1304A and HMS87C1302A are powerful microcontroller which provides a highly
flexible and cost effective solution to many small applications such as controller for battery charger. The HMS87C1304A
and HMS87C1302A provide the following standard features: 4K/2K bytes of EPROM, 128bytes of RAM, 8-bit timer/
counter, 8-bit A/D converter, 10-bit high speed PWM output, programmable buzzer driving port, power-on reset circuit, on-
chip oscillator and clock circuitry. In addition, the HMS87C1304A and HMS87C1302A supports power saving modes to
reduce power consumption.
Operatind
Device name
EPROM Size
RAM Size
Package
Voltage
2.0 ~ 5.5V
2.0 ~ 5.5V
HMS87C1304A
HMS87C1302A
4K bytes
2K bytes
128bytes
128bytes
24 PDIP or SOP
24 PDIP or SOP
1.2 Features
• 4K/2K Bytes On-chip Program Memory
• Seven Interrupt sources
- External input: 2
- A/D Conversion: 1
- Timer: 4
• 128 Bytes of On-chip Data RAM
(Included stack memory)
• Instruction Cycle Time:
- 250nS at 8MHz
• One Programmable Buzzer Driving port
- 500Hz ~ 130kHz
• 19 Programmable I/O pins
(LED direct driving can be source and sink)
• Oscillator Type
- Crystal
- Ceramic Resonator
- RC-oscillation ( C can be omit )
Preliminary
• 2.0V to 5.5V Wide Operating Range
• One 8-bit A/D Converter
- 8 channels
• Power-On Reset
• Noise Immunity Circuit
- Power Fail Processor
• One 8-bit Basic Interval Timer
• Two 8-bit Timer / Counters
• One 10-bit High Speed PWM Outputs
• Watchdog timer
• Power Down Mode
- STOP mode
- Wake-up Timer mode
Jan. 2001
Preliminary
1