Hyundai GMS90X51C, GMS90X52C, GMS90X54C user manual Special Function Registers

Page 15

GMS90X5XC Series

HYUNDAI MicroElectronics

SPECIAL FUNCTION REGISTERS

All registers, except the program counter and the four general purpose register banks, reside in the special func- tion register area.

The 28 special function registers (SFR) include pointers and registers that provide an interface between the CPU and the other on-chip peripherals. There are also 128 directly addressable bits within the SFR area.

All SFRs are listed in Table 1, Table 2, and Table 3.

In Table 1 they are organized in numeric order of their addresses. In Table 2 they are organized in groups which refer to the functional blocks of the GMS90X5XC series. Table 3 illustrates the contents of the SFRs

Table 1. Special Function Registers in Numeric Order of their Addresses (cont’d)

Address

Register

Contents after

 

Address

Register

Contents after

Reset

 

Reset

 

 

 

 

 

 

 

 

 

 

 

 

80H

P0 1)

FFH

 

88H

TCON 1)

00H

81H

SP

07H

 

89H

TMOD

00H

82H

DPL

00H

 

8AH

TL0

00H

83H

DPH

00H

 

8BH

TL1

00H

84H

reserved

XXH 2)

 

8CH

TH0

00H

85H

reserved

XXH 2)

 

8DH

TH1

00H

86H

reserved

XXH 2)

 

8EH

AUXR0

XXH 2)

87H

PCON

0XXX0000B 2)

 

8FH

CKCON

XXXXXXX0B 2)

90H

P1 1)

FFH

 

98H

SCON 1)

00H

91H

reserved

00H

 

99H

SBUF

XXH 2)

92H

reserved

XXH 2)

 

9AH

reserved

XXH 2)

93H

reserved

XXH 2)

 

9BH

reserved

XXH 2)

94H

reserved

XXH 2)

 

9CH

reserved

XXH 2)

95H

reserved

XXH 2)

 

9DH

reserved

XXH 2)

96H

reserved

XXH 2)

 

9EH

reserved

XXH 2)

97H

reserved

XXH 2)

 

9FH

reserved

XXH 2)

A0H

P2 3)

FFH

 

A8H

IE 1)

0X000000B 2)

A1H

reserved

XXH 2)

 

A9H

reserved

XXH 2)

A2H

reserved

XXH 2)

 

AAH

reserved

XXH 2)

A3H

reserved

XXH 2)

 

ABH

reserved

XXH 2)

A4H

reserved

XXH 2)

 

ACH

reserved

XXH 2)

A5H

reserved

XXH 2)

 

ADH

reserved

XXH 2)

A6H

reserved

XXH 2)

 

AEH

reserved

XXH 2)

A7H

reserved

XXH 2)

 

AFH

reserved

XXH 2)

B0H

P3 1)

FFH

 

B8H

IP 1)

XX000000B 2)

B1H

reserved

XXH 2)

 

B9H

reserved

XXH 2)

B2H

reserved

XXH 2)

 

BAH

reserved

XXH 2)

B3H

reserved

XXH 2)

 

BBH

reserved

XXH 2)

B4H

reserved

XXH 2)

 

BCH

reserved

XXH 2)

B5H

reserved

XXH 2)

 

BDH

reserved

XXH 2)

B6H

reserved

XXH 2)

 

BEH

reserved

XXH 2)

B7H

reserved

XXH 2)

 

BFH

reserved

XXH 2)

Jan. 2001 Ver 1.0

11

Image 15
Contents GMS90X51C GMS90X52C GMS90X54C Page Mask GMS90C51C Block DiagramGMS90C52C/54C GMS90L52C/54CLow voltage versions Plcc Pin Configuration top view PIN ConfigurationEA / VPP ALE / Prog Pdip Pin Configuration top viewMqfp Pin Configuration top view Logic Symbol XTAL2 PIN Definitions and FunctionsPin Number Symbol FunctionProgram Store Enable ResetAddress Latch Enable Circuit ground potentialNo connection Functional Description Block Diagram of the GMS90X5XC seriesSpecial Function Register PSW CPUSpecial Function Registers E0H C0HD0H FFH D8HD0H Contents of SFRs, SFRs in Numeric Order Address RegisterE0H F0HGF1 GF0 PDE Idle C8H T2CON TF2 EXF2 Rclk Tclk EXEN2 TR2 CP/RL2 Clock Generation Diagram X2 ModeMode Swithcing Waveforms Input Clock Timer / Counter 0Timer/Counter 0 and 1 Operating Modes Description TmodT2EX TimerTimer/Counter 2 Operating Modes P1.1 Remarks Input ClockSM0 SM1 Serial Interface UsartUsart Operating Modes Baudrate DescriptionInterrupt Request Sources Interrupt SystemInterrupt Priority-Within-Level Interrupt Source Power Saving Modes Absolute Maximum Ratings Electrical CharacteristicsDC Characteristics for GMS90C51C/52C/54C Parameter Symbol Limit Values Unit Test Conditions MinPower supply current Hyundai MicroElectronics VCC= 3.3V + 0.3V, -0.6V VSS=0V TA= 0C to 70C DC Characteristics for GMS90L51C/52C/54CExplanation of the AC Symbols AC Characteristics for GMS90X5XC series 12MHz versionExternal Program Memory Characteristics GMS90X5XC Series Advance Information 12MHz External Clock Drive AC Characteristics for GMS90X5XC series 16MHz version Advance Information 16MHz External Clock Drive AC Characteristics for GMS90X5XC series 24MHz version Advance Information 24MHz External Clock Drive AC Characteristics for GMS90X5XC series 33MHz version Advance Information 33MHz External Clock Drive AC Characteristics for GMS90X5XC series 40MHz version Advance Information 40MHz External Clock Drive External Program Memory Read Cycle External Data Memory Read Cycle AC Testing Input, Output Waveforms Oscillator Circuit 44PLCC Plastic Package P-LCC-44Plastic Package P-DIP-40 Plastic Package P-MPQF-44 GMS90X5XC Series ROM Protection GMS90X5XC-GC