delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/04/20/12:28:18

Date: Wed, 20 Apr 94 09:42:58 -0600
From: jan kok <kok AT CS DOT ColoState DOT EDU>
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 <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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019