15
USING OTHER COMPILERS AND PROGRAMS
The Finger Board was designed to take advantage of the many public domain software available on
the web as well as any commercial compilers. There are links on our web site to freeware and
shareware compilers and programs that can be downloaded and used to write programs for the
Finger Board II. Check out our related sites page for links to commercial compilers
To use certain compilers, you must be aware of the reset vector location. The reset vector address
can be changed by jumping JP18. The default mode of operation for Interactive C is "Special Test
Mode" and the reset vector is located at address $BFFE:BFFF. By jumping JP18, the reset vector
location can be set to address $FFFE:FFFF. Read the “M68HC11 Reference Manual” by Motorola for
a better description.
You can use DL.EXE (found in Interactive C) to download compiled S19 records to the Finger Board.
There are other C compilers for the 68HC11 that can be used, Small C, ICC11, and GCC. For BASIC
programs, use SBasic by Karl Lunt. Karl also has written a version of FORTH for the HC11 called
tiny4th. Two very good interactive debuggers are NoICE by John Hartman and PCbug
(Pcbug342.exe) by Motorola. A good bootloader is Hcload by Sylvain Bissonnette. The one we have
found to be very reliable is DL68hc11 by Wilfried Markenstein. Motorola also has a freeware
assembler, as11.