Philips Semiconductors
Product specification
16-bit microcontroller
CONTENTS
1
2
3
4
4.1
4.2
5
5.1
5.2
5.3
5.4
5.5
5.6
6
6.1
6.2
6.3
6.4
6.5
7
7.1
7.2
8
8.1
8.2
9
9.1
9.2
9.3
FEATURES
GENERAL DESCRIPTION
ORDERING INFORMATION
PINNING INFORMATION
Pinning
Pin description
CPU FUNCTIONAL DESCRIPTION
General
5.2 Programming model and data organization
Internal and external operation
Processing states and exception processing
Stack format
CPU interrupt processing
SYSTEM CONTROL
Memory mapping
Interrupt controller
System Control Registers
Reset
Clock circuitry
INSTRUCTION SET
Addressing modes
Instruction timing
I
2
C-BUS INTERFACE
General
I
2
C-bus interface registers
UART SERIAL INTERFACE
General
Operating modes
UART registers
10
10.1
11
11.1
12
13
13.1
13.2
13.3
14
15
15.1
15.2
15.3
16
17
18
18.1
18.2
18.3
18.4
19
20
21
8-BIT GENERAL PORT
8-bit General Port registers
8-BIT AUXILIARY PORT
8-bit Auxiliary Port registers
WATCHDOG TIMER
TIMERS
General
Timer operating modes
Timer registers
P90CE201
ELECTROMAGNETIC COMPATIBILITY
(EMC) IMPROVEMENTS
ELECTRICAL SPECIFICATIONS
Limiting values
DC Characteristics
AC Characteristics
REGISTER MAP
PACKAGE OUTLINE
SOLDERING
Introduction
Reflow soldering
Wave soldering
Repairing soldered joints
DEFINITIONS
LIFE SUPPORT APPLICATIONS
PURCHASE OF PHILIPS I
2
C COMPONENTS
August 1993
2
Philips Semiconductors
Product specification
16-bit microcontroller
1
FEATURES
2
GENERAL DESCRIPTION
P90CE201
•
CMOS technology
•
Full 68000 software compatibility
•
32-bit internal structure
•
16-bit internal data transfer
•
8-bit access to external ROM/RAM
•
External addressing range 16 Mbytes for ROM and
16 Mbytes for RAM
•
Unused address pins can be used as quasi-bidirectional
ports
•
On-chip address decoder for ROM/RAM
•
8 edge triggered programmable interrupts that can also
be used as quasi-bidirectional ports
•
Reset control
•
Built-in clock generator
•
2 fully independent fast I
2
C-bus serial interfaces
•
UART serial interface (4 modes)
•
3 fully independent 16-bit timers
•
Watchdog timer
•
8-bit quasi-bidirectional port, 4-bits with high drive
capability
•
EMC optimized layout and pinning
•
64-pin QFP package
The P90CE201 is a member of the P9XCXXX family of
highly integrated 16-bit microcontrollers for use in a wide
variety of applications. It is fully software compatible with
the 68070/68000. The complete set of system functions
available on the chip results in reduced system cost.
Additionally, its modular design concept permits future
extension to the family.
3
ORDERING INFORMATION
EXTENDED
TYPE NUMBER
P90CE201AEB
PACKAGE
PINS
64
PIN POSITION MATERIAL
QFP
plastic
CODE
SOT319
(1)
CLOCK
FREQUENCY
(MHz)
24.0
TEMPERATURE RANGE
(°C)
−25
to 85
Note
1. SOT319-2; 1996 November 28.
August 1993
3
Philips Semiconductors
Product specification
16-bit microcontroller
P90CE201
GP0-GP7
(1)
CSRAMN
CSROMN
A0-A15
A16-A23
D0-D7
R/WN
PORT
ADDRESS
DECODER
ADDRESS
BUFFER
DATA
INTERFACE
OCD (15 : 0)
TIMER 0
CPU
T0
TIMER 1
SYSTEM
CONTROL
OCA (31 : 0)
TIMER 2
WATCHDOG
TIMER
T2
TXD
UART
RESET
XTAL1
XTAL2
RESET
LOGIC
RXD
CLOCK
I
2
C 1
INTN0 -
INTN7
INTERRUPT
CONTROLLER
SCL2
I
2
C 2
SDA2
MLB015
1. The General Port lines GP5, GP6 and GP7 have alternate functions for Timer 1, SCL1 and SDA1
respectively; see Table 1.
Fig.1 Block diagram
August 1993
4