|
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
|