|
Last updated: |
I do my 68HC11 work on an old '286 machine using DOS 5.1, and also on a 233MHz Compaq running Windows 95. There are various DOS-based tools for assembling HC11 code, and for loading it into the HC11. I have settled on a set of these tools which works well for me, while friends of mine use a different set of tools; whatever works for you is worth using. There are also Macintosh tools which my students have used successfully.
Below, you can load the DOS ZIP file with the tools I use (and some which I don't). I also have pointers to other sources of 68HC11 tools.
This ZIP file contains the following files: Note: I have ordered file files in the following table for ease in describing them. They are ordered differently in the ZIP file, and thus will also be ordered differently in the directory.
The PCBUG11.exe file has been modified by Karl Lunt to work well with today's faster PCs. Thanks Karl!
At the end of the table are 17 files which I've written to make your life easier; take a look at them.
| File | Size | Date | Description |
| PCBUG11.EXE | 171,392 |
11-19-98 3:01p |
The program which allows the PC to talk to the 68HC11 (in bootstrap mode), allowing you to load programs into it. See my PCBUG11_Primer.html for details on using it. |
| PCBUG11.HLP | 55385 | 11-14-90 7:06p | Help file for PCBUG11.EXE. |
| PCBUGRTN.EXE | 3584 | 03-21-90 12:06p | A supporting program for PCBUG11.EXE. |
| READ.ME | 6761 | 09-26-91 3:42p | A text file of interesting things about PCBUG11.EXE. |
| AS11.EXE | 25647 | 01-13-92 4:59p | The program AS11 is used to assemble the 68HC11 assembly language into 68HC11 machine code ( a .S19 file). See my AS11_Primer.html for more details. |
| ASMHC11.EXE | 38992 | 10-23-90 7:12p | Another 68HC11 assembler program. Some prefer it over AS11... |
| TALK7E.BOO TALK88.BOO TALK88.XOO TALKA.BOO TALKA.XOO TALKD.BOO TALKE.BOO TALKE.XOO TALKK.BOO |
257 257 257 257 257 257 257 257 289 |
12-11-90 12:08p 04-03-90 11:34a 04-03-90 11:44a 04-03-90 11:31a 04-03-90 11:47a 04-23-90 12:14p 04-03-90 11:31a 04-03-90 11:48a 05-05-90 11:33a |
"Talker" programs used by PCBUG11.EXE with the various types of 68HC11 devices. |
| TALKEREE.ASC TALKEREE.MAP TALKEREE.S19 |
7355 740 544 |
04-03-90 11:27a 03-06-90 5:26p 04-03-90 11:32a |
Code for a "talker" program. |
| TALKSCI.ASC TALKSCI.MAP TALKSCI.S19 |
8444 739 544 |
08-14-91 10:28a 08-14-91 10:37a 08-14-91 11:28a |
Code for another "talker" program. |
| CONVERT.EXE | 7440 | 02-09-90 2:52p | A PCBUG11 Macro Conversion Routine. I've never used it and I'm not sure what its for. |
| CODES.P11 | 1994 | 05-05-86 7:40p | A list of 68HC11 instruction codes with some "magic" numbers. I'm not sure which program needs this, but don't delete it. |
| OFFSETS.P11 | 336 | 02-05-86 8:41p | More magic numbers for some program... |
| SMARTCHK.CPS PHSUT0.S19 PTR3.S19 |
300 12 12 |
06-27-96 10:22p 04-16-95 8:19p 06-02-95 11:04p |
Not sure about these either. |
| 6811REGS.ASM | 3584 | 10-11-91 1:18a | A list of the 68HC11 registers and their memory locations. Some people "include" this file in their code and use the definitions. |
OK, I know assembly language it not for everyone. Here is a short list of some of the other tools available for programming the 68HC11 devices.
Randy has formed Newton Labs, which will soon be distributing a commercial version of Interactive C (along with other already available robotics products).