EVBplus.com

 

Home

Buy

Products

Textbooks

Resources

Support

Download

Contact

 

 

 

 
  
 

9S12:  Spider12 BotTrainer

 
 


The above picture shows the complete Spider12tm BotTrainer which includes the 9s12 MCU, MC9S12DG256CPVE. 

Applications:

  • Complete stand-alone 9S12 robot trainer board
  • Micro trainer for students
  • MicroMouse and line follower controller
  • Advanced Robot controller
  • Possible replacement of the legendary Handyboard designed by MIT's Fred Martin
  • Possible replacement of  the legendary Botboard, Botboardplus designed by Marvin Green, Kevin Ross and Karl Lunt
  • BDM pod for debugging and programming another development board

 

Spider12 features:

  • Hardware is compatible to the Dragon12 Plus board.
  • 8 MHz crystal, 4 MHz default bus speed and up to 25MHz bus speed via PLL for the on-board 9s12 MCU
  • 7-segment LED display
  • A 2-position DIP switch for selecting one of 4 operating modes in D-Bug12 monitor or RUN/LOAD mode in Serial Monitor. 
  • 2 pushbutton switches
  • On-board speaker driven by timer or PWM for alarm, voice and music applications  
  • Power-On LED indicator
  • Pre-installed with D-Bug12 monitor (for AsmIDE or EmbeddedGNU) or Serial Monitor ( for CodeWarrior)
  • Comes with AsmIDE and EmbbedGNU IDE under GPL (general public license) for using with D-Bug12 monitor
  • Mode switch for selecting 4 D-Bug12 operating modes: EVB, Jump-to-EEPROM, BDM POD and Bootloader.  Mode indication (E,J,P,B) on the 7-segment display during power-up, no need to remember jumper setting 
  • 62 of MC9S12DG256 I/O pins are accessible on male header connectors for user applications 
  • BDM-in connector to be connected with a BDM from multiple venders for debugging
  • BDM-out connector for making this board as a HCS12/9S12 BDM POD programmer. No extra hardware needed.
  • Fast SPI expansion port for interfacing external SPI devices
  • Reset switch
  • Abort switch for stopping program when program is hung in a dead loop
  • Besides the on-chip 256K flash, 12K RAM and 4K EEPROM, the MC9S12DG256 MCU also includes the following on-chip peripherals:
    • 3 SPIs
    • 2 SCIs
    • 2 CANs
    • I2C interface
    • 8 16-bit timers
    • 8 PWMs
    • 16-channel 10-bit A/D converter
  • SCI0 header for connecting the SCI0 to a PC com port via Wytec's USB to TTL adapter
  • SCI1 header for user's applications
  • DC jack for AC adapter or a 2-position terminal block for external battery in robot applications
  • Heavy duty switching regulator provides 5V at 3A. It runs cool even when input DC is at 24V 
  • Many fully debugged, fairly complex 68HC12 program examples including source code, not just "Hello World" type programs.
  • Includes a test program that reads 4 switches to show their functions on the LED display while playing a song, it shows a number counting-up or counting-down, counting fast or counting slow on the 7-segment LED display
  • Small PC board size 2.8" X 3.7"

All above features are included in the price and the following are the optional features:

 

Optional Features:

  • 8X2 LCD display or any size of LCD display module via a 16 pin cable assembly
  • 4x4 Keypad
  • H-Bridge motor control module for 4 DC motors or 2 stepper motors
  • Line follower module
  • CAN2.0 controller module
  • USB to TTL adapter