psfales@cbnewsc.att.com (Peter Fales) (01/29/91)
Several people have been looking for C Compilers for the 68HC11 and
8051. I have been working with Dave Dunfield's MICRO-C and have been
very impressed. Up until recently, you could get a fully functional
C compiler for the 8086, 8080, 6809, and 68HC11 for $35 (all of them,
not $35 each). Dave has now added the 8051 to the list!
I have attached an abbreviated copy of Dave's catalog to this posting.
I hope this is not too commercial for the net, but Dave is obviously
not doing this to get rich. I just think this is an excellent product
that deservers wider notice.
If you order this, you need to get both MICRO-C and XASM. Though the
outdated copy of the catalog does not say so, I spoke with Dave today
the 8051 is also included in the package.
DO NOT ORDER FROM ME. I have no connection with Dave Dunfield other
than as a very satisfied customer (and beta tester for the 8051
code generator). I have worked only with the 8051 and 8086 compilers,
but based on my experience, I have very high confidence in the
other products as well.
Peter Fales AT&T, Room 5B-420
N9IYJ 2000 N. Naperville Rd.
UUCP: ...att!ihlpb!psfales Naperville, IL 60566
Domain: psfales@ihlpb.att.com work: (708) 979-8031
-------------------- cut here for catalog ----------------------------
*** Catalog revised 11-Dec-90 ***
Here is a list of software/firmware products which I currently have
available:
Anyone placing any order or registration will receive a current edition
of this catalog. You may also obtain a new catalog at any time by sending me
a self addressed, stamped envelope.
Due to confusion about the prices in previous catalogs, All prices now
INCLUDE the cost of a "current" disk. If you wish to REGISTER a shareware
product which you have acquired by other means WITHOUT receiving the current
revision of that product on disk, deduct $5 from the prices quoted.
You may order an update (on diskette) for any product which you have
already purchased, at a nominal update fee.
All software will normally be shipped on 5.25" MS-DOS compatable 360K
diskettes. Other media/formats may be available by special request.
All disks include complete documentation in the form of ASCII text files,
however registered users may also order high quality laser printed copies of
the documentation for a nominal fee. These may be ordered separately, or in
addition to the initial order.
Please send all correspondence to:
Dave Dunfield
56 Burnetts Grove Circle,
Nepean, Ont. (Canada)
K2J 1N6
---------------------------------------------------------------------------
XASM: A collection of cross assemblers and associated utility programs.
- Includes 6800, 6801/6803, 6805, 6502, 6809, 68HC11, 8051 and
8080/8085 cross assemblers.
- Output files in either INTEL or MOTOROLA hex format
- Includes MACRO, a powerful macro pre-processor
- Includes CREF, a utility for cross-referencing assembler source
- Includes PSOURCE, a utility for protecting distributed source code
- Includes HEXFMT, a utility which performs many useful functions
on the output code file, Including:
- Calculate checksums over all or part of code file
- Reformat output record type (INTEL/MOTOROLA) & length.
- Change base and load address of code image
- Control number of consecutive $FF (unprogrammed) bytes
written to output file
Current rev : 1.2
Registration: $15 (Includes ONE diskette)
Update fee : $5
Printed docs: $5
---------------------------------------------------------------------------
---------------------------------------------------------------------------
MICRO-C: Small 'C' compiler/utilities with source & documentation
A portable small 'C' environment including Compiler, PreProcessor,
Optimizer and libraries. This is an original work, and is NOT "Yet
another version" of the existing public domain Small-C.
- LOTS of documentation & complete source code is included.
- VERY portable, not designed around a specific processor.
- Includes code generators for 8080, 8086, 6809 and 68HC11.
- 8080, 6809 and 68HC11 code generators are compatible with
my shareware cross assemblers.
- Includes source code for useful examples programs, including
a pop-up (TSR) ANSI terminal with XMODEM.
Current rev : 2.10
Order fee : $25 (Includes TWO diskettes)
Update fee : $10
Printed Docs: $25
---------------------------------------------------------------------------
** Order Form **
Name: _____________________________________________________
Street address: ___________________________________________
City: ___________________ State/Prov: _____________________
Zip/Postal Code: ______________ Country: __________________
Product(s) ordered: _______________________________________
For the purposes of this document, the term THE PRODUCT shall be used
to refer to the licensed products named above, Including but not
limited to, all documentation, source code, executable and support
files, utilities, example programs and drawings.
By signing this order form, you indicate your acceptance of the
following conditions:
1) You may make a backup copy of THE PRODUCT, and you may install THE
PRODUCT on your computer systems hard disk, but only one copy of
THE PRODUCT may be in use at one time.
2) You may modify THE PRODUCT in any way you like, but the modified
code shall, regardless of the extent of modification, remain the
property of the original author, Dave Dunfield. You may not remove
or alter any copyright notice contained within any portion of THE
PRODUCT.
3) You are granted permission to distribute any programs or materials
you develop with THE PRODUCT without restriction. This permission
includes executable code for any library functions contained in
THE PRODUCT that is incorporated into such programs.
4) With the exception of embedded code mentioned above, You may not
re-distribute any part of THE PRODUCT in any way. Any and all
copies of THE PRODUCT must be retained in your possession at all
times.
5) You may transfer this license and THE PRODUCT, provided that you
retain no copies of any portion of THE PRODUCT, and that the
transferee completes and sends in a signed copy of this order form,
indicating the serial number of THE PRODUCT being transferred.
6) You agree to use THE PRODUCT entirely at your own risk, and will
indemnify and hold harmless its author and distributors against
any action resulting from such use. The author and distributors of
THE PRODUCT do not warrant it fit or suitable for any particular
purpose.
Please check one:
[ ] New order, $___ enclosed.
[ ] Update, $___ enclosed, Serial No. _____________
[ ] Transfer of product license, Serial No. _____________
I have read and agree to be bound by the above conditions.
Date: ___________ Signed: _________________
--
Peter Fales AT&T, Room 5B-420
N9IYJ 2000 N. Naperville Rd.
UUCP: ...att!ihlpb!psfales Naperville, IL 60566
Domain: psfales@ihlpb.att.com work: (708) 979-8031