Hyundai GMS90X51C, GMS90X52C Address Latch Enable, Circuit ground potential, No connection

Page 12

HYUNDAI MicroElectronics

 

 

 

GMS90X5XC Series

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pin Number

 

Input/

 

 

 

 

 

Symbol

 

 

 

 

 

 

Function

 

PLCC-

 

PDIP-

 

MQFP-

Output

 

 

 

 

 

 

 

 

 

 

 

 

 

44

 

40

 

44

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The Address Latch Enable /

 

 

 

ALE /

33

 

30

 

27

O

Program pulse

 

 

PROG

 

 

 

 

 

 

Output pulse for latching the low byte of the address

 

 

 

 

 

 

 

 

 

during an access to external memory. In normal

 

 

 

 

 

 

 

 

 

operation, ALE is emitted at a constant rate of 1/6 the

 

 

 

 

 

 

 

 

 

oscillator frequency, and can be used for external

 

 

 

 

 

 

 

 

 

timing or clocking. Note that one ALE pulse is skipped

 

 

 

 

 

 

 

 

 

during each access to external data memory. This pin

 

 

 

 

 

 

 

 

 

is also the program pulse input (PROG) during

 

 

 

 

 

 

 

 

 

EPROM programming.

 

 

 

 

 

 

 

 

 

If desired, ALE operation can be disabled by setting

 

 

 

 

 

 

 

 

 

bit 0 of SFR location 8EH. With this bit set, the pin is

 

 

 

 

 

 

 

 

 

weakly pulled high. The ALE disable feature will be

 

 

 

 

 

 

 

 

 

terminated by reset. Setting the ALE-disable bit has

 

 

 

 

 

 

 

 

 

no affect if the microcontroller is in external execution

 

 

 

 

 

 

 

 

 

mode.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

/ VPP

35

 

31

 

29

I

External Access Enable / Program Supply Voltage

 

EA

 

 

 

 

 

 

 

 

 

 

 

EA must be external held low to enable the device to

 

 

 

 

 

 

 

 

 

fetch code from external program memory locations

 

 

 

 

 

 

 

 

 

0000H to FFFFH. If EA is held high, the device

 

 

 

 

 

 

 

 

 

executes from internal program memory unless the

 

 

 

 

 

 

 

 

 

program counter contains an address greater than its

 

 

 

 

 

 

 

 

 

internal memory size. This pin also receives the

 

 

 

 

 

 

 

 

 

12.75V programming supply voltage (VPP) during

 

 

 

 

 

 

 

 

 

EPROM programming.

 

 

 

 

 

 

 

 

 

Note;

however, that if any of the Lock bits are

 

 

 

 

 

 

 

 

 

 

programmed, EA will be internally

 

 

 

 

 

 

 

 

 

 

latched on reset.

 

 

 

 

 

 

 

 

 

 

 

P0.0-P0.7

36-43

 

32-39

 

30-37

I/O

Port 0

 

 

 

 

 

 

 

 

 

 

 

 

Port 0 is an 8-bit open-drain bidirectional I/O port.

 

 

 

 

 

 

 

 

 

Port 0 pins that have 1s written to them float and can

 

 

 

 

 

 

 

 

 

be used as high-impedance inputs.

 

 

 

 

 

 

 

 

 

Port 0 is also the multiplexed low-order address and

 

 

 

 

 

 

 

 

 

data bus during accesses to external program and

 

 

 

 

 

 

 

 

 

data memory. In this application it uses strong internal

 

 

 

 

 

 

 

 

 

pull-ups when emitting 1s. Port 0 also outputs the

 

 

 

 

 

 

 

 

 

code bytes during program verification in the

 

 

 

 

 

 

 

 

 

GMS97X5X. External pull-up resistors are required

 

 

 

 

 

 

 

 

 

during program verification.

 

 

 

 

 

 

 

 

 

 

VSS

22

 

20

 

16

-

Circuit ground potential

 

 

 

 

 

 

 

 

 

 

VCC

44

 

40

 

38

-

Supply terminal for all operating modes

 

N.C.

1,12

 

-

 

6,17

-

No connection

 

 

 

23,34

 

 

 

28,39

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

Jan. 2001 Ver 1.0

Image 12
Contents GMS90X51C GMS90X52C GMS90X54C Page Mask Block Diagram GMS90C51CGMS90C52C/54C GMS90L52C/54CLow voltage versions PIN Configuration Plcc Pin Configuration top viewPdip Pin Configuration top view EA / VPP ALE / ProgMqfp Pin Configuration top view Logic Symbol PIN Definitions and Functions XTAL2Symbol Function Program Store EnableReset Pin NumberAddress Latch Enable Circuit ground potentialNo connection Block Diagram of the GMS90X5XC series Functional DescriptionCPU Special Function Register PSWSpecial Function Registers C0H D0HFFH D8H E0HContents of SFRs, SFRs in Numeric Order Address Register E0HF0H D0HGF1 GF0 PDE Idle C8H T2CON TF2 EXF2 Rclk Tclk EXEN2 TR2 CP/RL2 X2 Mode Clock Generation DiagramMode Swithcing Waveforms Timer / Counter 0 Timer/Counter 0 and 1 Operating Modes DescriptionTmod Input ClockTimer Timer/Counter 2 Operating ModesP1.1 Remarks Input Clock T2EXSerial Interface Usart Usart Operating ModesBaudrate Description SM0 SM1Interrupt System Interrupt Request SourcesInterrupt Priority-Within-Level Interrupt Source Power Saving Modes Electrical Characteristics Absolute Maximum RatingsDC Characteristics for GMS90C51C/52C/54C Parameter Symbol Limit Values Unit Test Conditions MinPower supply current Hyundai MicroElectronics DC Characteristics for GMS90L51C/52C/54C VCC= 3.3V + 0.3V, -0.6V VSS=0V TA= 0C to 70CExplanation 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 Plastic Package P-LCC-44 44PLCCPlastic Package P-DIP-40 Plastic Package P-MPQF-44 GMS90X5XC Series GMS90X5XC-GC ROM Protection