Page 10 of 32
IA80C152
Preliminary Data Sheet
UNIVERSAL COMMUNICATIONS CONTROLLER
Mode
Idle
Program
Fetch
P0, P2
P5, P6*
Power
Down
P0, P2
P5, P6*
ALE
1
1
0
0
Table 6 - Power Conservation Modes
Port
Port
Port
PSEN EPSEN*
0
1
2
1
1
Float
Data
Addr.
1
0
1
1
1
0
Data
Float
Data
Data
Data
Data
Data
Data
Data
Port
3
Data
Data
Data
Data
Port
4
Data
Data
Data
Data
Port
5*
0FFh
0FFh
0FFh
0FFh
Port
6*
0FFh
Addr.
0FFh
0FFh
*JB and JD Versions Only
Oscillator Pins
There are 2 methods for providing a clock to the 80C152. One method is to provide a crystal
oscillator and the other method is to provide an external clock source. When providing a crystal
oscillator, the XTAL1 pin is the input and XTAL2 is the output. The min and max crystal
frequencies are 3.5 MHz and 16.5 MHz, respectively.
When providing an external clock source, XTAL1 is the input and XTAL has no connection. Duty
cycle does not matter to the device, however, the external clock source requires a minimum pulse
width of 20 ns.
Summary of the 8051 Instruction Set
Table 7 provides a summary of the instruction set organized by hexadecimal opcode. Please refer
to the original Intel™ Data Book for individual instruction set details.
Copyright
©
2000
innovASIC
[_________The
End of Obsolescence™