Dragon 12 Plus Sample Programs and Support

You have two options for Dragon12-Plus board:
1)Dragon12-Plus Kit pre-installed with D-Bug12 for AsmIDE [DRAGON12P]
Trainer/Development kit for students and schools. It is preinstalled with Bootloader and the D-Bug12 monitor for ASCII based terminal programs. It will not work with Code Warrior and Matlab http://www.evbplus.com/wytec_shopping/students.htm

2)Dragon12-Plus Kit for Code Warrior, Matlab, and Simulink [DRAGON12P-SM]
Trainer/Development kit for students and schools. It is preinstalled with the serial monitor for working with Code Warrior, Matlab, and Simulink. It does not work with any ASCII based terminal programs http://www.evbplus.com/wytec_shopping/students.htm

We are committed to support both of the above boards since they have great features and excellent price

Assembly Programs for Testing Dragon12 on-board Peripherals Using CodeWarrior

Open CodeWarrior and Create a New project in Assembly. Under Sources Click on main.asm and bring up the main.asm. Make sure you are in HCS12 Serial Monitor mode. Now:
a) Delete everything in main.asm,
b) Copy and paste any of the following programs into main.asm,
c) F7(to make), F5(to download), and F5(to run) to execute the program.

C Programs for Testing Dragon12 on-board Peripherals Using CodeWarrior

Open CodeWarrior and Create a New Project in C (use options minimum startup code and small). Under Sources Click on main.c and bring up the main.c Make sure you are in HCS12 Serial Monitor mode. Now:
a) Delete everything in main.c,
b) copy and paste any of the following programs into main.c,
c) F7(to make), F5(to download), and F5(to run) to execute the program.

If you are running the codes on Dragon-12 Plus board with CodeWarrior click on the source code for the textbook

The following source codes are modified for AsmIDE and ImageCraft C to be run on the Dragon12 Plus board with the DeBug-12 Monitor

Use this shell program for AsmIDE.
Use this toggle program to test your board after you have configured it.

Chapter 2
Page 61 Page 63
Page 75 Page 81 & 82
Example 2_3 Example 2_9
Example 2_11  

Chapter 3
Page 111 Page 111b
Example 3_1 Example 3_2
Example 3_4 Example 3_12
Program 1 Program 2
Program 2(a) Program 3
Program 4  

Chapter 4
Example 4_1 a Example 4_1 b
Example 4_3 a Example 4_5
Example 4_5 b Example 4_6 Mod

Chapter 5
Example 5_8 a Example 5_30

Chapter 6
Example 6_1 Example 6_2
Example 6_5 Example 6_13