CXP82220/82224
CMOS 8-bit Single Chip Microcomputer
Description
The CXP82220/82224 is a CMOS 8-bit single chip
microcomputer integrating on a single chip an A/D
converter, serial interface, timer/counter, time base
timer, capture timer/counter, fluorescent display tube
controller/driver, remote control reception circuit, CTL
duty detection circuit, 14-bit PWM output, high-speed
output circuit and other servo systems besides the
basic configurations of 8-bit CPU, PROM, RAM, and
I/O port.
The CXP82220/82224 also provides power-on reset
function and sleep/stop function that enables lower
power consumption.
100 pin QFP (Plastic)
Structure
Silicon gate CMOS IC
Features
•
Wide-range instruction system (213 instructions) to cover various types of data
— 16-bit arithmetic/multiplication and division/Boolean bit operation instructions
•
Minimum instruction cycle
400ns at 10MHz operation
122µs at 32kHz operation
•
Incorporated ROM capacity
20K bytes (CXP82220)
24K bytes (CXP82224)
•
Incorporated RAM capacity
704 bytes (including fluorescent display area)
•
Peripheral functions
— A/D converter
8 bits, 8 channels, successive approximation method
(Conversion time of 32µs/10MHz)
— Serial interface
SIO with 8-bit, 8-stage FIFO incorporated for data use
(Auto transfer for 1 to 8 bytes), 1 channel
8-bit standard SIO, 1 channel
— Timer
8-bit timer, 8-bit timer/counter, 19-bit time base timer
16-bit capture timer/counter, 32kHz timer/counter
— Fluorescent display tube controller/driver Maximum of 384 segment display possible
1 to 16-digit dynamic display
Dimmer function
High voltage drive output (40V)
Incorporated pull-down resistor (Mask option)
Hardware key scan function
Maximum of 16
×
8 key matrix compatible
— Remote control reception circuit
Incorporated noise elimination circuit
Incorporated 8-bit, 6-stage FIFO for measurement data
— PWM output circuit
14 bits, 1 channel
— CTL duty detection circuit
— High-speed output circuit
Precision of 800ns at 10MHz, 4 outputs
•
Interruption
19 factors, 15 vectors, multi-interruption possible
•
Standby mode
Sleep/stop
•
Package
100-pin plastic QFP
•
Piggyback/evaluation chip
CXP82200 100-pin ceramic QFP
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–
E92235A81-PS
CXP82220/82224
Pin Description
Symbol
PA0/AN0
to
PA7/AN7
PB0/CINT
PB1/CS0
PB2/SCK0
PB3/SI0
PB4/SO0
PB5/SCK1
PB6/SI1
PB7/SO1
PC0/KR0
to
PC7/KR7
PD0/S0
to
PD7/S7
I/O
I/O/
Analog input
I/O/Input
I/O/Input
I/O/I/O
I/O/Input
I/O/Output
I/O/I/O
I/O/Input
Output/Output
(Port C)
8-bit I/O port. I/O can be
set in a unit of single bits.
Capable of driving 12mA
synk current. (8 pins)
(Port D)
8-bit output port.
(8 pins)
(Port B)
8-bit I/O port. I/O for lower
7 bits can be set in a unit
of single bit. Uppermost
bit (PB7) is for output only.
(8 pins)
(Port A)
8-bit I/O port. I/O can be
set in a unit of single bit .
(8 pins)
Functions
Analog inputs to A/D converter.
(8 pins)
External capture input to 16bittimer/counter.
Chip select input for serial interface (CH0).
Serial clock I/O (CH0).
Serial data input (CH0).
Serial data output (CH0).
Serial clock I/O (CH1).
Serial data input (CH1).
Serial data output (CH1).
I/O/Input
Serves as key return inputs when operating
key scan with FDP segment signal.
Output/Output
FDP segment signal outputs.
External event inputs for
timer/counter.
(2 pins)
PE0/INT0/EC0 Input/Input/Input
PE1/INT1/EC1 Input/Input/Input
PE2/INT2
PE3/INT3/NMI
PE4/RMC
PE5/CTL
PE6/PWM
PE7/TO/DDO/
ADJ
PF0/S8
to
PF7/S15
Input/Input
Input/Input/Input
Input/Input
Input/Input
Output/Output
Output/Output/
Output/Output
(Port F)
8-bit output port.
(8 pins)
(Port G)
8-bit I/O port. I/O can be
set in a unit of single bit.
Data for the lower 4 bits
are gated with the contents
of RTO or OR-gate output.
(8 pins)
–4–
(Port E)
8-bit port. Lower 6 bits are
for inputs; upper 2 bits are
for outputs.
(8 pins)
Inputs for
external
interruption
request.
(4 pins)
Non-maskable
interruption request input.
Remote control reception circuit input.
Input for CTL duty ditection circuit.
14-bit PWM output.
Output for the 16-bit timer/counter
rectangular waves, CTU duty detection,
and 32kHz oscillation frequuency
demultiplication.
FDP segment signal
outputs.
Outputs for real-time pulse generator (RTG).
Functions as high-precision, real-time pulse
output port.
(4 pins)
Output/Output
PG0/RTO0
to
PG3/RTO3
PG4 to PG7
I/O/Output
I/O
CXP82220/82224
Symbol
PH0 to PH7
PI0/S16
to
PI7/S23
T8/S31
to
T15/S24
T0 to T7
V
FDP
EXTAL
XTAL
TEX
TX
RST
NC
AV
REF
AV
SS
V
DD
V
SS
Input
Input
I/O
I/O
Functions
(Port H)
8-bit I/O port. I/O can be set in a unit of single bit.
(8 pins)
(Port I)
8-bit output ports.
(8 bits)
FDP segment signal outputs.
Output/Output
Output/Output
Output
Outputs for FDP timing (digit) signals/segment signals.
FDP timing signal outputs.
FDP voltage supply when incorporated resistor is set by mask option.
Crystal connectors for system clock oscillation. When the clock is supplied
externally, input to EXTAL; opposite phase clock should be input to XTAL.
Crystal connectors for 32kHz timer/counter clock oscillation. Set 32kHz
crystal oscillator between TEX and TX. For usage as event input, attach
clock source to TEX, and open TX.
Low-level active, system reset.
NC.
Under normal operation, connect to V
DD
.
Reference voltage input for A/D converter.
A/D converter GND.
Positive power supply.
GND.
Output
Input
Output
Input
–5–