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

No Preview Available !

MAGNACHIP SEMICONDUCTOR LTD.
8-BIT SINGLE-CHIP MICROCONTROLLERS
HMS91C8132
HMS97C8132
User’s Manual (Ver. 1.6)

No Preview Available !

REVISION HISTORY
VERSION 1.6 (SEP. 2004) This book
The company name, Hynix Semiconductor Inc. changed to MagnaChip Semiconductor Ltd.
VERSION 1.5 (OCT., 2003) sticker
Exchange SIO0 port to SIO2 port.
Version 1.6
Published by
MCU Team
2001 MagnaChip Semiconductor Inc. All right reserved.
Additional information of this manual may be served by MagnaChip Semiconductor offices in Korea or Distributors and Representatives
listed at address directory.
MagnaChip 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, MagnaChip Semiconductor is in no way re-
sponsible for any violations of patents or other rights of the third party generated by the use of this manual.

No Preview Available !

HMS91C8132/97C8132
Table of Contents
1. OVERVIEW............................................1
Description .........................................................1
Ordering Information ........................................1
Features .............................................................2
Pin Description ...................................................3
Pin Diagram .......................................................5
2. MEMORY ORGANIZATION...................6
Program Memory ...............................................6
Data Memory .....................................................6
Special Function Register ..................................9
3. HARDWARE DESCRIPTION...............10
Clock Generation Block ...................................11
Machine Cycles ................................................12
Timer/Counters (Timer0, Timer1 and Timer2) .13
Timer/Counters (Timer3 and Timer4) ..............17
Timer 5 .............................................................19
Standard Serial Interface (UART) ....................21
Standard Serial Interface (SIO 1, SIO 2) .........29
Port Structure and Operation ...........................38
Watch Dog Timer .............................................40
Buzzer ..............................................................42
IF Counter ........................................................43
PLL ...................................................................49
ADC .................................................................56
Interrupts ..........................................................58
Reset ................................................................62
Power-On Reset ..............................................62
Power failure detection logic ............................63
Power-Saving Modes of Operation ..................64
The On-Chip Oscillators ...................................65
Power Line Configuration .................................67
4. SPECIAL FUNCTION REGISTERS.....69
Special Function Registers(SFR) Map .............69
Reset Value of the SFRs ............................... 71
Summary of SFR ............................................. 75
5. INSTRUCTION SET ..........................103
Program Status Word .................................... 103
Addressing Modes ........................................ 103
Arithmetic Instructions ................................... 104
Logical Instructions ....................................... 105
Data Transfers .............................................. 106
Lookup Tables ............................................... 107
Boolean Instructions ...................................... 108
Relative Offset ............................................... 108
Jump Instructions .......................................... 109
Instruction Set Summary ............................... 111
Instruction Definitions .................................... 114
6. ELECTRICAL CHARACTERISTICS..158
Absolute Maximum Ratings .......................... 158
Operating Conditions .................................. 158
AC Characteristics ........................................ 158
DC Characteristics ........................................ 163
CPU Timing ................................................... 166
7. EPROM CHARACTERISTICS...........167
Reading the Signature Bytes: ....................... 167
Modified Quick-Pulse Programming .............. 167
Program Verification ...................................... 168
8. OTP PROGRAMMING.......................173
HMS97C8132 OTP Programming ................. 173
Device Configuration Data ........................... 173
9. DEVELOPMENT TOOLS...................175
HMS91C8132 Emulator POD Connector ..... 176
10. PACKAGE DIMENSION ..................177
11. MASK ORDER SHEET....................178
SEP. 2004 Ver 1.6

No Preview Available !

