Mail Archives: djgpp/1994/04/20/12:28:18
Jianxin Chen <JCHEN AT tucson DOT instshop DOT arizona DOT edu> inquires:
> Is anyone out there ported any C compiler for the 8051 CPU on MS-DOS
> platform, or is there C cross-compilers for the 8051 somewhere?
I am also interested in 8051 tools for developing embedded systems, and would
like to hear anyone's experiences with such tools.
I looked around a couple months ago and came up with the following:
A good starting point is the magazine Embedded Systems Programming, published
by Miller Freeman, Inc., San Francisco (sorry, I don't have the phone #).
The February issue had am article which listed several companies which sell
8051 program development tools.
Another magazine of possible interest is Embedded Systems Engineering,
(071) 404-0564 (London).
I contacted some of the companies mentioned in E.S.P. and have literature
packages (several including demo disks) from:
Archimedes Software, Tel. (415) 567-4010.
Avocet Systems, Inc. (800) 448-8500 or (207) 236-9055.
Boston Systems Office/Tasking, (617) 320-9400.
Chip Tools (905) 274-6244.
Franklin Software, Inc., (408) 296-8051.
(Now all I need to do is evaluate it all!)
I asked Cygnus, the gcc news group, and several GNU consultants and came up
with no gcc cross compilers for 8051. I believe there is some gcc support
for the H8, if you don't mind switching processors. (The H8 is pretty nice.)
There is a package called "cas" (free software) which, if I recall correctly,
adds some C-like syntax to an 8051 assembler. Use archie to find it.
The other day I found an 8051 emulator in oak.oakland.edu
/pub/msdos/emulator/emily52.zip . I had no trouble getting it running,
loading in a .hex file, and stepping it for a few instructions.
Good luck!
- Jan
- Raw text -