ChipFind - документация

Электронный компонент: CXP84648

Скачать:  PDF   ZIP
1
CXP84632/84640/84648
E96309-ST
CMOS 8-bit Single Chip Microcomputer
Description
The CXP84632/84640/84648 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, I
2
C bus interface,
remote control reception circuit, PWM output, and
32kHz timer/counter besides the basic configurations
of 8-bit CPU, ROM, RAM, and I/O port.
The CXP84632/84640/84648 also provides a sleep/
stop function that enables lower power consumption.
Features
Wide range instruction system (213 instructions) to cover various of data.
-- 16-bit arithmetic/multiplication and division/Boolean bit operation instructions
Minimum instruction cycle
250ns at 16MHz operation (4.5 to 5.5V)
333ns at 12MHz operation (3.0 to 5.5V)
122s at 32kHz operation (2.7 to 5.5V)
Incorporated ROM capacity
32K bytes (CXP84632)
40K bytes (CXP84640)
48K bytes (CXP84648)
Incorporated RAM capacity
2048 bytes
Peripheral functions
-- A/D converter
8 bits, 8 channels, successive approximation method
(Conversion time 20s/16MHz)
-- Serial interface
Srart-stop synchronization (UART), 1 channel
Incorporated buffer RAM (Auto transfer for 1 to 32 bytes), 1 channel
Incorporated 8-bit, 10-stage FIFO
(Auto transfer for 1 to 10 bytes), 1 channel
8-bit clock syncronization (MSB/LSB first selectable), 1 channel
-- Timer
8-bit timer, 8-bit timer/counter, 19-bit time base timer,
16-bit capture timer/counter, 32kHz timer/counter
-- I
2
C bus interface
-- Remote control reception circuit
8-bit pulse measurement counter, 6-stage FIFO
-- PWM output circuit
12 bits, 2 channels
Interruption
21 factors, 15 vectors, multi-interruption possible
Standby mode
SLEEP/STOP
Package
80-pin plastic QFP
Piggyback/evaluation chip
CXP84600 80-pin ceramic QFP
Perchase of Sony's I
2
C components conveys a licence under the Philips I
2
C Patent Rights to use these components
in an I
2
C system, provided that the system conforms to the I
2
C Standard Specifications as defined by Philips.
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.
80 pin QFP (Plastic)
Structure
Silicon gate CMOS IC
2
CXP84632/84640/84648
RAM
2048 BYTES
SPC 700
CPU CORE
INTERRUPT CONTROLLER
A/D CONVERTER
INT3
INT1
INT0
INT2
AN0 to AN7
8
RST
V
DD
V
SS
TEX
EXTAL
XTAL
TX
AV
REF
AV
SS
RxD
TxD
PWM0
ROM
32K/40K/48K BYTES
2
CLOCK
GENERATOR/
SYSTEM CONTROL
RMC
SERIAL
INTERFACE
UNIT (CH0)
BUFFER
RAM
CS0
SI0
SO0
SCK0
SERIAL
INTERFACE
UNIT (CH1)
SI1
SO1
SCK1
FIFO
REMOCON IN
FIFO
PORT A
4
2
PA0 to PA7
PB0 to PB7
PC0 to PC7
PD0 to PD7
PE0 to PE3
PE4 to PE5
PF0 to PF6
PG0 to PG7
PI0 to PI7
PORT B
PORT C
PORT D
PORT E
PORT F
PORT G
PORT I
PH0 to PH7
PORT H
UART RECEIVER
UART TRANSMITTER
UART BAUD RATE
GENERATOR
12 BIT PWM GENERATOR 0
12 BIT PWM GENERATOR 1
PWM1
I
2
C BUS
INTERFACE UNIT
SCL0
SCL1
SDA0
16 BIT CAPTURE
TIMER/COUNTER 2
TO
SDA1
ADJ
8 BIT TIMER/COUNTER 0
8 BIT TIMER 1
EC0
CINT
EC1
32kHz
TIMER/COUNTER
PRESCALER/
TIME BASE TIMER
8
8
8
8
7
8
8
8
NMI
INT4
NMI
SERIAL INTERFACE UNIT
(CH2)
SI2
SO2
SCK2
2
2
PF7
Block Diagram
3
CXP84632/84640/84648
Pin Assignment (Top View)
PF3/SDA0
PF4/PWM0
PF5/PWM1
PF6/TxD
PF7/RxD
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PC7
PH0
PH1
PH2
PI4/INT4
PI3/INT3
PI2/INT2
PI1/INT1
PI0/INT0
PE5/TO/ADJ
PE4
PE3/NMI
PE2/RMC
PE1/EC1
PE0/EC0
PB7/SO1
PB6/SI1
PB5/SCK1
PB4/SO0
PB3/SI0
PB2/SCK0
PB1/CS0
PB0/CINT
PA7/AN7
PA6/AN6
PA5/AN5
PA4/AN4
PA3/AN3
PH3
PH4
PH5
PH6
PH7
RST
EXTAL
XTAL
V
SS
TX
TEX
AV
SS
AV
REF
PA0/AN0
PA1/AN1
PA2/AN2
PF2/SDA0
PF1/SCL1
PF0/SCL0
PG7
PG6
PG5
PG4
NC
V
DD
PG3
PG2
PG1
PG0
PI7/SO2
PI6/SI2
PI5/SCK2
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 26 27 28 29 30
40
39
38
37
36
35
34
31 32 33
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
70 69 68 67
63
64
65
66
61
62
71
72
73
74
75
76
77
78
79
80
1
Note) NC (Pin 73) must be connected V
DD
.
4
CXP84632/84640/84648
(Port F)
Lower 7 bits are for
output; of which lower
4 bits are large current
(12mA) N-ch open
drain output.
The uppermost bit
(PF7) is for input.
(8pins)
Pin Description
Pin code
I/O
Functions
I/O/Analog input
PA0/AN0
to
PA7/AN7
(Port A)
8-bit I/O port. I/O can be
set in a unit of signle bits.
Incorporation of the pull-
up resistance can be set
through the software in a
unit of 4 bits.
(8 pins)
Analog inputs to A/D converter.
(8 pins)
I/O
PC0 to PC7
(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)
I/O
PD0 to PD7
(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.
(8 pins)
Input/Input
Input/Input
Input/Input
Input/Input
Output
Output/Output/
Output
Output/I/O
Output/I/O
Output/Output
Output/Output
Output/Output
Input/Input
PE0/EC0
PE1/EC1
PE2/RMC
PE3/NMI
PE4
PE5/TO/
ADJ
PF0/SCL0
PF1/SCL1
PF2/SDA0
PF3/SDA1
PF4/PWM0
PF5/PWM1
PF6/TxD
PF7/RxD
(Port E)
6-bit port. Lower 4 bits
are for inputs; upper
2 bits are for outputs.
(6 pins)
External event inputs for timer/counter.
(2 pins)
Remote control reception circuit input.
Non-maskable interruption request input.
Rectangular wave output for 16-bit timer/counter.
Output for 32kHz oscillation frequency division.
I/O/Input
I/O/Input
I/O/I/O
I/O/Input
I/O/Output
I/O/I/O
I/O/Input
I/O/Output
PB0/CINT
PB1/CS0
PB2/SCK0
PB3/SI0
PB4/SO0
PB5/SCK1
PB6/SI1
PB7/SO1
(Port B)
I/O can be set in a unit
of single bits for lower
7 bits. Incorporation of
pull-up resistor can be
set through the software
in a unit of 4 bits.
(8 pins)
External capture input to 16-bit timer/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).
PWM outputs.
(2pins)
UART transmission data output.
UART reception data input.
Transfer clock I/O for I
2
C bus interface.
(2pins)
Transfer data I/O for I
2
C bus interface.
(2pins)
5
CXP84632/84640/84648
Serial clock I/O. (CH2)
Serial data input. (CH2)
Serial data output. (CH2)
Pin code
I/O
Functions
I/O
PG0 to PG7
(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 software in a unit of 4 bits.
(8 pins)
I/O
PH0 to PH7
(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.
(8 pins)
I/O/Input
PI0/INT0
to
PI4/INT4
I/O/I/O
I/O/Input
I/O/Output
PI5/SCK2
PI6/SI2
PI7/SO2
Input
Crystal connectors for system clock oscillation. When the clock is
supplied externally, input to EXTAL; opposite phase clock should be
input to XTAL.
EXTAL
Output
XTAL
Input
Crystal connectors for 32kHz timer/counter clock oscillation. For usage
as event counter, input to TEX, and open TX.
TEX
Output
TX
Input
Low-level active, system reset.
RST
NC.
Under normal operating conditions, connect to V
DD
.
NC
Input
Reference voltage input for A/D converter.
AV
REF
A/D converter GND.
AVss
Positive power supply.
V
DD
GND.
Vss
(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
in a unit of 4 bits.
(8 pins)
External interruption request inputs.
(5 pins)