Peripheral Features

  • Four 4-Wire SPI Modules
    • 32-byte FIFO
    • Variable data width
    • I2S mode
  • Three Protocol UARTs with 8-Character RX/TX FIFOs
  • Automated UART Handling Support for
    • LIN 2.2
    • Digital Multiplex 512 (DMX)
    • Smart Card (ISO 7816)
    • IrDA®
  • Two SENT Modules
  • Three Dedicated 32-Bit Timers/Counters
  • Single (SCCP) and Multiple (MCCP) Output Capture/Compare/PWM/Timer Modules
    • One MCCP module
    • Eight SCCP modules
    • Flexible configuration as PWM, input capture, output compare or timers
    • Two 16-bit timers or one 32-bit timer in each module
  • Four Quadrature Encoder Interface (QEI)
    • Four inputs: Phase A, Phase B, Home, Index
    • Ten Configurable Logic Cells (CLC) with internal connections to select peripherals and PPS
  • Serial Encoder Interface BiSS with up to Four Client Encoders Support
  • Peripheral Trigger Generator (PTG)
    • Fourteen input trigger sources from other peripheral modules
    • Five output triggers to other peripheral modules
    • Four individual interrupt request signals
    • CPU independent state machine-based instruction sequencer
  • Integrated Touch Controller (ITC) Module
    • Advanced capacitive sensing, touch buttons, sliders and wheels
    • Up to 32 self-capacitance channels and up to 256 mutual-capacitance channels