Date: Wed, 20 Apr 94 09:42:58 -0600 From: jan kok To: djgpp AT sun DOT soe DOT clarkson DOT edu, jchen AT tucson DOT instshop DOT arizona DOT edu Subject: Re: inquiry about 8051 C compiler Jianxin Chen 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