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, I2C 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 cycle250ns at 16MHz operation (4.5 to 5.5V)
333ns at 12MHz operation (3.0 to 5.5V)
122µs at 32kHz operation (2.7 to 5.5V)
— Serial interfaceSrart-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
— Timer8-bit timer, 8-bit timer/counter, 19-bit time base timer,
Perchase of Sony's I2C components conveys a licence under the Philips I2C Patent Rights to use these components
in an I2C system, provided that the system conforms to the I2C 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.
Chip select input for serial interface (CH0).
Serial clock I/O (CH0).
of single bits for lower
7 bits. Incorporation of
pull-up resistor can be
Serial data input (CH0).
Serial data output (CH0).
set through the software
in a unit of 4 bits.
(8 pins)
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)
(Port D)
8-bit I/O port. I/O can be set in a unit of single bits. Incorporation of pullup resistor can be set through the software in a unit of 4 bits.
(8 pins)
External event inputs for timer/counter.
(2 pins)
(Port E)
6-bit port. Lower 4 bits
are for inputs; upper
2 bits are for outputs.
Remote control reception circuit input.
Non-maskable interruption request input.
(6 pins)
Rectangular wave output for 16-bit timer/counter.
Output for 32kHz oscillation frequency division.
PF0/SCL0
PF1/SCL1
PF2/SDA0
PF3/SDA1
PF4/PWM0
PF5/PWM1
PF6/TxD
PF7/RxD
Output/I/O
Output/I/O
Output/Output
Output/Output
Output/Output
Input/Input
(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)
– 4 –
Transfer clock I/O for I2C bus interface.
(2pins)
Transfer data I/O for I2C bus interface.
(2pins)
PWM outputs.
(2pins)
UART transmission data output.
UART reception data input.
Pin codeI/OFunctions
(Port G)
I/OPG0 to PG7
8-bit I/O port. I/O can be set in a unit of single bits. Incorporation of pullup resistor can be set through the software in a unit of 4 bits.
(8 pins)
(Port H)
I/OPH0 to PH7
8-bit I/O port. I/O can be set in a unit of single bits. Incorporation of pullup resistor can be set through the software in a unit of 4 bits.
(8 pins)
PI0/INT0
to
PI4/INT4
I/O/Input
(Port I)
8-bit I/O port. I/O can be
set in a unit of single
External interruption request inputs.
(5 pins)
bits. Incorporation of
PI5/SCK2
PI6/SI2
PI7/SO2
I/O/I/O
I/O/Input
I/O/Output
pull-up resistor can be
set through the software
in a unit of 4 bits.
(8 pins)
Serial clock I/O. (CH2)
Serial data input. (CH2)
Serial data output. (CH2)
CXP84632/84640/84648
EXTAL
XTAL
TEX
RST
NC
AVREF
AVss
VDD
Vss
Input
Crystal connectors for system clock oscillation. When the clock is
supplied externally, input to EXTAL; opposite phase clock should be
Output
Input
OutputTX
Input
input to XTAL.
Crystal connectors for 32kHz timer/counter clock oscillation. For usage
as event counter, input to TEX, and open TX.
Low-level active, system reset.
NC.
Under normal operating conditions, connect to VDD.
InputReference voltage input for A/D converter.
A/D converter GND.
Positive power supply.
GND.
– 5 –
Data bus
RD (Port B, I)
Port B, I direction
IP
Port B, I data
Pull-up resistance
“0” when reset
“0” when reset
∗
Schmitt input
CINT
CS0
SI0
SI1
∗
Pull-up transistors
approx. 100kΩ
Data bus
RD (Port B, I)
IP
Port B, I function selection
“0” when reset
∗
Schmitt input
SCK in
Port B, I data
Port B, I direction
“0” when reset
Pull-up resistance
“0” when reset
SCK OUT
Serial clock output enable
∗
Pull-up transistors
approx. 100kΩ
I/O Circuit Format for Pins
CXP84632/84640/84648
Pin
PA0/AN0
to
PA7/AN7
8 pins
Port A
Data bus
Port B
Port I
Pull-up resistance
“0” when reset
Port A data
Port A direction
“0” when reset
RD (Port A)
Port A function
selection
AA
“0” when reset
Circuit format
A/D converter
Input multiplexer
∗
approx. 100kΩ
∗
Input protection
IP
circuit
Pull-up transistors
When reset
Hi-Z
PB0/CINT
PB1/CS0
PB3/SI0
PB6/SI1
PI6/SI2
5 pins
PB2/SCK0
PB5/SCK1
PI5/SCK2
3 pins
Port B
Port I
Hi-Z
Hi-Z
– 6 –
CXP84632/84640/84648
Pin
PB4/SO0
PB7/SO1
PI7/SO2
3 pins
Port B
Port I
Data bus
Pull-up resistance
“0” when reset
Serial data output enable
Port B, I function selection
Port B, I direction
RD (Port B, I)
Port C
Pull-up resistance
“0” when reset
“0” when reset
Port B, I data
“0” when reset
Circuit format
SO
∗
Pull-up transistors
approx. 100kΩ
∗
2
When reset
∗
IP
Hi-Z
PC0 to PC7
8 pins
PE0/EC0
PE1/EC1
PE2/RMC
PE3/NMI
PF7/RxD
5 pins
PE4
1 pin
Port E
Port F
Port E
Data bus
Data bus
Port C data
Port C direction
“0” when reset
RD (Port C)
Schmitt input
IP
Port E data
“1” when reset
RD (Port E)
RD (Port E, F)
∗
1
IP
∗
1
Large current 12mA
∗
2
Pull-up transistors
approx. 100kΩ
EC0, EC1, RMC, NMI, RxD
Data bus
Hi-Z
Hi-Z
High level
– 7 –
CXP84632/84640/84648
Pin
PE5/TO/ADJ
1 pin
PD0 to PD7
PG0 to PG7
PH0 to PH7
Port E
Port E data
“1” when reset
Port E function selection (upper)
Port E function selection (lower)
“00” when reset
ADJ16K
ADJ2K
TO
∗
1
∗
1
TO output enable
Port D
Port G
Pull-up resistance
“0” when reset
Port H
Port D, G, H data
Port D, G, H direction
“0” when reset
Circuit format
Internal reset signal
00
01
MPX
10
11
∗
2
∗
1
ADJ signals are frequency dividing output for
32kHz oscillation frequency adjustment.
ADJ2K provides usage as buzzer output.
∗
2
Pull-up transistor approx. 150kΩ
∗
IP
When reset
High level
with approx.
150kΩ
resistor
()
when reset
Hi-Z
24 pins
PI0/INT0
to
PI4/INT4
5 pins
Port I
Data bus
RD (Port D, G, H)
Data bus
Pull-up resistance
“0” when reset
Port I data
Port I direction
“0” when reset
RD (Port I)
INT0
INT1
INT2
INT3
INT4
∗
Pull-up transistors
approx. 100kΩ
∗
IP
∗
Pull-up transistors
approx. 100kΩ
Hi-Z
– 8 –
CXP84632/84640/84648
Pin
PF0/SCL0
PF1/SCL1
PF2/SDA0
PF3/SDA1
4 pins
PF4/PWM0
PF5/PWM1
Port F
I
(“0” when reset)
Port F data
“1” when reset
SCL, SDA
(To I2C circuit)
Port F
SCL, SDA
2
C output enable
PWM
Port F output selection
“0” when reset
Port F data
“1” when reset
Circuit format
Schmitt input
∗
Large current 12mA
When reset
∗
IP
Hi-Z
BUS SW
To internal I2C pin
(SCL1 for SCL0)
High level
2 pins
PF6/TxD
1 pin
PH0 to PH7
Data bus
Port F
UART transmission circuit
Port F output selection
“0” when reset
Port F data
“1” when reset
Data bus
Port H
Data bus
Standby release
RD (Port F)
RD (Port F)
Port H data
“0” when reset
Port H direction
RD (Port H)
High level
IP
Hi-Z
Edge detection
8 pins
Data bus
RD (Port H direction)
– 9 –
Loading...
+ 19 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.