ST90158 - GENERAL DESCRIPTION
1.1.5 Multifunction Timers (MFT)
security, watchdog function can be enabled by
hardware using a specific pin.
Each multifunction timer has a 16-bit Up/Down
counter supported by two 16-bit Compare regis-
ters and two 16-bit input capture registers. Timing
resolution can be programmed using an 8-bit pres-
caler. Multibyte transfers between the peripheral
and memory are supported by two DMA channels.
1.1.8 Serial Peripheral Interface (SPI)
The SPI bus is used to communicate with external
devices via the SPI, I²C, IMBus or SBus communi-
cation standards. The SPI uses one or two lines
for serial data and a synchronous clock signal.
1.1.6 Standard Timer (STIM)
1.1.9 Serial Communications Controllers (SCI)
The Standard Timer includes a programmable 16-
bit down counter and an associated 8-bit prescaler
with Single and Continuous counting modes.
Each SCI provides a synchronous or asynchro-
nous serial I/O port using two DMA channels.
Baud rates and data formats are programmable.
1.1.7 Watchdog Timer (WDT)
1.1.10 Analog/Digital Converter (ADC)
The Watchdog timer can be used to monitor sys-
tem integrity. When enabled, it generates a reset
after a timeout period unless the counter is re-
freshed by the application software. For additional
The ADCs provide up to 8 analog inputs with on-
chip sample and hold. The analog watchdog gen-
erates an interrupt when the input voltage moves
out of a preset threshold.
7/199
9