Running Your Application - Motorola CME-12D60 User Manual

For motorola 68hc912d60 microcontroller
Table of Contents

Advertisement

Running your application

After creating a Motorola S-Record file you can "upload" it to the development board for a test
run. The provided example "HELLO.ASM" was created to run from RAM so you can use the
Mon12 Monitor to test it without programming it into Flash.
If you haven't done so already, verify that the CME-12D60 board is connected and operating
properly by following the steps under "GETTING STARTED" until you see the Mon12 prompt,
then follow these steps to run your program:
1. Press and release the RESET button on the CME-12D60 board. You should see the
PRESS ANY KEY message. Hit the return key
2. Type LOAD
This will prepare Mon12 to receive a program.
3. Select Upload and when prompted for a file name select your assembled program file in s-
record format that was created in the previous section called:
Your program will be sent to the board thru the serial port.
4. When finished loading you will see the > prompt again. Type GO 1000
This tells Mon12 to execute the program at address $1000, which is the start of our test
program.
5. If everything is working properly you should see the message "Hello World" echoed back
to your terminal screen. Press RESET to return to the monitor.
6. If you do not get this message, see the TROUBLESHOOTING section in this manual
You can modify the hello program to display other strings or do anything you want. The
procedures for assembling your code, uploading it to the board and executing it remain the
same. Mon12 has many features such as breakpoints, assembly/disassembly, memory dump
and modify and program trace. Type HELP at the Mon12 prompt for a listing of commands or
consult the Mon12 documentation on the disk for more information.
For a more powerful debugger with many advanced features such as source level debugging,
you can use the NoICE debugger software. A full featured demo version is provided on the
CD, which you can use to get started. NOTE: To use this program instead of Mon12 you must
simply remove the MON-SEL jumper and run the NoICE software.
documentation in this program for more information.
to get the monitor prompt.
7
HELLO.S19
See the help

Advertisement

Table of Contents
loading

Table of Contents