Sony CXP823P24 Datasheet

CMOS 8-bit Single Chip Microcomputer
Description
The CXP823P24 is a highly integrated CMOS 8-bit single-chip microcomputer which is mainly composed of an 8-bit CPU, PROM, RAM and I/O ports. This microcomputer features many other high-performance circuits in a single-chip CMOS design, including an A/D converter, serial interface, timer/counter, time­base timer, capture timer/counter, fluorescent display tube controller/driver, and remote control receiver. Also, the CXP823P24 provides the power-on reset function as well as the sleep/stop function which assures reduced power consumption.
Being a PROM-incorporated version of the CXP82324 which has on-chip mask ROM, the CXP823P24 permits program writing. Therefore, it is ideally suited for use in system development stage evaluation and job lot production.
Structure
Silicon gate CMOS IC
CXP823P24
80 pin QFP (Plastic)
Features
Instruction set which supports a wide array of data types 213 types
— 16-bit arithmetic instruction/multiplication and division instructions/boolean bit operation instruction
Minimum instruction cycle During operation 400ns/10MHz
Incorporated PROM capacity 24K bytes
Incorporated RAM capacity 704 bytes (Including fluorescent display data area)
Peripheral functions
— A/D converter 8-bit, 8-channel, successive comparison type
(conversion time: 32µs at 10MHz)
— Serial interface 1 channel data interface with an 8-bit, 8-stage FIFO
(1 to 8 byte automatic transfer) 1-channel, 8-bit clock synchronized interface
— Timers 8-bit timer
8-bit timer/counter 19-bit time-base timer 16-bit capture timer/counter
— Fluorescent display tube controller/driver
Display of up to 336 segments 1 to 16 digit dynamic display Dimmer function High voltage tolerance output (40V) Built-in pull-down resistor
— Remote control receiver Built-in noise suppressor circuit
Built-in 8-bit pulse counter and 6-stage FIFO
Interrupts 14 factors, 15 vectors, multiple interrupt pocessing
Standby mode Sleep/stop
Package 80-pin plastic 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 –
E92Y35A78-PS
CXP823P24
V
SS
Vpp V
DD
RST XTAL EXTAL
PA0 to PA7
8
PB0 to PB6 7
PORT A
CLOCK
GENERATOR/
SYSTEM CONTROL
SPC700
CPU CORE
PB7
PORT B
PC0 to PC7 8
PORT C
RAM
704 BYTES
PROM
24K BYTES
PD0 to PD7 8
PE0 to PE5
6
PORT D
PE6 to PE7 2
PF0 to PF7
8
PORT E
PORT F
PRESCALER/
PG0 to PG3
4
PORT G
TIME BASE TIMER
Block Diagram
PE3/INT3 PE2/INT2 PE1/EC1/INT1 PE0/EC0/INT0
A/D CONVERTER
8
PA0/AN0 to
PA7/AN7
RAM
80 BYTES
FDP
CONTROLLER/
8
8
T0 to T7
T8/S28 to
T15/S21
DRIVER
21
FDP
V
S0 to S20
FIFO
REMOCON
PE4/RMC
INTERRUPT CONTROLLER
2
FIFO
UNIT 0
SERIAL
INTERFACE
PB3/SI0
PB1/CS0
PB0/SO0
PB2/SCK0
PB6/SI1
8 BIT TIMER/COUNTER 0
SERIAL INTERFACE UNIT 1
PB7/SO1
PB5/SCK1
PE0/INT0/EC0
2
8 BIT TIMER 1
16 BIT CAPTURE
TIMER/COUNTER 2
PE7/TO
PB0/CINT
PE1/INT1/EC1
– 2 –
Pin Assignment (Top View)
PE1/EC1/INT1
PE2/IN2
PE0/EC0/INT0
PG3
PG2
PG1
PG0
Vpp
DD
V
FDP
V
T0
T1
T2
T3
T4
CXP823P24
T5
PE3/INT3
PE4/RMC
PE5 PE6
PE7/TO
PB0/CINT
PB1/CS0
PB2/SCK0
PB3/SI0
PB4/SO0
PB5/SCK1
PB6/SI1 PB7/SO1 PC0/KR0 PC1/KR1 PC2/KR2 PC3/KR3 PC4/KR4 PC5/KR5 PC6/KR6 PC7/KR7 PA0/AN0 PA1/AN1
PA2/AN2
10 11 12 13 14 15 16 17 18 19
20 21 22
23
24
80
78
79
1
2 3 4
5 6 7 8 9
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61 60 59 58 57 56 55 54
53
52 51 50 49 48 47 46 45 44
43
42
41
T6 T7 T8/S28 T9/S27 T10/S26 T11/S25 T12/S24 T13/S23 T14/S22 T15/S21 S20 S19 S18 S17 S16 PF7/S15 PF6/S14 PF5/S13 PF4/S12 PF3/S11 PF2/S10 PF1/S9 PF0/S8 PD7/S7
25
26
PA3/AN3
27
28
PA4/AN4
PA5/AN5
29
PA7/AN7
PA6/AN6
30
31
RST
32
XTAL
EXTAL
33
SS
V
34
Note) Vpp (Pin 73) is always connected to VDD.
– 3 –
35
PD1/S1
PD0/S0
36
PD2/S2
37
PD3/S3
38
PD4/S4
39
PD5/S5
40
PD6/S6
Pin Description
Symbol I/O Description
CXP823P24
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
PE0/INT0/EC0 PE1/INT1/EC1 PE2/INT2 PE3/INT3 PE4/RMC PE5 PE6
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
I/O/Input
Input/Input/Input Input/Input/Input Input/Input Input/Input Input/Input Input Output
(Port A) 8-bit port; single bit addressable. (8 pins)
(Port B) Single bit addressable from amongst lower 7 bits; highest bit (PB7) dedicated to output. (8 pins)
(Port C) 8-bit port; single bit addressable. Can provide 12mA sink current. (8 pins)
(Port E) 8-bit port with lower 6 bits dedicated to input and upper 2 bits dedicated to output. (8 pins)
Analog input to A/D converter. (8 pins)
External capture input for 16-bit timer/counter. Chip select input for serial interface (CH0). Serial clock (CH0) input/output. Serial data (CH0) input. Serial data (CH0) output. Serial clock (CH1) input/output. Serial data (CH1) input. Serial data (CH1) output.
Key return input for FDP segment signal which performs key scanning.
External event input to timer/counter.
Input for external
(2 pins) interrupt requests. (4 pins)
Input for remote control receiving circuit.
PE7/TO
PG0 to PG3
PF0/S8
to
PF7/S15 S16 to S20 T8/S28
to
T15/S21 T0 to T7 PD0/S0
to
PD7/S7
Output/Output
I/O
Output/Output
Output
Output/Output
Output
Output/Output
Output pin for 16-bit timer/counter rectangular waveform.
(Port G) 4-bit input/output port; single bit addressable. (4 pins)
(Port F) 8-bit dedicated output port. (8 pins)
Segment signal
output for FDP.
Segment signal output for FDP.
Dual purpose output for FDP timing and segment signals.
Timing signal output for FDP. (Port D)
8-bit dedicated output port.
Segment signal output for FDP.
(8 pins)
– 4 –
Symbol I/O Description
CXP823P24
VFDP EXTAL
XTAL
RST
Vpp VDD
VSS
Input Output
I/O
Provides voltage for FDP. Connection for system clock oscillation crystal. When using an external
clock, input normal signal to EXTAL and reverse phase signal to the XTAL pin.
System reset, active "L". The RST pin is an input/output pin which outputs a "L" level from the on-chip power on reset circuit when the power is turned on.
Positive power supply for the programmable on-chip PROM; connect to VDD for nomal operation.
Positive power supply pin. GND
– 5 –
Input/Output Circuit Formats for Pins
CXP823P24
Pin
PA0/AN0
to
PA7/AN7
8 pins
PB0/CINT PB1/CS0 PB3/SI0 PB6/SI1
Port A
Data bus
Port B
Data bus
Port A data
Port A direction
"0" when reset
RD (Port A)
Port A input select
"0" when reset
Port B data
Port B direction
"0" when reset
Circuit format
A/D converter
Input multiplexer
Schmitt input
IP
When reset
Input protection circuit
Hi-Z
IP
Hi-Z
4 pins
PB2/SCK0 PB5/SCK1
2 pins
Port B
Port B output select
"0" when reset
"0" when reset
Data bus
RD (Port B)
SCK OUT
Output enable
Port B data
Port B direction
RD (Port B)
SCK in
CINT CS0 SI0 SI1
IP
Hi-Z
Schmitt input
– 6 –
Loading...
+ 14 hidden pages