The CXP80712B/80716B/80720B/80724B is a CMOS
8-bit microcomputer which consists of A/D converter,
serial interface, timer/counter, time base timer, high
precision timing pattern generation circuit, PWM output,
VISS/VASS circuit, 32kHz timer/counter, remote
control receiving circuit, VSYNC separator and the
measurement circuit which measures signals of
capstan FG and drum FG/PG and other servo
systems, as well as basic configurations like 8-bit
CPU, ROM, RAM and I/O port. They are integrated
into a single chip.
Also CXP80712B/80716B/80720B/80724B provides
sleep/stop function which enables to lower power
consumption.
Features
• A wide instruction set (213 instructions) which cover various types of data
— 16-bit arithmetic/multiplication and division/boolean bit operation instructions
• Minimum instruction cycle250ns at 16MHz operation
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.
Input pin to request external interruption and non
maskable interruption. Active when falling edge.
Serial clock (CH1) I/O pin.
PI6/SO1
PI7/SI1
PJ0 to PJ7
EXTAL
XTAL
TEX
TX
RST
MP
AVDD
AVREF
AVss
VDD
NC
I/O/Output
I/O/Input
I/O
Input
Output
Input
Output
Input
Input
Input
Serial data (CH1) output pin.
Serial data (CH1) input pin.
(Port J)
8-bit I/O port. Function as standby release input can be set in a unit of
single bits. I/O can be set in a unit of single bits.
Connecting pin of crystal oscillator for system clock. When supplying
the external clock, input the external clock to EXTAL pin and input
opposite phase clock to XTAL pin.
Connecting pin of crystal oscillator for 32kHz timer clock. When used
as event counter, input to TEX pin and leave TX pin open. (Feedback
resistor is not removed.)
System reset pin of active Low level.
Test mode input pin. Always connect to GND.
Positive power supply pin of A/D converter.
Reference voltage input pin of A/D converter.
GND pin of A/D converter.
Positive power supply pin.
NC pin.
Connect this pin to VDD for normal operation.
Vss
GND pin. Connect both Vss pins to GND.
– 6 –
Input/Output Circuit Formats for Pins
CXP80712B/80716B/80720B/80724B
Pin
PA0/PPO0
to
PA7/PPO7
PB0/PPO8
to
PB7/PPO15
16 pins
PC0/PPO16
to
PC2/PPO18
PC3/RTO3
to
PC7/RTO7
Port A
Port B
Ports A and B data
Data bus
Port C
PPO, RTO data
PPO data
RD (Ports A and B)
Port C data
Port C direction
Circuit format
Output becomes active from high
impedance by data writing to port register.
PI1: Remote control circuit
PI4: Interruption circuit
PI7: Serial CH1
Port I
Port I function
select
AA
Serial CH1
Port I data
Port I direction
Data bus
RD (Port I)
Port I data
Port I direction
Circuit format
MPX
MPX
Schmitt input
Note)
PI5 is schmitt input
PI6 is inverter input
Serial CH1
When reset
IP
Hi-Z
Hi-Z
IP
PJ0
to
PJ7
8 pins
CS0
SI0
2 pins
SO0
1 pin
Port J
Port J data
Port J direction
Data bus
Standby release
From Serial CH0
SO0 output enable
RD
(Port J)
Edge detection
Schmitt input
IP
Hi-Z
IP
Hi-Z
Serial CH0
Hi-Z
– 10 –
CXP80712B/80716B/80720B/80724B
PIn
SCK0
1 pin
EXTAL
XTAL
2 pins
TEX
TX
2 pins
TEX
TX
EXTAL
XTAL
Internal serial clock
from serial CH0
SCK0 output enable
External serial clock
to serial CH0
IP
Circuit format
Schmitt input
IP
32kHz
timer counter
IP
• Shows the circuit
composition during
oscillation.
• Feedback resistor is
removed and XTAL
becomes High level
during stop.
• Shows the circuit
composition during
oscillation.
• Feedback resistor is
removed during 32kHz
oscillation circuit stop
by software.
At this time TEX pin
outputs Low level and TX
pin outputs High level.
When reset
Hi-Z
Oscillation
Oscillation
RST
1 pin
Mask option
OP
Pull-up resistor
Schmitt input
Low level
IP
– 11 –
CXP80712B/80716B/80720B/80724B
Absolute Maximum Ratings(Vss = 0V)
ItemSymbolRatingUnitRemarks
–0.3 to +7.0
AVss to +7.0
–0.3 to +0.3
–0.3 to +7.0
–0.3 to +7.0
–0.3 to +15.0
–5
–50
15
20
130
–20 to +75
–55 to +150
Supply voltage
Input voltage
Output voltage
Medium drive output voltage
High level output current
High level total output current
Low level output current
Low level total output current
Operating temperature
Storage temperature
VDD
AVDD
AVSS
VIN
VOUT
VOUTP
IOH∑IOH
IOL
IOLC
∑IOL
Topr
Tstg
600
Allowable power dissipation
∗1
AVDD, VIN and VOUT must not exceed VDD + 0.3V.
∗2
The large current output ports are Port D (PD) and Port H (PH).
PD
380
∗1
∗1
∗1
V
V
V
V
V
V
Port H (PH)
mA
mA
Total of output pins
Other than large current output
mA
port (value per pin)
mA
Large current port∗2(value per pin)
mA
Total of output pins
°C
°C
QFP package type
mW
LQFP package type
Note) Usage exceeding absolute maximum ratings may permanently impair the LSI. Normal operation should
better take place under the recommended operating conditions. Exceeding those conditions may
adversely affect the reliability of the LSI.
– 12 –
CXP80712B/80716B/80720B/80724B
Recommended Operating Conditions(Vss = 0V)
ItemSymbolMin.Max.UnitRemarks
4.5
Supply voltage
VDD
3.5
2.7
2.5
Analog power supply
HIgh level
input voltage
Low level
input voltage
Operating temperature
∗1
AVDD and VDD should be set to the same voltage.
∗2
Normal input port (each pin of PC, PD, PE0, PE1, PF0 to PF3, PG, PI and PJ), MP pin.
∗3
Each pin of CS0, SI0, SCK0, RST, PE0/INT0, PE1/EC/INT2, PG (For PG4 and PG5, when CMOS schmitt
AVDD
VIH
VIHS
VIHTS
VIHEX
VIL
VILS
VILTS
VILEX
Topr
4.5
0.7VDD
0.8VDD
2.2
VDD – 0.4
0
0
0
–0.3
–20
5.5
5.5
5.5
5.5
5.5
VDD
VDD
VDD
VDD + 0.3
0.3VDD
0.2VDD
0.8
0.4
+75
Guaranteed operation range for 1/2, 1/4
V
frequency dividing clock
Guaranteed operation range for 1/16 frequency
V
dividing clock or during SLEEP mode.
Guaranteed operation range by TEX clock
V
Guaranteed data hold operation range
V
during STOP
∗1
V
∗2
V
CMOS schmitt input
V
TTL schmitt input
V
EXTAL pin∗5TEX pin
V
∗2
V
CMOS schmitt input
V
TTL schmitt input
V
EXTAL pin∗5TEX pin
V
∗3
∗4
∗6
∗3
∗4
∗6
°C
input is selected with mask option), PI1/RMC, PI4/INT1/NMI, PI5/SCK1 and PI7/SI1.
∗4
Each pin of PG4 and PG5 (When TTL schmitt input is selected with mask option)
∗5
Specifies only during external clock input.
∗6
Specifies only during event count clock input.
– 13 –
Electrical Characteristics
DC Characteristics
CXP80712B/80716B/80720B/80724B
(Ta = –20 to +75°C, Vss = 0V)
ItemSymbol
High level
output voltage
Low level
output voltage
Input current
I/O leakage
current
Open drain
output leakage
current (N-CH
Tr off state)
VOH
VOL
IIHE
IILE
IIHT
IILT
IILR
IIZ
ILOH
Pins
PA to PD,
PE2 to PE7,
PF4 to PF7,
PH (VOL only)
PI1 to PI7
PJ, SO0, SCK0
VDD = 5.5V, STOP mode (termination of
32kHz and 16MHz crystal oscillation)
20
1.1
35
7
45
8
100
30
10
Supply current
∗2
IDD1
IDDS1
IDD2
IDDS2
IDDS3
VDD
PC, PD,
PE0 to 1,
PF0 to 3, PG,
Input capacity
CIN
PI, PJ, AN,
SCK0, SI0,
Clock 1MHz
0V other than the measured pins
10
20
CS0, EXTAL,
XTAL, TEX,
TX, RST, MP
∗1
RST pin specifies the input current when the pull-up resistor is selected, and specifies leakage current
when no resistance is selected.
∗2
When entire output pins are open.
∗3
When setting upper 2 bits (CPU clock selection) of clock control register (CLC: 00FEH) to "00" and
operating in high speed mode (1/2 frequency dividing clock).
– 14 –
mA
mA
µA
µA
µA
pF
A
A
A
AC Characteristics
(1) Clock timing
CXP80712B/80716B/80720B/80724B
(Ta = –20 to +75°C, VDD = 4.5 to 5.5V, Vss = 0V)
ItemSymbolPinsConditionsUnit
System clock frequency
System clock input pulse
width
System clock input
rise and fall times
Event count clock input
pulse width
Event count clock input
rise and fall times
System clock frequency
Event count clock input
pulse width
Event count clock input
rise and fall times
∗1
tsys indicates three values according to the contents of the clock control register (CLC; 00FEH) upper 2 bits
Note) The load of SCK1 output mode and SO1 output delay time is 50pF + 1TTL.
Fig. 5. Serial transfer timing (CH1)
KCY
t
tKLtKH
1000
400
100
200
200
100
200
100
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
SCK1
SI1
SO1
tKSO
tSIKtKSI
Input data
0.8VDD
0.2VDD
0.8VDD
0.2V
Output data
0.8VDD
0.2VDD
DD
– 18 –
(3) A/D converter characteristics
(Ta = –20 to +75°C, VDD = AVDD = 4.5 to 5.5V, AVREF = 4.0 to AVDD, Vss = AVSS = 0V)
ItemSymbolPinsConditionsMin.Typ.Max.Unit
CXP80712B/80716B/80720B/80724B
Resolution
Linearity error
Absolute error
Conversion time
Sampling time
Reference input voltage
Analog input voltage
tCONV
tSAMP
VREF
VIAN
AVREF
AN0 to AN11
IREF
AVREF current
AVREF
IREFS
Fig. 6. Definitions of A/D converter terms
FFH
FEH
8
Ta = 25°C
±1±2LSB
VDD = AVDD = AVREF = 5.0V
VSS = AVSS = 0V
∗
160/fADC
12/fADC
AVDD – 0.5
Operating mode
1
∗
1
AVDD
0
0.6
AVREF
1.0
SLEEP mode
STOP mode
10µA
32kHz operating mode
∗
1
fADC indicates the below values due to the contents of bit
0 (ADCCK) of the ADC operation clock selection (MSC:
01FFH), bits 7 (PCK1) and 6 (PCK0) of the clock control
register.
Bits
LSB
µs
µs
V
V
mA
Digital conversion value
01H
00H
Analog input
Linearity error
ADCCK
PCK1, PCK0
00 (φ = fEX/2)
01 (φ = fEX/4)
11 (φ = fEX/16)
V
FTVZT
0 (φ/2 selection)1 (φ selection)
fADC = fC/2
fADC = fC/4
fADC = fC/16
fADC = fC
fADC = fC/2
fADC = fC/8
– 19 –
CXP80712B/80716B/80720B/80724B
(4) Interruption, reset input(Ta = –20 to +75°C, VDD = 4.5 to 5.5V, Vss = 0V)