HMS81C4260.pdf 데이터시트 (총 30 페이지) - 파일 다운로드 HMS81C4260 데이타시트 다운로드

No Preview Available !

HYNIX SEMICONDUCTOR INC.
8-BIT SINGLE-CHIP MICROCONTROLLERS
HMS81C4x60
User’s Manual (Ver. 1.1)

No Preview Available !

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.

No Preview Available !

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
• I2C 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

No Preview Available !

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/98TM.
Please contact sales part of Hynix Semiconductor.
1.4 Ordering Information
Mask ROM version
OTP ROM version
Mask ROM version
OTP ROM version
Mask ROM version
OTP ROM version
Mask ROM version
OTP ROM version
Device name
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

No Preview Available !

2. BLOCK DIAGRAM
HMS81C4x60
YM
YS
R
G
B
CVBS
SCAP
R10/AN0
R11/AN1
R12/AN2
R13/AN3
R14/AN4
R30/PWM0
R31/PWM1
R32/PWM2
R33/PWM3
R 34/P W M 4
R 35/P W M 5
R36/BUZ
R40/SCL0
R41/SDA0
R 4 2 /S C L1
R43/SDA1
R24/EC2
R25/EC3
R 37/TM R 1
OSD
DATA
SLICER
ADC
PWM
I2C
TIMER
PLL
CLOCK
GENERATION
/ SYSTEM
CONTROLLER
PRESCALER
/BIT
WATCH DOG
TIMER
BUZZER
REMOCON
INTERRUPT
CONTROLLER
G8MC
CORE
RAM ( 1024)
MASK ROM
( User ROM
: 60KB
Font ROM
: 32KB )
R4 PORT
R3 PORT
R2 PORT
R1 PORT
R0 PORT
R40 ~ R43
R30 ~ R37
R20 ~ R25
R10 ~ R14
R00 ~ R07
November 2001 Ver 1.1
Figure 2-1 Block Diagram
3