Version 1.1
Published by MCU Application Team
Heung-il Bae(hibae@hynix.com), Byoung-jin Lim( bjinlim@hynix.com)
©2001
Hynix Semiconductor Inc. All rights reserved.
Additional information of this manual may be served by Hynix Semiconductor offices in Korea or Distributors and Repre-
sentatives listed at address directory.
Hynix Semiconductor reserves the right to make changes to any information here in at any time without notice.
The information, diagrams and other data in this manual are correct and reliable; however, Hynix Semiconductor is in no
way responsible for any violations of patents or other rights of the third party generated by the use of this manual.
HMS81C4x60
HMS81C4x60
CMOS SINGLE-CHIP 8-BIT MICROCONTROLLER
FOR TELEVISION
1. OVERVIEW
1.1 Description
The HMS81C4x60 is an advanced CMOS 8-bit microcontroller with 60K bytes of ROM. This is one of the HMS800 family.
This is a powerful microcontroller which provides a high flexibility and cost effective solution to many TV applications. The
HMS81C4x60 provides following standard features: 60K bytes of ROM, 1024 bytes of RAM, 8/16-bit timer/counter, on-
chip PLL oscillator and clock circuitry. In addition, there are other package types, HMS81C4360(32PDIP),
HMS81C4360SK(32SKDIP), HMS81C4460(42SDIP).
This document is explained for the base of HMS81C4x60, the eliminated functions are same as below.
Device name
HMS81C4260
HMS87C4260
ROM Size
60K bytes
EPROM Size
-
60K bytes
RAM Size
1024bytes
1024bytes
I/O
31
31
Package
52SDIP
52SDIP
1.2 Features
• 60K Bytes of On-chip Program Memory
• 1024 Bytes of On-chip Data RAM
• Minimum Instruction Cycle Time
- 256ns (NOP operation)
• PLL Oscillator for OSD and System Clock
- External 4MHz Crystal Input
• 31 Programmable I/O pins
- 26 Input/Output and 5 Input pins
• I
2
C Bus Interface
- Multimaster (2 Pairs interface pins)
• A/D Converter
- 8-bit
× 5
ch
• Pulse Width Modulation
- 14-bit
× 1
ch
- 8-bit
× 5
ch
• Timer
- Timer/Counter : 8-bit
× 4
ch(16-bit
×
2 ch)
- Basic interval timer
- Watch Dog Timer
• Number of Interrupt Source
- 16 Interrupts
- 3 External Interrupts
• On Screen Display
- 512 character fonts pattern
- Character Size : 1.0, 1.5, 2.0 times
- Character Pixel size : 12
×
10, 12
×
12, 12
×
14,
12
×
16, 16
×
18
- Display Capability : 48 Characters
×
16 Lines
- Character, Background color : 512 colors, 8 pal-
let
- Special functions : Rounding, Outline, Shadow,
Underline, Double scanned line OSD
• Buzzer Driving Port
- 500Hz ~ 250KHz @4MHz (Duty 50%)
• Vertical Blanking Interveral Information cap-
ture for EIA-608(Closed Caption) or VPS, etc
November 2001 Ver 1.1
1
HMS81C4x60
1.3 Development Tools
Note:
There are several setting switches in the Emulator.
User should read carefully and do setting properly before
developing the program. Otherwise, the Emulator may not
work properly.
The HMS87C4x60 is supported by a full-featured macro assem-
bler, an in-circuit emulator CHOICE-Dr.
TM
and EPROM pro-
grammers. There are two different type programmers such as
single type and gang type. For more detail, refer to EPROM Pro-
gramming chapter. Macro assembler operates under the MS-
Windows 95/98
TM
.
Please contact sales part of Hynix Semiconductor.
1.4 Ordering Information
Device name
Mask ROM version
OTP ROM version
Mask ROM version
OTP ROM version
Mask ROM version
OTP ROM version
Mask ROM version
OTP ROM version
HMS81C4260
HMS87C4260
HMS81C4360SK
HMS87C4360SK
HMS81C4360
HMS87C4360
HMS81C4460
HMS87C4460
ROM Size (bytes)
60K bytes
60K bytes EPROM (OTP)
60K bytes
60K bytes EPROM (OTP)
60K bytes
60K bytes EPROM (OTP)
60K bytes
60K bytes EPROM (OTP)
RAM size
1024 bytes
1024 bytes
1024 bytes
1024 bytes
1024 bytes
1024 bytes
1024 bytes
1024 bytes
Package
52SDIP
52SDIP
32SKDIP
32SKDIP
32PDIP
32PDIP
42SDIP
42SDIP
2
November 2001 Ver 1.1