Collection: Adapt9S12E


Adapt9S12E is a compact, modular implementation of NXP's 9S12 E family-- utilizing the MC9S12E microcontroller chip. It is a member of the HCS12 family, and is backward-compatible with 68HC12 (and 68HC11). By shrinking feature size, more functionality can be put on a chip, reducing power consumption and cost, while increasing operating speed. Adapt9S12E is an ideal low-cost platform that brings these advantages within easy reach of engineers, students, and hobbyists. The flexible design of the entire Adapt series microcontroller products accommodates all aspects of training, evaluation, development, prototyping-- and even volume production.

Block Diagram

AD9S12E FBDwebDetails

MCU Features:

  • up to 90 I/O lines with multi-property programmability (eg. input/output, pull-up/pull-down, reduced drive, inverted polarity, etc.)
  • up to 16 key wake-up interrupt inputs (with digital filtering)
  • 3 x SCI with variable bit length, to support IrDA
  • 1 x SPI
  • IIC Bus
  • 2 x 8-bit DAC
  • 16-channel 10-bit ADCs
  • multiple PWM channels with fault protection and current sense
  • triple 4-channel timers supporting input capture/output compare, event counting, gated time accumulation, and simple PWM
  • internal memory configuration:
    • 128K multi-sector Flash
    • 8K RAM
  • fast, high-endurance, (tens of thousands of erase/write cycles)
  • PLL for bus operation up to 25 MHz (over entire voltage and temperature range)
  • advanced security features for protecting program memory
  • 3 V to 5 V operation
  • on-chip LVI reset circuit saves external parts

Module Features:

  • 2.30-inch x 3.25-inch AdaptS12 form-factor
  • two 50-pin connectors bring out all I/O pins of the MCU
  • all I/O pins on a 0.1-inch grid for easy interfacing to standard perfboard
  • versatile connector design for use with solderless breadboards, prototyping cards, or embedding into your design
  • RS232C transceivers provided for two SCI channels
  • optional RS485 transceiver accommodates a second SCI channel
  • optional IrDA physical-layer transceivers for third SCI channel
  • supplied with 8 MHz crystal, but internal bus can run up to 24MHz (using on-chip PLL)
  • selectable Colpitts/Pierce oscillator configuration
  • on-chip single-wire Background Debug Module (BDM) fully supported for loading and debugging user code
  • universal 6-pin/10-pin BDM connectors support BDM pods from multiple vendors
  • code in C, BASIC, Forth, assembler, etc.
  • no special Flash programming voltage or switch required
  • fast in-circuit programming
  • small footprint on-chip bootloader/monitor works with our free uBug12JE multi-platform GUI, for quick loading/debugging of user programs
  • fully supported by Freescale\'s CodeWarrior
  • Run/Load switch for choice of Standalone or Monitor operation following reset
  • low-dropout 5V/3V regulator on-board (mounted underneath)
  • user-selectable for 3V or 5V operation
  • accommodates optional precision voltage reference chip for analog-to-digital converter
  • second I/O connector accommodates memory expansion bus
  • many accessories available:
    • prototyping cards and backplanes
    • low-cost demo card
    • full-featured Evaluation/Training board
    • Servo/Sensor Interface module for robotics/mechatronics applications


MCU Documentation:

Documentation & Data Sheets:



3 products
  • Adapt9S12E128 Module with 112-pin MCU, Minimal
    Regular price
    from $139.00
    Sale price
    from $139.00
    Regular price
    Unit price
    Sold out
  • Application Eval Card for Adapt H1 connector
    Regular price
    Sale price
    Regular price
    Unit price
    Sold out
  • Adapt9S12EQ128 OEM Module w- 80-pin MCU, Minimal
    Regular price
    from $69.00
    Sale price
    from $69.00
    Regular price
    Unit price
    Sold out