Document
CXP85112B/85116B CXP85220A/85224A/85228A/85232A
CMOS 8-bit Single-chip Microcomputer
Description The CXP85112B/85116B, CXP85220A/85224A/ 85228A/85232A is a CMOS 8-bit single chip microcomputer integrating on a single chip an A/D converter, serial interface, timer/counter, time base timer, vector interruption, on-screen display function, I2C bus interface, PWM generator, remote control reception circuit, HSYNC counter, power source frequency counter and watch dog timer besides the basic configurations of 8-bit CPU, ROM, RAM, and l/O port. The CXP85112B/85116B, CXP85220A/85224A/ 85228A/85232A also provides a power-on reset function and a sleep function that enables lower power consumption. 64 pin SDIP (Plastic) 64 pin QFP (Plastic)
Structure Silicon gate CMOS IC
Features • Wide-range instruction system (213 instructions) to cover various types of data — 16-bit arithmetic/multiplication and division/boolean bit operation instructions • Minimum instruction cycle 1µs at 4MHz operation • Incorporated ROM capacity 12K bytes (CXP85112B) 16K bytes (CXP85116B) 20K bytes (CXP85220A) 24K bytes (CXP85224A) 28K bytes (CXP85228A) 32K bytes (CXP85232A) • Incorporated RAM capacity 352 bytes (CXP85112B/85116B) 448 bytes (CXP85220A/85224A/85228A/85232A) • Peripheral functions — On-screen display function 12 × 16 dots, 128 types 21 words × 4 Iines (more than 4 Iines possible) Double scan mode compatible, jitter elimination circuit — I2C bus interface — PWM output 14 bits, 1 channel 6 bits, 8 channels — Remote control reception circuit 8-bit pulse measurement counter with on-chip 6-stage FIFO — A/D converter 4 bits, 4channels, successive approximation method (Conversion time of 40µs/4MHz) — HSYNC counter — Power supply frequency counter — Watch dog timer — Serial I/O 8-bit clock synchronization — Timer 8-bit timer, 8-bit timer/counter, 19-bit time base timer • Interruption 14 factors, 14 vectors, multi-interruption possible • Standby mode Sleep • Package 64-pin plastic SDIP/QFP • Piggyback/evaluation chip CXP85100A, CXP85190 (Custom font compatible) CXP85200A, CXP85290 (Custom font compatible)
Purchase of Sony's I2C components conveys a license 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.
–1–
E93Z17B86
Block Diagram
PE1/INT1 PD0/INT2
EXTAL
XTAL MP
PE0/INT0
RST
VDD
VSS
EXLC XLC B G R BLK HSYNC VSYNC
ON SCREEN DISPLAY
PORT A
2
SPC700 CPU CORE
CLOCK GEN./ SYSTEM CONTROL
PA0 to PA7
PD6/RMC
REMOCON
FIFO
PORT C
PD7/EC PE7/TO
TIMER/COUNTER
INTERRUPT CONTROLLER
PD3/SI PD2/SO PD1/SCK ROM 12K/16K/20K/24K/28K/32K BYTES RAM 352/448 BYTES
SERIAL I/O
PORT B
2
PB0 to PB7
PC0 to PC7
PD4/HSI WATCH DOG TIMER
HSYNC COUNTER PRESCALER/ TIME BASE TIMER PE0 to PE5 PE6 to PE7
PF4/SCL0 PF5/SCL1 PF6/SDA0 PF7/SDA1 14 BIT PWM
I2C INTERFACE UNIT
6 BIT PWM 8CH
PE6/PWM
PF0/PWM0 to PF7/PWM7
PORT F
CXP85112B/85116B, CXP85220A/85224A/85228A/85232A
PE2/AN0 to PE5/AN3
A/D CONVERTER
PORT E
PD5/ACI
AC TIMER
PORT D
–2–
PD0 to PD7
PF0 to PF7
CXP85112B/85116B, CXP85220A/85224A/85228A/85232A
Pin Assignment 1 (Top View) 64 pin SDIP Package
PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0 PD7/EC PD6/RMC PD5/ACI PD4/HSI PD3/SI PD2/SO PD1/SCK VSS
1 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 31 32
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33
VDD NC VSS MP PF0/PWM0 PF1/PWM1 PF2/PWM2 PF3/PWM3 PF4/PWM4/SCL0 PF5/PWM5/SCL1 PF6/PWM6/SDA0 PF7/PWM7/SDA1 BLK R G B VSYNC HSYNC EXLC XLC PE0/INT0 PE1/INT1 PE2/AN0 PE3/AN1 PE4/AN2 PE5/AN3 PE6/PWM PE7/TO RST EXTAL XTAL PD0/INT2
Note)
1. NC (Pin 63) must be connected to VDD. 2. Vss for both Pins 32 and 62 must be grounded. 3. MP (Pin 61) must be connected to GND.
–3–
CXP85112B/85116B, CXP85220A/85224A/85228A/85232A
Pin Assignment 2 (Top View) 64 pin QFP Package
PA3
PA4
PA5
PA6
VDD
64 63 62 61 60 59 58 57 56 55 54 53 52
PA1 PA0 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0 PD7/EC
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
NC
MP
PF0/PWM0
PA7
PF1/PWM1
PA2
VSS
PF2/PWM2
51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33
PF3/PWM3 PF4/PWM4/SCL0 PF5/PWM5/SCL1 PF6/PWM6/SDA0 PF7/PWM7/SDA1 BLK R G B VSYNC HSYNC EXLC XLC PE0/INT0 PE1/INT1 PE2/AN0 PE3/AN1 PE4/AN2 PE5/AN3
20 21 22 23 24 25 26 27 28 29 30 31 32
PD2/SO
PD3/SI
PD4/HSI
PD0/INT2
PD5/ACI
EXTAL
XTAL
RST
Note)
1. NC (Pin 56) must be connected t.