HMS91C8132/97C8132
HMS91C8132
HMS97C8132
1. OVERVIEW
1.1 Description
The HMS91C8132 and the HMS97C8132 are a member of the HMS9XC8132 series. This devices are the Digital Tuning System(DTS)
with PLL. It has extended Intel 8051 core, 32Kbytes one-time programmable(OTP) ROM. Because this device can be programmed by user,
it is suited for applications such as the small-scale production of many different products and rapid development and time-to-market of
new products.
• Extended 8051 core (7.2MHz / 32.768KHz)
• 1K-Byte Data RAM / 32K-Byte Program ROM
• 130 MHz Digital PLL block
• IFC (Intermediate Frequency Counter)
• 8-channel 8-bit ADC
• Six 16-bit Timers/Counters
• Two 3-wire SIO & One UART
• 18 Interrupts Sources( 7 External Interrupts / 5
Timer Interrupts / 3 Serial Port Interrupts / WDT
Interrupt / IF Counter Interrupt / ADC Interrupt ),
Two Priority Levels
Two Power Saving Mode (Idle Mode and Power
Down Modes)
• 3 ~ 5V Power supply
• Power fail detector
80-MQFP Package
- Available Pb free package
HMS9XC8132
32K ROM
Automotive application
7 : OTP , 1 : MASK
Extended 8051 core family MCU
1.2 Ordering Information
Device name
HMS91C8108Q
HMS91C8116Q
HMS91C8132Q
HMS97C8132Q
ROM Size (bytes)
8K
16K
32K
32K bytes OTP
RAM size
1024 bytes
1024 bytes
1024 bytes
1024 bytes
Package
80MQFP
80MQFP
80MQFP
80MQFP
Pb free package:
The “P” suffix will be added at the original part number.
For example; HMS91C8132Q(Normal package), HMS91C8132Q P(Pb free package)
Mask ROM version
Mask ROM version
Mask ROM version
OTP ROM version
DEC. 2004 Ver 1.6
1

No Preview Available !

HMS91C8132/97C8132
1.3 Features
Item
Features
ROM
32K x 8-bit
RAM
1K x 8-bit
Instruction Cycle
Instruction Set
With variable instruction execution time function
1.66µs / 3.33µs / 26.6µs (with main system clock : 7.2MHz)
366.2µs (with sub-system clock : 32.768KHz)
MCS-51 Micro-controller Compatible Instruction Set
I/O Port
CMOS I/O : 62 pins (including 4-open drain ports)
Power fail
detector
Detection voltage 2.8V,1.8V - Reset is generated when power fail detection is enabled.
level
4.5V, 3.0V - A flag is set when power fail detection is enabled.
A/D Converter
8-bit resolution x 8-channels
Serial Interface
3-wire serial I/O mode : 2 channels
Full duplex UART : 1 channel
Timer/Counter
Six 16-bit timers/event counters
Dedicated Watchdog timer
Buzzer(Beep) Output
1.2KHz (fx/6000), 2.4KHz (fx/3000), 4.5KHz (fx/1600), 8.0KHz (fx/900)
Interrupt Source
7 External, 11 Internal Sources
PLL
Frequency
Synthesizer
Division Mode
Direct division mode (VCOL pin)
Pulse swallow mode (VCOH and VCOL pins)
Reference
Frequency
13 types selected by program
1, 1.25, 2.5, 3, 5, 6.25, 9, 10, 12.5, 18, 20, 25, 50KHz
Charge Pump Error out : EO pin
Phase Detector Unlock detectable by program
Frequency Counter
Frequency Measurement
AMIFC pin : for 450KHz count
FMIFC pin : for 10.7MHz count
Standby Function
Idle mode
Power-down mode
Reset
Reset by RESET pin, The reset is active high level.
When the MCU operating, the reset is low level
Reset by Vdet circuit
Vdet circuit: Detection of less than 2.7V (Normal operation mode)
Power Supply Voltage
VDD = 3 to 5.5V (with PLL operating)
VDD > 1.8V (Data retention mode)
System Clock
Main system clock : 7.2MHz
Sub-system clock : 32.768KHz
Package
80 pin plastic MQFP
2 DEC. 2004 Ver 1.6