|
Description The CXP974096 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, 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, general-purpose register of 16-bit × 8-pin × 16-bank configuration • Minimum instruction cycle 50ns at 40MHz operation (2.7 to 3.6V) • Incorporated ROM capacity 384K bytes • Incorporated RAM capacity 23.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 channels 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 • Piggy/evaluation chip CXP971000 • FLASH EEPROM incorporated version CXP974F096
|