You are here: Home STORE Microcontrollers Adapt9S12DP256 Evaluation Package

Technological Arts Inc.

Your Shopping Cart

Your Cart is currently empty.

Print
Adapt9S12XDP512 Solderless Experimentor PackageUSB/Xbee/RS232 Multi-mode Interface Module

Adapt9S12DP256 Evaluation Package
View Full-Size Image


Adapt9S12DP256 Evaluation Package

Order Code: AD9S12DP256EVP
Price: CAD $166.00

Ask a question about this product

Product Info

Adapt9S12D is a compact, modular implementation of Freescale's full-featured 9S12D family of microcontroller chips. The HCS12 family is backward-compatible with 68HC12 (and 68HC11), and utilizes newer process technology. By shrinking feature size, more functionality can be put on a chip, reducing power consumption and cost, while increasing operating speed. Adapt9S12D is a low-cost development/training platform that brings these advantages within easy reach of engineers, students, and hobbyists. The modular design of the entire "Adapt9S12" series of microcontroller products addresses the needs of education, evaluation, application development, prototyping, and even volume production.

Evaluation Package Contents:

  • fully assembled and tested Adapt9S12DP256M1 module supplied with "RA1" connector option, for easy probing of all signals (see photo)
  • dual RS232 ports (one 9-pin D-Sub and one 4-pin Molex connector)
  • dual CAN transceivers (3-pin Molex connector)
  • two prototyping cards (one each for H1 and H2)
  • convenient nylon standoffs for mounting
  • standard 9-pin serial cable
  • 120VAC to 9VDC adapter (300 mA). Note: this item will be omitted when shipped to destinations outside North America
  • hardcopy schematic
  • pod "transformer" (enables you to use the module as a BDM pod)
  • CD-ROM containing:
    • fully-functional 45-day demo of ImageCraft C compiler (ICC12)
    • demo version of NoICE12
    • assortment of example code
    • freeware SBASIC compiler
    • HC12 assembler
    • Freescale documentation
    • Using Your Adapt9S12DP256 document
    • module datasheet

Product Details

Description:

Adapt9S12D is a compact, modular "AdaptS12" form factor board, compatible with an entire range of application cards, prototyping cards, and backplanes, and usable with solderless breadboards ("proto boards"). Many configurations are possible: "backplane", "stack", "planar", and "tower". The module includes all necessary support circuitry for the MCU, as well as a 5-Volt regulator, RS232, and CAN transceivers on-board.

Here are a few ways you can use Adapt9S12D:

- RAM-based code development using DBug12 monitor/debugger

Using the Flash-resident DBug12 supplied, you can quickly load programs into the user portion of on-chip RAM or EEPROM and run them. With this method, you will have a limited amount of program memory space, but you'll still be able to use interrupts because DBug12 implements a RAM-based pseudo-vector table. Other useful debugging features available in this configuration: insert breakpoints, examine/modify memory and registers, disassemble a range of memory, and perform line-by-line assembly. Get the D-Bug12 Reference Guide, below, for more details.

- EEPROM-based code development using on-chip bootloader

Using the Flash-resident D-Bug12 supplied, you can quickly load programs into the user portion of on-chip EEPROM and run them. With this method, you will have a limited amount of program memory space, but you'll still be able to use interrupts because D-Bug12 implements a RAM-based pseudo-vector table. Other useful debugging features available in this configuration: insert breakpoints, examine/modify memory and registers, disassemble a range of memory, and perform line-by-line assembly. You can also jumper for Jmp-EE mode and have your program run automatically, upon reset. Get the D-Bug12 Reference Guide, below, for more details.

- Flash-based code development using on-chip bootloader

With the Flash-resident bootloader portion of D-Bug12, you'll be able to load your program into Flash via the serial port using any terminal program, at baud rates up to 115K. The entire 256K Flash can be programmed in under one minute! Just send your .s19 file, move the Mode Select jumpers to EVB mode, and press reset when you're done. Your code runs from Flash, and interrupts are supported (via Flash-based pseudo vectors, since the D-Bug12 bootloader resides in the vector space of the MCU). A program you load into Flash this way will run every time you apply power or reset the board in Flash Mode. In this mode, the Monitor portion of D-Bug12 is erased (you can always load it back in again later if you need it).

- Flash-based code development using a BDM pod

If you want to take advantage of the debug/monitor functions of D-Bug12, but you'd like to use all the Flash for your program, you can use a BDM pod (such as MicroBDM12SX) to erase and load Flash with your program. The entire 256K Flash can be used, because the Flash-resident bootloader is no longer needed (therefore pseudo-vectors aren't required either). Just use the FBULK and FLOAD commands to erase and load your programs.

- Low-cost Solution for C source-level code debugging with ICC12, NoICE12, and a MicroBDM12SX pod

Now you can take advantage of the debug/monitor functions of NoICE12 to perform source-level debugging with ImageCraft's ICC12 C compilers, using our MicroBDM12SX. This combination offers the lowest-cost toolchain on the market!

- transform Adapt9S12D into a Super BDM pod!

Plug a small circuit board onto a section of the I/O connector, set D-Bug12's Mode Select jumpers, and your module becomes a BDM pod equivalent to MicroBDM12SX, so you can erase load or debug another module (or any HC12 target, for that matter). Also works with NoICE12 !



Availability

Usually ships in:

1day.gif

Customer Reviews:

There are yet no reviews for this product.
Please log in to write a review.


more categories


68HC11

68HC11 (28)


68HC12

68HC12 (17)


9S12

9S12 (48)


S08

S08 (1)




Powered by VirtueMart
Change Your Currency


List All Products


Advanced Search





Lost Password?
Forgot your username?
No account yet? Register