CY8C24X93
Analog Multiplexer System
The Analog Mux Bus can connect to every GPIO pin and can be
internally connected to the ADC, Comprators or the IDAC.
Other multiplexer applications include:
■ Chip-wide mux that allows analog input from any I/O pin.
■ Crosspoint connection between any I/O pin combinations.
Additional System Resources
System resources provide additional capability, such as
configurable USB and I2C slave, SPI master/slave
communication interface, three 16-bit programmable timers,
software 8-bit PWM, low voltage detect, power on reset, and
various system resets supported by the M8C.
The merits of each system resource are listed here:
■ The I2C slave/SPI master-slave module provides
50/100/400 kHz communication over two wires. SPI
communication over three or four wires runs at speeds of
46.9 kHz to 3 MHz (lower for a slower system clock).
■ Low-voltage detection (LVD) interrupts can signal the
application of falling voltage levels, while the advanced
power-on-reset (POR) circuit eliminates the need for a system
supervisor.
■ A register-controlled bypass mode allows the user to disable
the LDO regulator.
■ An 8-bit Software PWM is provided for applications like buzzer
control or lighting control. A 16-bit Timer acts as the input clock
to the PWM. The ISR increments a software counter (8-bit),
checks for PWM compare condition and toggles a GPIO
accordingly. PWM Output is available on all GPIOs.
Document Number: 001-86894 Rev. *B
Page 6 of 65