CXP864P60
CMOS 8-bit Single Chip Microcomputer
Description
The CXP864P60 is the CMOS 8-bit single chip
microcomputer integrating on a single chip an A/D
converter, serial interface, timer/counter, time-base
timer, on-screen display function, I2C bus interface,
PWM output, remote control reception circuit,
HSYNC counter, watchdog timer, 32kHz timer/counter
besides the basic configurations of 8-bit CPU, PROM,
RAM, I/O ports.
The CXP864P60 also provides a sleep function that
enables to lower the power consumption.
The CXP864P60 is the PROM-incorporated version
of the CXP86460 with built-in mask ROM. This
provides the additional feature of being able to write
directly into the program. Thus, it is most suitable for
evaluation use during system development and for
small-quantity production.
Features
• A wide instruction set (213 instructions) which covers various types of data
— 16-bit operation/multiplication and division/Boolean bit operation instructions
• Minimum instruction cycle 250ns at 16MHz operation (4.5 to 5.5V)
122µs at 32kHz operation (2.7 to 5.5V)
• Incorporated PROM 60K bytes
• Incorporated RAM 1536 bytes (Excludes VRAM for on-screen display and sprite RAM)
• Peripheral functions
— A/D converter 8 bits 6 channels, successive approximation system
(Conversion time of 3.25µs at 16 MHz)
— Serial interface 8-bit clock sync type, 1 channel
— Timer 8-bit timer
8-bit timer/counter
19-bit time-base timer
32kHz timer/counter
— On-screen display (OSD) function 12 × 16 dots, 52 character types
15 character colors, 2 lines × 24 characters,
frame background 8 colors/ half blanking,
background on full screen 15 colors/ half blanking
edging/ shadowing/ rounding for every line,
background with shadow for every character, double scanning,
sprite OSD, 12 × 16 dots, 1 screen, 8 colors for every dot
— I2C bus interface
— PWM output 8 bits, 8 channels
14 bits, 1 channel
— Remote control reception circuit 8-bit pulse measurement counter, 6-stage FIFO
— HSYNC counter 2 channels
— Watchdog timer
• Interruption 13 factors, 13 vectors, multi-interruption possible
• Standby mode Sleep
• Package 64-pin plastic SDIP/QFP
64 pin SDIP (Plastic) 64 pin QFP (Plastic)
Structure
Silicon gate CMOS IC
Perchase of Sony's I2C components conveys a licence under the Philips I2C Patent Rights to use these components
in an I2C system, provided that the system conforms to the I2C Standard Specifications as defined by Philips.
Sony reserves the right to change products and specifications without prior notice. This information does not convey any license by
any implication or otherwise under any patents or other right. Application circuits shown, if any, are typical examples illustrating the
operation of the devices. Sony cannot assume responsibility for any problems arising out of the use of these circuits.
– 1 –
E96X13-PS
Pin Assignment (Top View) 64-pin SDIP
CXP864P60
PC3
PC2
PC1
PC0
EC/PD7
RMC/PD6
HS1/PD5
HS0/PD4
SI/PD3
SO/PD2
SCK/PD1
INT2/PD0
HSYNC/PA7
VSYNC/PA6
RST
V
XTAL
EXTAL
PA5/AN5
PA4/AN4
PA3/AN3
PA2/AN2
PA1/AN1
PA0/AN0
PB7
PB6
PB5
PB4
PB3
INT1/PG7
PG6
PG5
SS
10
11
12
13
14
15
16
17
18
19
21
22
23
25
26
27
28
29
31
32
20
24
30
1
2
3
4
5
6
7
8
9
63
61
53
51
49
48
47
46
45
44
42
40
39
38
34
64
62
60
59
58
57
56
55
54
52
50
43
41
37
36
35
33
PC4
PC5
PC6/PWM6
PC7/PWM7
PF0/PWM0
PF1/PWM1
PF2/PWM2
PF3/PWM3
PF4/SCL0
PF5/SCL1/PWM4
PF6/SDA0
PF7/SDA1/PWM5
PE0/TO/ADJ
PE1/PWM
PE2/TEX/INT0
PE3/TX
SS
V
VDD
Vpp
EXLC
XLC
PE4/YM
PE5/YS
PE6/I
B
G
R
PB0
PB1
PB2
PG3
PG4
Note)
1. Vpp (Pin 46) is left open.
2. Vss (Pins 16 and 48) are both connected to GND.
– 3 –
Pin Assignment (Top View) 64-pin QFP
CXP864P60
HS1/PD5
HS0/PD4
SI/PD3
SO/PD2
SCK/PD1
INT2/PD0
HSYNC/PA7
VSYNC/PA6
RST
V
XTAL
EXTAL
PA5/AN5
PA4/AN4
PA3/AN3
PA2/AN2
PA1/AN1
PA0/AN0
PB7
SS
10
12
13
14
15
16
17
19
11
18
PC1
PC0
PD7/EC
PD6/RMC
62
61
60
63
64
1
2
3
4
5
6
7
8
9
PC2
59
PC3
58
PC4
57
PC6/PWM6
PC5
56
PC7/PWM7
PF0/PWM0
55
54
PF2/PWM2
PF1/PWM1
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
PF3/PWM3
PF4/SCL0
PF5/SCL1/PWM4
PF6/SDA0
PF7/SDA1/PWM5
PE0/TO/ADJ
PE1/PWM
PE2/TEX/INT0
PE3/TX
VSS
VDD
Vpp
EXLC
XLC
PE4/YM
PE5/YS
PE6/I
B
G
20
PB6
21
PB5
22
23
PB4
24
PB3
26
25
PG6
INT1/PG7
27 28
PG5
PG4
29
PG3
PB2
30
PB1
31
32
R
PB0
Note)
1. Vpp (Pin 40) is left open.
2. Vss (Pins 10 and 42) are both connected to GND.
– 4 –
Pin Description
CXP864P60
Symbol
PA0/AN0
to
PA5/AN5
PA6/VSYNC
PA7/HSYNC
PB0 to PB7
PC0 to PC5
PC6/PWM6 to
PC7/PWM7
PD0/INT2
PD1/SCK
PD2/SO
PD3/SI
PD4/HS0
PD5/HS1
PD6/RMC
I/O
I/O/
Analog input
I/O/Input
I/O/Input
I/O
I/O
Output/Output
I/O/Input
I/O/I/O
I/O/Output
I/O/Input
I/O/Input
I/O/Input
I/O/Input
Description
(Port A)
8-bit I/O port.
Analog inputs to A/D converter.
(6 pins)
I/O can be set in a
unit of single bits.
(8 pins)
OSD display vertical sync signal input.
OSD display horizontal sync signal input.
(Port B)
8-bit I/O port. I/O can be set in a unit of single bits.
(8 pins)
(Port C)
Lower 6 bits are I/O ports; I/O can be set in a unit of single bits. Upper
2 bits are output port and open drain output of large current (12mA)
and N channel. Upper 2 bits are medium voltage drive (12V); lower 6
bits are 5V drive.
(8 pins)
8-bit PWM output.
(2 pins)
External interruption request input. Active at the
falling edge.
(Port D)
8-bit I/O port. I/O
Serial clock I/O.
Serial data output.
can be set in a
unit of single bits.
Can drive 12mA
Serial data input.
HSYNC counter (CH0) input.
sync drive.
(8 pins)
HSYNC counter (CH1) input.
Remote control reception circuit input.
PD7/EC
PE0/TO/ADJ
PE1/PWM
PE2/TEX/INT0
PE3/TX
PE4/YM
PE5/YS
PE6/I
B
G
R
I/O/Input
I/O/Output/
Output
I/O/Output
Input/Input/
Input
Input/Output
Output/Output
Output/Output
Output/Output
Output
Output
Output
(Port3 E)
Bits 0 and 1 are I/O
port; I/O can be set
in a unit of single.
Bits 2 and 3 are
input port. Bits 4, 5
and 6 are output
port.
(7 pins)
External event input for timer/counter.
Rectangular wave output
for 8-bit timer/counter.
32kHz oscillation
frequency dividing output.
14-bit PWM output.
Connects a crystal for
32kHz timer/counter
clock oscillation. When
External interruption
request input. Active at
the falling edge.
used as an event
counter, input to TEX pin and leave TX pin open.
OSD display 6-bit output.
(6 pins)
– 5 –
CXP864P60
Symbol
PF0/PWM0 to
PF3/PWM3
PF4/SCL0
PF5/SCL1/
PWM4
PF6/SDA0
PF7/SDA1/
PWM5
PG3 to PG6
PG7/INT1
EXTAL
XTAL
RST
EXLC
XLC
I/O Description
Output/Output
Output/I/O
Output/I/O/
Output
Output/I/O
Output/I/O/
Output
I/O
I/O/Input
Input
(Port F)
8-bit output port.
Open drain output of
large current
(12mA)
and N channel.
Lower 4 bits are
medium voltage drive
(12V); upper 4 bits
are 5V drive.
(8 pins)
(Port G)
5-bit I/O port. I/O can be set in a unit of single bits.
(5 pins)
Connects a crystal for system clock oscillation. When a clock is
8-bit PWM output.
(4 pins)
I2C bus interface transfer clock I/O.
(2 pins)
I2C bus interface transfer data I/O.
(2 pins)
External interruption request input.
Active at the falling edge.
supplied externally, input to EXTAL pin and input a reversed phase
Output
Input
Input
Output
clock to XTAL pin.
System reset; active at Low level.
OSD display clock oscillation I/O. Oscillation frequency is determined
by the external L and C.
8-bit PWM output.
8-bit PWM output.
VDD
Vss
Vpp
Positive power supply.
GND. Connect two Vss pins to GND.
Positive power supply for incorporated-PROM writing.
No connected for normal operation.
– 6 –
Input/Output Circuit Formats for Pins
Pin When resetCircuit format
Port A
PA0/AN0
to
PA5/AN5
Data bus
RD (Port A)
Port A function selection
“0” when reset
A/D converter
6 pins
Port A data
Port A direction
“0” when reset
Input multiplexer
IP
Input
protection
circuit
CXP864P60
Hi-Z
PA6/VSYNC
PA7/HSYNC
2 pins
PB0 to PB7
PC0 to PC5
PG3 to PG6
PG7/INT1
19 pins
Port A
Data bus
HSYNC, VSYNC
Input polarity
“0” when reset
Port B
Port C
Port G
Data bus
RD (Port A)
RD (Ports B, C, G)
INT1
Port A data
Port A direction
“0” when reset
Ports B, C, G data
Ports B, C, G direction
“0” when reset
Schmitt input
Schmitt input for
PB0, PB1, PB2, and PG7
IP
IP
Hi-Z
Hi-Z
PC6/PWM6
PC7/PWM7
PF0/PWM0
to
PF3/PWM3
6 pins
Port C
Port F
PWM0 to PWM3
PWM6, PWM7
Ports C and F
function selection
“0” when reset
Ports C and F data
“1” when reset
– 7 –
∗
∗
12V drive voltage
Large current 12mA
Hi-Z