The CXP84716/84720/84724 is a CMOS 8-bit microcomputer integrating on a single chip an A/D converter,
serial interface, timer/counter, time base timer, capture
timer/counter, FRC capture unit, high-precision timing
pattern generation circuit, PWM output, and the like
besides the basic configurations of 8-bit CPU, ROM,
RAM, and I/O port.
The CXP84716/84720/84724 also provides the
sleep/stop functions that enable to execute the poweron reset function and lower the power consumption.
Features
• A wide instruction set (213 instructions) which covers various types of data.
— 16-bit arithmetic/multiplication and division/Boolean bit operation instructions
• Minimum instruction cycle250ns at 16MHz operation (4.5 to 5.5V)
PPG: maximum of 11 pins, 16 stages programmable, 2 channels
— PWM output8 bits, 8 channels
• Interruption19 factors, 15 vectors, multi-interruption possible
• Standby modeSleep/stop
• Package100-pin plastic QFP/LQFP
• Piggyback/evaluatorCXP84700
100 pin QFP (Plastic)100 pin LQFP (Plastic)
Structure
Silicon gate CMOS IC
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.
2. VSS (Pins 39 and 86) are both connected to GND.
36
37
RST
38
EXTAL
– 4 –
39
XTAL
40
SS
V
EXI2
41
42
EXI3
43
SS
AV
REF
AV
44
DD
AV
45
46
AN0
47
AN1
48
AN2
49
AN3
50
PA1/AN5
PA0/AN4
Pin Description
CXP84716/84720/84724
SymbolI/O
AN0
to
Input
AN3
PA0/AN4
to
I/O/Input
PA3/AN7
PA4 to PA7
PB0/CINT
PB1 to PB3
PB4/CS1
PB5/SCK1
PB6/SI1
PB7/SO1
I/O
I/O/Input
I/O
I/O/Input
I/O/I/O
I/O/Input
I/O/Output
Analog inputs to A/D converter.
(4 pins)
(Port A)
8-bit I/O port. I/O can be set in
a unit of single bits.
Incorporation of pull-up
resistor can be set through the
software in a unit of 4 bits.
(8 pins)
(Port B)
8-bit I/O port. I/O can be set in
a unit of single bits.
Incorporation of pull-up resistor
can be set through the
software in a unit of 4 bits.
(8 pins)
Description
Analog inputs to A/D converter.
(4 pins)
External capture input to 16-bit
timer/counter.
Chip select input for serial interface
(CH1).
Serial clock I/O (CH1).
Serial data input (CH1).
Serial data output (CH1).
(Port C)
8-bit I/O port. I/O can be set in a unit of single bits. Can drive 12mA sink
current. Incorporation of pull-up resistor can be set through the software in
a unit of 4 bits.
(8 pins)
(Port D)
8-bit I/O port. I/O can be set in
a unit of single bits.
Incorporation of pull-up resistor
can be set through the software
in a unit of 4 bits.
Data is gated with PPO contents
PPO0 to PPO7 outputs for programmable
pattern generator (PPG0). Functions as
high-precision real-time pulse output port.
(PPG0: 11 pins; PPG1: 11 pins)
by OR-gate and they are output.
(8 pins)
External event inputs for timer/counter.
(2 pins)
(Port E)
8-bit port. Lower 5 bits are for
input; upper 2 bits are for
Non-maskable interruption request.
output.
(8 pins)
Rectangular wave output for 16-bit
timer/counter.
– 5 –
CXP84716/84720/84724
SymbolI/O
PF0 to PF5
PF6/TxD
PF7/RxD
I/O
Output/Output
Input/Input
PG0/PWM0
to
I/O/Output
PG7/PWM7
PH0/PPO8
to
PH7/PPO15
I/O/Real-time
output
Description
(Port F)
Lower 6 bits are for I/O. I/O can be set in a unit of single bits.
Incorporation of pull-up resistor can be set through the software in a unit
of 4 bits (PF0 to PF3) or 2 bits (PF4,PF5)
PF6 is for output; PF7 is for input.
(8 pins)
UART transmission data output.
UART reception data input.
(Port G)
8-bit I/O port. I/O can be set in
a unit of single bits.
Incorporation of pull-up
resistor can be set through the
PWM outputs.
(8 pins)
software in a unit of 4 bits.
(8 pins)
(Port H)
8-bit I/O port. I/O can be set in
a unit of single bits.
Incorporation of pull-up resistor
can be set through the software
in a unit of 4 bits.
Data is gated with PPO contents
by OR-gate and they are output.
PPO8 to PPO11 (PPG0) outputs and
PPO12 to PPO15 (PPG1) outputs for
programmable pattern generator (PPG0,
PPG1).
Functions as high-precision real-time pulse
output port.
(8 pins)
PI0/INT0
to
PI4/INT4
PI5/SCK2
PI6/SI2
PI7/SO2
PJ0/PPO16
to
PJ5/PPO21
PJ6/EXI0
PJ7/EXI1
EXI2 to EXI3
CS0
SCK0
SI0
I/O/Input
I/O/I/O
I/O/Input
I/O/Output
I/O/Real-time
output
I/O/Input
I/O/Input
Input
Input
I/O
Input
(Port I)
8-bit I/O port. I/O can be set in
External interruption request inputs.
(5 pins)
a unit of single bits.
Incorporation of pull-up resistor
can be set through the software
in a unit of 4 bits.
(8 pins)
Serial clock I/O (CH2).
Serial data input (CH2).
Serial data output (CH2).
(Port I)
8-bit I/O port. I/O can be set in
a unit of single bits.
Incorporation of pull-up resistor
can be set through the software
PPO16 to PPO21 outputs for
programmable pattern generator (PPG1).
Functions as high-precision real-time
pulse output port.
in a unit of 4 bits.
Data is gated with PPO contents
by OR-gate and they are output.
(8 pins)
External inputs to FRC capture unit.
(2 Pins)
External inputs to FRC capture unit.
(2 pins)
Chip select input for serial interface (CH0).
Serial clock I/O (CH0).
Serial data input (CH0).
SO1
I/O/Output
Serial data I/O (CH0).
– 6 –
CXP84716/84720/84724
Symbol
EXTAL
XTAL
RST
NC
AVDD
AVREF
AVSS
VDD
VSS
Input
Output
I/O
Input
I/O
Description
Connects a crystal for system clock oscillation. When a clock is supplied
externally, input it to EXTAL pin and input a reversed phase clock to XTAL
pin.
System reset; active at Low level. This pin is I/O pin, and outputs Low
level at the power on with the power-on reset function is executed. (Mask
option)
Not connected.
Leave this pin open for normal operation.
Positive power supply of A/D converter.
Reference voltage input of A/D converter.
GND of A/D converter.
Positive power supply.
GND.
– 7 –
Data bus
RD (Ports B, I, J)
Ports B, I, J direction
IP
Ports B, I, J data
Pull-up resistor
"0" when reset
"0" when reset
∗
Schmitt input
CINT
CS1
SI1
EXI0
EXI1
∗
Pull-up transistors
approx. 100kΩ (VDD = 4.5 to 5.5V)
approx. 300kΩ (VDD = 3.0 to 3.6V)
I/O Circuit Format for Pins
CXP84716/84720/84724
Pin
PA0/AN4
to
PA3/AN7
4 pins
PA4 to PA7
PB1 to PB3
PF0 to PF5
Port A
Port A
Port B
Port F
Data bus
Pull-up resistor
"0" when reset
Port A data
Port A direction
"0" when reset
RD (Port A)
Port A function
selection
"0" when reset
Pull-up resistor
"0" when reset
Ports A, B, F data
Ports A, B, F direction
"0" when reset
Circuit format
A/D converter
∗
IP
Input
protection
circuit
Input multiplexer
∗
Pull-up transistors
approx. 100kΩ (V
approx. 300kΩ (VDD = 3.0 to 3.6V)