Description
The CXP973F064 is a CMOS 16-bit microcomputer integrating on a single chip an A/D converter, serial interface, I2C bus interface, timer, PWM output circuit, programmable pattern generator, remote control receive circuit, parallel interface, FLASH ROM interface, and as well as basic configurations like a 16-bit CPU, ROM, RAM, and I/O port.
This LSI also provides the sleep/stop functions that enable lower power consumption.
FEATUREs
• An efficient instruction set as a controller
— Direct addressing, numerous abbreviated forms,
multiplication and division instructions
• Instruction sets for C language and RTOS
— Highly quadratic instruction system, generalpurpose register of 16-bit × 8-pin × 16-bank
configuration
• Minimum instruction cycle 58.8ns at 34MHz operation (3.0 to 3.6V)
66.7ns at 30MHz operation (2.7 to 3.6V)
• Incorporated EEPROM capacity 256K bytes
• Incorporated RAM capacity 11.5K bytes
• Peripheral functions
— A/D converter 8-bit 12-analog input, successive approximation system,
3-stage FIFO (Conversion time: 1.55µs at 40MHz)
— Serial interface Asynchronous serial interface (UART)
128-byte buffer RAM, 3 channels
— I2C bus interface 64-byte buffer RAM
(supports master/slave and automatic transfer mode)
— Timers 8-bit timer/counter, 2 channels (with timing output)
16-bit capture timer/counter (with timing output)
16-bit timer, 4 channels, watchdog timer
— PWM output circuit 14-bit PWM, 4 channels
(2-channel of binary output switch function by PPG)
— Programmable pattern generator 16-bit output, 64-byte buffer RAM, 1 channel
— Remote control receive circuit 8-bit pulse measurement counter, 10-stage FIFO
— Parallel interface External register interface (8-bit parallel bus), 4-chip select
• Interruption 33 factors, 33 vectors, multi-interruption and priority selection possible
• Standby mode Sleep/stop
• Package 100-pin plastic QFP
100-pin plastic LQFP
104-pin plastic LFLGA
• Piggy/evaluation chip CXP971000
• Mask ROM CXP972032/973032/973064