HMS77C1000A/HMS77C1001A
Contents of Table
OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . . 1
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Port RB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
I/O Interfacing . . . . . . . . . . . . . . . . . . . . . . . . . 24
I/O Successive Operations . . . . . . . . . . . . . . . 24
BLOCK DIAGRAM . . . . . . . . . . . . . . . . . . . 2
PIN ASSIGNMENT . . . . . . . . . . . . . . . . . . . 3
PACKAGE DIAGRAM . . . . . . . . . . . . . . . . . 4
PIN FUNCTION . . . . . . . . . . . . . . . . . . . . . . 6
PORT STRUCTURES . . . . . . . . . . . . . . . . . 7
ELECTRICAL CHARACTERISTICS . . . . . . 9
Absolute Maximum Ratings . . . . . . . . . . . . . . . 9
Recommended Operating Conditions . . . . . . . 9
DC Characteristics (1). . . . . . . . . . . . . . . . . . . 10
DC Electrical Characteristics (2) . . . . . . . . . . 11
AC Electrical Characteristics (1) . . . . . . . . . . 12
AC Electrical Characteristics (2) . . . . . . . . . . 13
Typical Characteristics . . . . . . . . . . . . . . . . . . 14
TIMER0 MODULE AND TMR0 REGISTER 26
Timer Mode . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Counter Mode . . . . . . . . . . . . . . . . . . . . . . . . 27
Using Timer0 with an External Clock . . . . . . . 28
Prescaler . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
CONFIGURATION AREA . . . . . . . . . . . . . 30
OSCILLATOR CIRCUITS . . . . . . . . . . . . . 31
XT, HF or LF Mode . . . . . . . . . . . . . . . . . . . . 31
RC Oscillation Mode . . . . . . . . . . . . . . . . . . . 31
RESET . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Power-On Reset (POR) . . . . . . . . . . . . . . . . . 34
Internal Reset Timer (IRT) . . . . . . . . . . . . . . . 36
WATCHDOG TIMER (WDT) . . . . . . . . . . . 37
WDT Period . . . . . . . . . . . . . . . . . . . . . . . . . . 37
WDT Programming Considerations . . . . . . . . 37
ARCHITECTURE . . . . . . . . . . . . . . . . . . . 17
CPU Architecture . . . . . . . . . . . . . . . . . . . . . . 17
MEMORY . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Program Memory . . . . . . . . . . . . . . . . . . . . . . 18
Data Memory . . . . . . . . . . . . . . . . . . . . . . . . . 18
Special Function Registers . . . . . . . . . . . . . . 19
Power-Down Mode (SLEEP) . . . . . . . . . . 38
SLEEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Wake-up From SLEEP . . . . . . . . . . . . . . . . . . 39
Minimizing Current Consumption . . . . . . . . . . 39
I/O PORTS . . . . . . . . . . . . . . . . . . . . . . . . . 24
Port RA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
TIME-OUT SEQUENCE AND POWER DOWN
STATUS BITS (TO/PD) . . . . . . . . . . . . . 41
POWER FAIL DETECTION PROCESSOR 42
Oct. 2001 Ver. 2.0
HMS77C1000A/HMS77C1001A
HMS77C1000A / HMS77C1001A
CMOS SINGLE-CHIP 8-BIT MICROCONTROLLER
1. OVERVIEW
1.1 Description
The HMS77C1000A and HMS77C1001A are an advanced CMOS 8-bit microcontroller with 0.5K/1K words(12-bit) of
EPROM. The Hynix Semiconductor HMS77C1000A and HMS77C1001A are a powerful microcontroller which provides a
high flexibility and cost effective solution to many small applications. The HMS77C1000A and HMS77C1001A provide the
following standard features: 0.5K/1K words of EPROM, 25 bytes of RAM, 8-bit timer/counter, power-on reset, on-chip os-
cillator and clock circuitry. In addition, the HMS77C1000A and HMS77C1001A supports power saving modes to reduce
power consumption.
Device name
HMS77C1000A
HMS77C1001A
ROM Size
0.5K words(12-bit)
1K words(12-bit)
RAM Size
25 bytes
25 bytes
Package
18 PDIP, SOP or 20 SSOP
18 PDIP, SOP or 20 SSOP
1.2 Features
• High-Performance RISC CPU:
-
-
-
-
-
-
-
-
12-bit wide instructions and 8-bit wide data path
33 single word instructions
0.5K/1K words on-chip program memory
25 bytes on-chip data memory
Minimum instruction execution time
200ns @20MHz
Operating speed: DC - 20 MHz clock input
Seven special function hardware registers
Two-level hardware stack
• CMOS Technology:
• Peripheral Features:
-
-
-
-
Twelve programmable I/O lines
One 8-bit timer/counter with 8-bit programmable
prescaler
Power-On Reset (POR)
Power Fail Detector : noise immunity circuit
2 level detect ( 2.7V, 1.8V )
-
-
-
Low-power, high-speed CMOS EPROM technol-
ogy
Fully static design
Wide-operating range:
2.5V to 5.5V @ RC, XT, LF
4.5V to 5.5V @ HF
-
-
-
-
-
Internal Reset Timer (IRT)
Watchdog Timer (WDT) with on-chip RC oscilla-
tor
Programmable code-protection
Power saving SLEEP mode
Selectable oscillator options: Configuration word
RC: Low-cost RC oscillator (200KHz~4MHz)
XT: Standard crystal/resonator (455KHz~4MHz)
HF: High-speed crystal/resonator (4~20MHz)
LF: Power saving, low-frequency crystal/resonator
(32~200KHz)
Oct. 2001 Ver. 2.0
1