The CXP83408/83412/83416 and CXP83409/83413/
83417 are a CMOS 8-bit microcomputer which consists of
A/D converter, serial interface, timer/counter, time
base timer, 32kHz timer/counter, LCD controller/
driver, remote control receiving circuit and PWM
output, as well as basic configurations like 8-bit CPU,
ROM, RAM and I/O port. They are integrated into a
single chip.
Also CXP83408/83412/83416 and CXP83409/83413/
83417 sleep/ stop function which enables to lower 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 cycle400ns at 10MHz operation (4.5 to 5.5V)
122µs at 32kHz operation (2.7 to 5.5V)
• Incorporated ROM capacity8K bytes (CXP83408, 83409)
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.
(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)
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).
(Port C)
8-bit I/O port. I/O can be set in a unit of single bits. Capable of driving
12mA sync current. Incorporation of pull-up resistor can be set through
the software in a unit of 4 bits.
(8 pins)
External event inputs
for timer/counter.
External interruption
request input. (4 pins)
(Port E)
7-bit port. Lower 5 bits
are for inputs; upper
2 bits are for outputs.
(7 pins)
Remote control receiving circuit input.
Non-maskable intrruption
request input.
14-bit PWM output.
Rectangular wave output for 8-bit timer/
counter and 32kHz oscillation frequency
divider output.
PH0/PWM1
I/O/Output
(Port H)
1-bit I/O port. Incorporation
of pull-up resistor can be
set through the software.
(1 pin)
– 6 –
8-bit PWM output.
Page 7
CXP83408/83412/83416, CXP83409/83413/83417
SymbolI/OFunctions
PD0/SEG16
to
PD7/SEG23
PF0/SEG24
to
PF7/SEG31
SEG0 to SEG15
COM0 to COM3
VLC1 to VLC3
VL
EXTAL
TEX
RST
NC
VDD
Output/Output
Output/Output
Output
Output
Output
Input
OutputXTAL
Input
OutputTX
Input
(Port D)
8-bit output port.
(8 pins)
(Port F)
LCD segment signal output.
(16 pins)
8-bit output port.
(8 pins)
LCD segment signal output.
LCD common signal output.
LCD bias power supply.
Control pin to cutt off the current flowing to external LCD bias resistor
during standby.
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 generation circuit.
For usage as event counter, connect clock oscillation source to TEX,
and leave TX open.
Low-level active, system reset.
NC. Under normal operating conditions, connect to VDD.
Positive power supply.
ADJ signals are frequency divider outputs
for 32kHz oscillation frequency adjustment.
ADJ2K provides usage as buzzer output.
When reset
High level
∗1
High level
with pull-up
transistor ON
resistor when
()
reset
PH0/PWM1
1 pin
Port H
Pull-up resistor
“0” when reset
Port H output selection
“0” when reset
Port H data
Port H direction
“0” when reset
Data bus
RD (Port H)
PWM1
∗
Pull-up transistors
approx. 100kΩ
∗
Hi-Z
IP
– 10 –
Page 11
CXP83408/83412/83416, CXP83409/83413/83417
Pin
PD0 to PD7
PF0 to PF7
24 pins
SEG0 to SEG15
16 pins
Port D
Port F
PD7 to PD4
PD3 to PD0
PF7 to PF0
Segment
by a bit unit
by 4-bit unit
VCH
VCL
Circuit format
Port data
Port/segment output
selection
“0” when reset
Segment data
When reset
Segment
output
(VDD level)
Segment
driver
VDD level
COM0 to COM3
4 pins
VL
1 pin
Common
VDD
VLC1
VLC2
VLC3
LCD control
(DSP bit)
“0” when reset
VDD level
Hi-Z
– 11 –
Page 12
CXP83408/83412/83416, CXP83409/83413/83417
Pin
EXTAL
XTAL
2 pins
TEX
TX
2 pins
RST
EXTAL
XTAL
TEX
TX
Mask option
Circuit format
• Diagram shows circuit
composition during oscillation.
IPIP
• Feedback resistor is removed
during stop, and XTAL
becomes “High” level.
• Diagram shows circuit
composition during oscillation.
IPIP
• When the operation of the oscillation circuit is
stopped by the software, the feedback
resistor is removed and TEX and TX become
“Low” level and “High” level respectively.
Pull-up resistor
OP
IP
When reset
Oscillation
Oscillation
Low level
1 pin
Schmitt input
– 12 –
Page 13
CXP83408/83412/83416, CXP83409/83413/83417
Absolute Maximum Ratings(Vss = 0V reference)
ItemSymbolRatingUnitRemarks
Supply voltage
LCD bias voltage
Input voltage
Output voltage
High level output current
High level total output current
VDD
VLC1, VLC2,
VLC3
VIN
VOUT
IOH∑IOH
IOL
–0.3 to +7.0
–0.3 to +7.0
–0.3 to +7.0
–0.3 to +7.0
–5
–50
15
Low level output current
20
100
–20 to +75
–55 to +150
Low level total output current
Operating temperature
Storage temperature
IOLC∑IOL
Topr
Tstg
600
Allowable power dissipation
PD
380
380
∗1
VIN and VOUT must not exceed VDD + 0.3V.
∗2
The large current drive transistor is the N-ch transistor of Port C (PC).
∗1
∗1
∗1
V
V
V
V
mA
mA
mA
mA
mA
°C
°C
mW
mW
mW
Output (value per pin)
Total for all output pins
All pins excluding large current output
(value per pin)
Large current outputs (value per pin∗2)
Total for all output pins
QFP-80P-L01
LQFP-80P-L01
QFP-80P-L03
Note) Usage exceeding absolute maximum ratings may permanently impair the LSI. Normal operation should
be conducted under the recommended operating conditions. Exceeding these conditions may adversely
affect the reliability of the LSI.
VDD = 5.5V termination of 10MHz
and 32kHz crystal oscillation
18
35
1.1
9
40
100
8
30
10
mA
µA
mA
µA
µA
– 15 –
Page 16
CXP83408/83412/83416, CXP83409/83413/83417
ItemSymbolPinsConditionsMin.
PA to PC,
Input capacity
CIN
PE1 to PE4,
EXTAL, TEX,
RST
∗1
Common pins of PD0/SEG16 to PD7/SEG23, PF0/SEG24, PF7/SEG31, PD and PF are the case when the
Clock 1MHz
0V for all pins excluding
measured pins
Typ.Max.Unit
10
common pin is selected as port; SEG16 to SEG31 is when the common pin is selected as segment output.
∗2
RST specifies the input current when pull-up resistor has been selected; leakage current when no resistor
has been selected.
∗3
PA to PC, and PH0 specify the input current when pull-up resistor has been selected; leakage current when
no resistor has been selected. (PE0 to PE4 specify the leakage current.)
∗4
When all output pins are left open.
pF20
– 16 –
Page 17
A
A
A
AC Characteristics
(1) Clock timing
CXP83408/83412/83416, CXP83409/83413/83417
(Ta = –20 to +75°C, VDD = 4.5 to 5.5V, Vss = 0V reference)
ItemSymbolPinConditionsMin.Unit
System clock frequency
System clock input
pulse width
System clock input
rise and fall time
Event count input clock
pulse width
Event count input clock
rise and fall time
System clock frequency
Event count input clock
input pulse width
Event count input clock
rise and fall time
∗
1
tsys indicates the three values below according to the upper two bits (CPU clock selection) of the clock
control registor (CLC: 00FEH).
fC
tXL,
tXH
tCR,
tCF
tEH,
tEL
tER,
tEF
fC
tTL,
tTH
tTR,
tTF
XTAL
EXTAL
EXTAL
EXTAL
EC
EC
TEX
TX
TEX
TEX
Fig. 1, Fig. 2
Fig. 1, Fig. 2
External clock drive
Fig. 1, Fig. 2
External clock drive
Fig. 3
Fig. 3
VDD = 2.7 to 5.5V
Fig. 2 (32kHz clock
applied condition)
Fig. 3
Fig. 3
1
37.5
tsys + 50
10
∗
1
Typ.
32.768
Max.
10
200
20
20
tsys (ns) = 2000/fc (upper two bits = “00”), 4000/fc (upper two bits = “01”), 16000/fc (upper two bits = “11”)
MHz
ns
ns
ns
ms
kHz
µs
ms
Fig. 1. Clock timing
EXTAL
Fig. 2. Clock applied conditions
Crystal oscillation
Ceramic oscillation
EXTAL
AA
C
1C2
Fig. 3. Event count clock timing
TEX
EC
XTAL
1/fc
XHtXLtCFtCR
t
32kHz clock applied condition
External clock
EXTAL
AA
74HC04
XTAL
Crystal oscillation
TEX
AA
C1C2
TX
DD – 0.4V
V
0.4V
0.8VDD
0.2VDD
EHtELtEFtER
t
tTHtTLtTFtTR
– 17 –
Page 18
CXP83408/83412/83416, CXP83409/83413/83417
(2) Serial transfer
Item
CS0 ↓ → SCK0 (CS1 ↓ → SCK1)
delay time
CS0 ↑ → SCK0 (CS1 ↑ → SCK1)
floating delay time
CS0 ↓ → SO0 (CS1 ↓ → SO1)
delay time
CS0 ↑ → SO0 (CS1 ↑ → SO1)
floating delay time
CS0 (CS1) high level width
SCK0 (SCK1) cycle time
SCK0 (SCK1)
high and low level widths
SI0 (SI1) input setup time
(for SCK0↑ (SCK1↑) )
SI0 (SI1) input hold time
(for SCK0↑ (SCK1↑) )
SCK0 ↓ → SO0 (SCK1 ↓ → SO1)
delay time
(Ta = –20 to +75°C, VDD = 4.5 to 5.5V, Vss = 0V reference)
SymbolPinMin.
tDCSK
tDCSKF
tDCSO
tDCSOF
tWHCS
tKCY
tKH
tKL
tSIK
tKSI
tKSO
SCK0
(SCK1)
SCK0
(SCK1)
SO0
(SO1)
SO0
(SO1)
CS0
(CS1)
SCK0
(SCK1)
SCK0
(SCK1)
SI0
(SI1)
SI0
(SI1)
SO0
(SO1)
Chip select transfer mode
(SCK0 (SCK1) = output mode)
Chip select transfer mode
(SCK0 (SCK1) = output mode)
Note 1) tsys indicates the three values below according to the upper two bits (CPU clock selection) of the
clock control register (CLC: 00FEH).
tsys (ns) = 2000/fc (upper two bits = “00”), 4000/fc (upper two bits = “01”), 16000/fc (upper two bits = “11”)
Note 2) The load condition for the SCK0 (SCK1) output mode, SO0 (SO1) output delay time is 50pF + 1TTL.
– 18 –
Page 19
Fig. 4. Serial transfer CH0 timing
CXP83408/83412/83416, CXP83409/83413/83417
tWHCS
CS0
(CS1)
SCK0
(SCK1)
0.2V
DD
tKCY
tDCSKtDCSKF
tKLtKH
0.8VDD
0.2VDD
SIK tKSI
t
0.8VDD
0.8VDD
SI0
(SI1)
SO0
(SO1)
0.8VDD
Input
data
0.2VDD
DCSOtKSOtDCSOF
t
Output data
DD
0.8V
0.2VDD
– 19 –
Page 20
(3) A/D converter characteristics
(Ta = –20 to +75°C, VDD = 4.5 to 5.5V, AVREF = 4.0 to AVDD, Vss = 0V reference)
CXP83408/83412/83416, CXP83409/83413/83417
Item
SymbolPinConditionsMin.Typ.Max.Unit
Resolution
Linearity error
∗1
Zero transition voltage
Full-scale transition
voltage
Conversion time
Sampling time
Analog input voltage
VZT
∗2
VFT
tCONV
tSAMP
VIAN
AN0 to AN7
Fig. 5. Definition of A/D converter terms
FFH
FEH
Digital conversion value
01H
00H
Linearity error
Analog input
V
FTVZT
8
±3LSB
Ta = 25°C
VDD = 5.0V
–10
10
70mV
VSS = 0V
4910mV
160/fADC
12/fADC
∗3
4970
∗3
5030
0
∗1
VZT: Value atwhich the digital conversion value changes
from 00H to 01H and vice versa.
∗2
VFT: Value at which the digital conversion value changes
from FEH to FFH and vice versa.
∗3
fADC indicates the below values due to the contents of bit 6
(CK3) of the A/D control registor (ADC: 00F9H) and bit 7
(PCK1) and bit 6 (PCK0) of the clock control resistor (CLC:
00FEH).
CKS
0 (φ/2 selection)
0 (φ selection)
PCK1, PCK0
00 (φ = fEX/2)
fADC = fc/2
fADC = fc
Bits
µs
µs
VVDD + 0.3
01 (φ = fEX/4)
11 (φ = fEX/16)
– 20 –
fADC = fc/4
fADC = fc/16
fADC = fc/2
fADC = fc/8
Page 21
CXP83408/83412/83416, CXP83409/83413/83417
(4) Interruption, reset input(Ta = –20 to +75°C, VDD = 4.5 to 5.5V, Vss = 0V reference)
ItemSymbolPin
External interruption
high and low level widths
Reset input low level width
Fig 6. Interruption input timing
INT0
INT1
INT2
NMI/INT3
(NMI is specified only for
the falling edge)
tIH
tIL
tRSL
Conditions
INT0
INT1
INT2
NMI/INT3
RST
tIHtIL
0.8VDD
tILtIH
Min.Max.Unit
1
32/fc
µs
µs
0.2VDD
Fig. 7. RST input timing
RST
tRSL
0.2VDD
– 21 –
Page 22
Appendix
A
A
A
A
A
Fig. 8. SPC700 Series recommended oscillation circuit