![]() |
| Home > Electronics and Technology > microcontroller-faq > |
68hc11 microcontroller FAQ |
Section 1 of 3 - Prev - Next
All sections - 1 - 2 - 3
Archive-name: microcontroller-faq/68hc11
Posting-Frequency: monthly
Last-modified: January 28, 1996
This article is a collection of information sources on the line of
Motorola 68hc11 microcontrollers.
The following topics are addressed:
0) Rantings and ravings (to make the FAQ zero-based)
1) ABOUT THIS FAQ
1.1) Who put this FAQ together?
1.2) How can I contribute to this FAQ?
1.3) What newsgroups will this FAQ be posted to?
1.4) May I distribute this FAQ or post it somewhere else?
1.5) How about FAQs on other microcontrollers?
2) ABOUT THE 68hc11
2.1) The 68hc11 microcontroller
2.2) 68hc11 flavors
2.3) Sources and prices
2.4) Advantages realized in implementing control applications
with this family of microcontrollers
3) SOURCES OF INFORMATION ON THE 68hc11
3.1) FTP sites
3.2) Mailing Lists
3.3) BBSs
4) 68hc11 PRODUCTS
4.1) Free languages and development systems
4.2) Free C compilers
4.3) Plans for 68hc11-based boards
4.4) Commercially available software
5) 68hc11 DOCUMENTATION
5.1) Periodicals
5.2) Books
0) Rantings and ravings
Disclaimer: Just so it is understood, the "rantings and ravings" are
MY rantings and ravings. My readers are refined and sophisticated
and would never rant or rave. I, on the other hand, sit in front of
the TV in torn underwear and drink beer out of the bottle.
Well gang, this should be my last post of the 68hc11 FAQ. I'm
turning this FAQ over to Bob Boys who never ceases to complain about
my FAQs being more popular than his Motorola 68K FAQ. Maybe he'll
stop whining now :-).
Seriously, I'm finding it harder and harder to find the time to do
justice to my FAQs. I'm afraid the 68hc11 FAQ suffered the most.
That's where Bob comes in. Besides being a first class beer drinker,
he already has experience with FAQs (Motorola 68K and VME bus). I'm
sure that Bob will infuse much needed life into this FAQ.
I thank all of you for your kind assistance and encouragement during
the time I worked on this FAQ. It may sound like a cliche, but the
Internet is a great place to live. I've met a lot of friends and I'm
having a great time. Someday, we'll all have to get together and
drink some beer. See ya around.
Thanks to Motorola for sending me a set of their famous "pink books".
This is a really great collection of reference material. I wish that
the manufacturers' literature for other microcontrollers (the 8051
for example) was of such high quality. These books are definitely
not for the beginner, but if you are into the hc11, these books are a
must. A real first class effort on Motorola's part!
The Imagecraft C compiler, ICC11 V3, is now shipping. It includes a
Windows IDE with integrated editor, terminal program and the ability
to operate compiler tools and options. A make utility and library
source are included along with the field proven compiler tools. Price
$100. For more info, check out the Webpage http://www.imagecraft.com
or Email to imagecft@best.com.
Dunfield Development Systems has just released version 3.14 of their
C development tools. They also have a new web page and new email
addresses:
Web: http://www.dunfield.com
Email: General information: info@dunfield.com
Sales inquiries/Administration: sales@dunfield.com
Technical inquiries/Support: tech@dunfield.com
Take care,
Uncle Russ
1) ABOUT THIS FAQ
1.1) Who put this FAQ together?
I started by putting together a FAQ on the 8051 microcontroller in
response to my own frustration in finding information. The FAQ has
now been out for some time and has been very well received. One of
the questions that I'm frequently asked is if I know of a FAQ on the
68hc11. Not only that, but how many times have you seen the
following questions posted on the newsgroups: "anyone know of a C
compiler for the 68hc11?", "anyone know of an assembler for the
68hc11?", and so on.
Therefore, I decided to jump in and try my hand again. I figured
that this would be a good learning experience. From what I've seen
so far, the 68hc11 is a good chip, and well worth learning and
developing with. I really don't have any experience with the 68hc11
(yet), so I'm going to need everyone's help on this. Just as with
the 8051 FAQ, with everyone's help this FAQ should turn out to be a
pretty useful document.
1.2) How can I contribute to this list?
I please ask that if you have any suggestions or additions, or you
would like to correct any of the information contained herein, please
send me a note.
My Email address is: russ@silicom.co.il
My Smail address is:
Russ Hersch
HaVradim 11
Ginot Shomron
ISRAEL
The list of individuals who have sent suggestions and encouragement
has overflowed. I hope it suffices to say "Thank you to all who have
contributed to this FAQ - we all appreciate it."
Special thanks to:
David Dunfield (Dunfield Development Systems)
Bob Boys (maintainer of the superb Mot. 68K FAQ)
Forrest Cook
Carl Barnes (Technological Arts)
Jens Holm
Patrick Campbell (Mosaic Industries)
Ken Hornstein
Very special thanks to Ping Huang and Thomas Koenig of the
news.answers moderators team for all of their help.
I certainly hope that those of you who know of interesting items for
the 68hc11 will share with everyone by contributing to this list.
If you are a manufacturer and have an anonymous ftp site available
that supports the 68hc11, please let me know by Email so that I can
add it to this FAQ. Also please feel free to keep me updated on your
products.
1.3) What newsgroups will this FAQ be posted to?
This FAQ will be posted to the following newsgroups:
comp.realtime
comp.robotics
sci.electronics
comp.answers
sci.answers
news.answers
The first three newsgroups often contain discussions, announcements,
or information on the 68hc11. Check them out from time to time. By
posting to the *.answers newsgroups, the FAQ will automatically be
archived. The archive name of this FAQ (also included in the header)
is: microcontroller-faq/68hc11.
The schedule for posting will be once a month. I can't promise that
it will be on time, but I hope to post it on the 26th of each month.
You might also want to check out the following newsgroups, since they
occasionally have items of interest for you 68hc11 users.
comp.sys.m6809
comp.sys.m68k
comp.lang.misc
comp.arch.embedded
alt.comp.hardware.homebuilt
A bit farther afield, but still of possible interest:
comp.ai.fuzzy
comp.dsp
sci.engr.control
sci.engr.semiconductors
1.4) May I post this FAQ to my local BBS?
I am putting no restrictions on the use of this FAQ except - It must
be distributed in its entirety with the copyright notice, and no
financial gain may be realized from it. After all, I have spent, and
continue to spend, a lot of time on this, and the only thing that I
intend to gain from it is more information on the 68hc11, and getting
to know my fellow 68hc11 groupies better.
For this reason I have appended a copyright statement to the end of
this FAQ. I feel pretty silly doing this, but I just want to protect
myself. The copyright does not limit the use of this list for
noncommercial purposes. I hereby give my permission to one and all
to pass this list around and post it wherever you want - as long as
it is not for financial gain.
Thank you.
1.5) How about FAQs on other microcontrollers?
If anyone wishes to start a FAQ on another microcontroller, please
feel free to copy the format of this FAQ - I don't intend on
copyrighting the look and feel ;-). With a common format, we will
all benefit when trying to find information on a particular
microcontroller.
If anyone has any comments on the format itself, I'm open for
suggestions.
Other Microcontroller FAQs
Subject: PIC microcontrollers
Newsgroups: comp.realtime
comp.robotics
sci.electronics
sci.electronics.repair
Archive: rtfm.mit.edu :
/pub/usenet/comp.answers/microcontroller-faq/PIC
/pub/usenet/sci.answers/microcontroller-faq/PIC
/pub/usenet/news.answers/microcontroller-faq/PIC
Maintainer: Tom Kellett
Email: Tom@takdsign.demon.co.uk
Subject: 8051 microcontrollers
Newsgroups: comp.sys.intel
comp.realtime
comp.robotics
comp.lang.forth
sci.electronics
Archive: rtfm.mit.edu :
/pub/usenet/comp.answers/microcontroller-faq/8051
/pub/usenet/sci.answers/microcontroller-faq/8051
/pub/usenet/news.answers/microcontroller-faq/8051
Maintainer: Russ Hersch
Email: russ@silicom.co.il
Subject: Microcontroller primer and FAQ
Newsgroups: comp.sys.intel
comp.arch.embedded
comp.robotics
sci.electronics
alt.comp.hardware.homebuilt
Archive: rtfm.mit.edu :
/pub/usenet/comp.answers/microcontroller-faq/primer
/pub/usenet/sci.answers/microcontroller-faq/primer
/pub/usenet/news.answers/microcontroller-faq/primer
Maintainer: Russ Hersch
Email: russ@silicom.co.il
Additional FAQs of interest
Subject: Robotics
Newsgroups: comp.robotics
Maintainer: Kevin Dowling
(412)268-8830
Email: nivek@ri.cmu.edu
Smail: Carnegie Mellon University
The Robotics Institute
Pittsburgh, PA 15213
Subject: Electronics
Newsgroups: sci.electronics
Comments: There are a number of FAQs available in this newsgroup
on various subjects. Among some of the subjects covered
are: LCDs, stepper motors, etc.
Subject: Real-time
Newsgroups: comp.realtime, comp.answers, news.answers
Archive: rtfm.mit.edu : pub/usenet/comp.realtime
Maintainer: Mark Linimon
Lonesome Dove Computing Services
Roanoke, Virginia
Email: linimon@nominil.lonesome.com.
Subject: Motorola 68K microprocessor line
Newsgroups: comp.sys.m68k
Archive: bode.ee.ualberta.ca : pub/motorola/general
ftp.luth.se : /pub/misc/motorola/faq
file name of archive is m68kfaq?.zip (? is version)
Maintainer: Robert Boys - Ontario, Canada
Email: r.boys@genie.geis.com
or
fboys@uoguelph.ca
Two useful articles are also available. One article provides a
tabular cross reference of features and pin counts. The second
article provides pinout diagrams of many of the Motorola line of 8
bit microcontrollers. Both lists were compiled and are being
maintained by Roger Nelson .
For more information on various microcontrollers and their features,
refer to the Microcontroller primer and FAQ listed above.
2) ABOUT THE 68hc11
2.1) The 68hc11 microcontroller
General
The 68hc11 is a powerful 8-bit data, 16-bit address microcontroller
from Motorola with an instruction set that is similar to the older
68xx (6801, 6805, 6809) parts. Depending on the variety, the 68hc11
has built-in EEPROM/OTPROM, RAM, digital I/O, timers, A/D converter,
PWM generator, and synchronous and ansynchronous communications
channels (RS232 and SPI). Typical current draw is less than 10ma.
Architecture
CPU has two 8 bit accumulators (A & B) that can be concatenated to
provide a 16 bit double accumulator (D). Two 16 bit index registers
are present (X,Y) to provide indexing to anywhere in the memory map.
Having the two index registers means the 68hc11 is very good for
processing data. Although an eight bit processor, the 68hc11 has
some 16 bit instructions (add, subtract, 16 * 16 divide, 8 * 8
mulitply, shift, and rotates). A 16 bit stack pointer is also
present, and instructions are provided for stack manipulation.
Typically multiplexed address and data bus.
Onboard subsystems
Timer - Main timer system comprises of a single 16 bit counter
clocked at the E clock (2,3,or 4 Mhz - there is a programmable
prescaler to slow it down if required). From this single counter run
a number of input capture and output compare registers (3-4 IC, 5 -
4 OC). The IC and OC functions are very versatile, and pulses as
short as 1 E clock can be generated.
A-D Convertor - Typically 8 channel 8 bit A/D, although the G5 has a
10 bit A/D.
Serial Communications Interface (SCI) - Asynchronous serial
communications; Data format - 1 Start, 8 or 9 data, and one stop bit.
Data rate - 150 - 312500 Baud (312500 is using 4 mhz E clock)
Serial Peripheral Interface (SPI) - Synchronous serial
communications, comprises CLK, DATA IN, DATA OUT and optionally chip
selects. As well as using specific SPI devices, it is very easy to
expand IO using the SPI and standard logic devices (e.g. 74HC595 and
74HC165).
2.2) 68hc11 flavors
The following are Motorola flavors:
HC11 A Series
8K ROM (A8), ROMless (A0,A1), 256 RAM, 512 EEPROM (A1,A8), SPI,
SCI, 3 IC 5 OC, 8 channel 8 bit A/D
HC11 C0
Nice new device developed together with AT&T. ROMless, on board
bank switching to support memory maps of up to 256K. Totally
glueless interface - Chip selects on board, Read Enable and
Write Enable signals now generated on chip. 256 RAM, 8 channel 8
bit A/D - Good pricing
HC11 D Series
Smallest and lowest cost member of the hc11 Family. ROMless (D0),
4K ROM (D3), 4K EPROM (711D3) - No A-D or EEPROM. Still has
standard timers and serial ports
HC11 E Series
Same as A series execpt 512 bytes RAM and 512 EEPROM (2048 for
E2). Pin compatible, only difference is one timer pin (PA4) can
now be used for IC or OC instect of just OC. Also have EPROM
devices and larger memory - hc711e9 (12K OTP), hc711e20 (20K
OTP)
HC11 F series
ROMless, non multiplexed address/data bus with 4 chip selects
built in. 1K RAM, 512 bytes EEPROM - otherwise same peripherals
as E series
HC11 G Series
16K ROM/EPROM, Non mulitplexed address/data bus, 512 RAM, 4
channel PWM, 10 Bit A/D convertor, 2 separate 16 bit timers
HC11 K4
24K ROM/EPROM, 1Mb addressing using on chip memory mapping. Non
multiplexed address and data bus. 4 programmable chip selects, 8
channel 8 bit A/D. 4 channel PWM, 768 bytes RAM
Toshiba second-sources the 68hc11, and they list the following
variants: A0/A1/A8 and E0/E1/E9.
For a nice breakdown of the 68hc11 line, check out the file
taxonomy.txt at cherupakha.media.mit.edu : /pub/miniboard/hobby-tips.
The file contains a table detailing all of the possible combinations
that the 68hc11 is supplied in.
2.3) Sources and prices
Sources?? Prices?? Hell - you can't even find the suckers! For
those of you who remember the old Chicken Man series on radio, "He's
everywhere! He's everywhere!" - the 68hc11 is not Chicken Man. The
68hc11 - "It's nowhere, it's nowhere!" I remember one episode in
which our hero was fighting against an evil plot to steal all of the
refrigerator light bulbs in the world. Well, maybe the same thing
happened with the 68hc11 - they just can't be found.
Maybe it's just a clever scam. The 68hc11 really doesn't exist.
Instead, Motorola cobbled together a microprocessor using an Intel
8051 running an emulation of the 68hc11 instruction set (Intel
Inside?).
Ruud Schramp found some in the Netherlands (sounds like an
appropriate place to find them). The breakdown is as follows
(1 US dollar =+- Dfl 1.70):
Main Importer of Holland Dfl 15.-- (quantity >100)
Main Importer of Holland Dfl 19.-- (if you buy 1 and if they
want to sell 1)
Distributor Dfl 25.-- (also no single sales)
Shop (Display Electronica) Dfl 35.-- (quantity 1)
Also, the 68hc11 can be found at the following places:
Active Electronics
1-800-677-8899
Some prices from catalog #914:
68HC11A1FN 13.90
68HC11A0FN 13.40
68HC11A1P 18.75
68HC11A0P 16.40
68HC11E1FN 17.90
68HC11F1FN 29.85
68HC24 18.00 port replacement
68HCP11A1FN 14.90
68HCP11A0P 17.90
68HCP11A1P 20.90
68HC711D3S 26.90 (OTP)
68HC711E9FNX 37.50 (OTP)
68HC711E9FS 44.90 (OTP)
68HC811E2FN 28.40
They also sell evaluation boards
JDR Microdevices
1850 South 10th Street
San Jose, CA 95112-4108 USA
Sales: (800) 538-5000 or (408) 494-1400
Fax Orders: (800) 538-5005
Tech Support: (800) 538-5002
BBS: 408-494-1430
They list the 68HC11A1P (48 pin DIP version) at $11.95 in their
1994 electronic component catalog (#37). They have lots of other
good stuff in the catalog. No minimum order.
Newark Electronics
Branches throughout the USA, several in Canada, one in U.K.
One branch at:
20700 Hubbell Avenue
Oak Park, MI 48237-0630
Sales: (313) 967-0600
Fax: (313) 967-0957
Catalog number 112 indicates that the carry Motorola micros
(including the HC11 family. These guys are big distributors, so
they can probably get any part in the HC11 family, but they
probably won't be cheap.
Prices shown in their 1992 catalog are:
MC68HC11E0FN (PLCC version) lists at $21.26
MC68HC11E1FN (PLCC version) lists at $22.36
B.G. Micro
P.O.B. 280298
Dallas, TX 75228
(214)271-5546
They usually have a couple varieties at good prices.
2.4) Advantages realized in implementing control applications on this
family of microcontrollers
Traditional architecture - a more traditional architecture than other
competing products (such as the 8051 and PIC) makes it easier to
learn and develop on (especially well-suited for teaching
microcontrollers)
More features - a 68hc11 is typically a "one-chip" solution since it
often includes such items as A/D, PWM, and many I/O lines
Popular - widely used since it is very inexpensive and has a wide
range of development tools available (both freeware and commercial)
3) SOURCES OF INFORMATION ON THE 68hc11
3.1) FTP sites
The following is a list of the various anonymous ftp sites that have
68hc11 source code and programming languages. There are many others
that are not listed here that contains bits and pieces. Usually you
can find them using Archie and searching for "68hc11", "6811", or
"hc11".
freeware.aus.sps.mot.com (Motorola)
- the ftp site version of the freeware BBS
- lots of free software for the HC05, HC08, HC11, HC16, 680x0,
683xx, and PowerPC
ftp.ee.ualberta.ca (preferred address)
bode.ee.ualberta.ca
wattson.ee.ualberta.ca
- Circuit Cookbook
- HUGE archive of all sorts of stuff on the 68hc11 (lots of other
good stuff too!)
- you'll have fun mucking around this ftp site, there's piles of
stuff here
/pub/motorola
/pub/motorola/68hc11
/pub/motorola/mcu11
cherupakha.media.mit.edu (cher.media.mit.edu)
- HUMUNGOUS archive of all sorts of stuff on the 68hc11 including
the 6.270 robotics project, Mini Board, F1 board, and more
(lots of other good stuff too!)
- you'll lose yourself rooting around this ftp site, there's
heaps of stuff here (assemblers, tools, C compilers, plans and
schematics, and many other items)
/pub/projects - tools, docs, schematics, etc. for the MIT 6.270
robotics project using a 68hc11-based development system
/pub/6811 - software, schematics, etc. for the 68hc11-based F1
board
/pub/incoming - various unsorted or new items
/pub/miniboard - software, docs, schematics, etc. for the 3"x2",
68hc11-based Mini Board controller
ftp.funet.fi (nic.funet.fi)
- this is a good one, too
/pub/microprocs/6811
other subdirectories in /pub/microprocs include:
1802, 6805, 8048, 8051, 8096 and many other microprocessors
ernie.uvic.ca
- files provided by local Motorola representative
/mcu11
other subdirectories include: ibm, dsp96k, dsp56100, dsp56k,
dsptools, develop, mac, mcu302, mcu332, mcu11, pgmr, mcu16, mcu,
market, qa, general, m68k, evm, dsp (a little bit of something
for everyone)
hipp.etsu.edu
/pub/hc11
/pub/hc11/Mcintosh.Evb.Disk - Macintosh software for EVB
/pub/hc11/beacon - navigation project for mc68hc811e2-based
robots
hpcsos.col.hp.com
/misc/ns32k/beowulf
ftp.netcom.com
/pub/imagecft - version 0.50 (prerelease) of ImageCraft C
info@circellar.com - Email (not ftp)
- send Email to get information file on services available
- all Circuit Cellar INK and BYTE related files available
ftp.luth.se
/pub/languages/assembler
/pub/misc/motorola - lots of stuff
crl.nmsu.edu
/pub/non-lexical/6811 - AS11 assembler and other misc files
ftp.stack.urc.tue.nl
/pub2/scrumpel/
- ftp site for the 68HC11 workgroup
- Scrumpel monitor (SCRUMPEL.ZIP), a nice monitor with
simple breakpoint features, lots of memory accessing
features
- Buggy101.ARJ, a program for their robot project
- soon to come Disk Operating System
- documentation on the Scrumpel 6g microcrontroller system
asterix.inescn.pt - FORTH archive
/pub/forth/68hc11
3.2) Web pages
http://motserv.indirect.com (WWW page)
- Semiconductor WWW page
- on-line searchable Master Selection Guide and OEM Price Book
- 'MFax' service to request all kinds of data sheets
- a bunch of other cool stuff
http://freeware.aus.sps.mot.com/index.html (WWW page)
- Motorola's microcontroller WWW page
- the WWW version of the freeware BBS
- lots of free software for the HC05, HC08, HC11, HC16, 680x0,
683xx, and PowerPC
http://www.oritools.com/info
- Orion Instruments web page
- information on the Orion product line
- my microcontroller FAQs on-line here
http://www.stack.urc.tue.nl/~hcc6811
- Scrumpel web page
http://www.newmicros.com/
- New Micro web page
http://www.io.org/~techart/
- Technological Arts web page
http://worf.albanyis.com.au/bobhome.html
- Bob Gunn's web page of hc11 prices, etc
3.3) Mailing Lists
Mini Board and 6.270 board
- To subscribe, send the message "subscribe robot-board" to
majordomo@cmf.nrl.navy.mil. To get a daily digest of the
list, one can subscribe to "robot-board-digest" using the
same procedure.
- The mailing list address is robot-board@cmf.nrl.navy.mil
- The list maintainer is now Ken Hornstein kenh@cmf.nrl.navy.mil
68hc11 mailing list
- for information, send empty message to listserv@hipp.etsu.edu
- to join, send the message "subscribe mc68hc11 your_real_name"
to listserv@hipp.etsu.edu
Imagecraft C
- to join, send the message "subscribe icc11-list" to
listserv@netcom.com
3.4) BBSs
The following BBSs have 68hc11 information:
Austin Texas Motorola BBS
- terrific, has piles of stuff, only some of which is on
bode.ee.ualberta.ca
- (512) 891-3733 (Austin, Texas)
- V.32 9600 Baud modems w/ MNP-5
- 8 Data Bits, No Parity, 1 Stop Bit.
Other Motorola BBSs:
- Munich, Germany: 49-89-92103-111
- Stuttgart, Germany: 49-7031-275496 (19200 baud)
- San Diego, California: (619) 279-3907
- Toronto, Canada (no longer in operation)
Circuit Cellar, Inc.
- contains code from their magazine articles and from the
original Circuit Cellar articles in Byte magazine, also
contains many other interesting items
- The BBS is mentioned in the masthead of each issue (on the
table of contents page). Excerpts from the BBS appear in Ken
Davidson's ConnecTime column in every issue with a description
of how to access the system at the end of every column.
- (203)871-1988
- Voice: (203)875-2751
- Fax: (203)872-2204
Dunfield Development Systems
- support for their Micro-C and development tools
- lots of goodies with some items contributed from BBS users
- (613)256-6289 (new phone number)
- v32/v42/HST
Electronics Now
- contains code from their magazine articles
- (516)293-2283
- 1200/2400
- 8 Data Bits, No parity, 1 Stop bit
Elektronik Laden Mikrocomputer GmbH
- product descriptions and sample code
- +49-05232/85112, 14.4k 8n1
Jens Holm's electronics BBS:
- one of a number of BBSs that are networked over most of the
industrial part of Europe
- +45-86-510356 (Denmark)
- distributes all shareware and freeware software which
relates to electronics
- system administrator - Jens Holm
jholm@bjarke.nrg.dtu.dk or Jens.holm@asgaard.dk
Maus BBS
- contains most of the files of Motorola's Munich Mailbox but
much faster baud rate
- Boeblingen, Germany (near Stuttgart)
- 49-7031-275496.
New Micros
- support for their line of development systems
- (214)339-2321
PseudoCorp
- support for their line of simulators and assemblers
- (804)873-4838
Scrumpel BBS
- Forth and 68hc11 software
- also new implementations of eForth and FIG Forth, as well as a
new Forth implementation
- +31-40-2527266
3.5) Help available!
This is a new feature in the FAQ. To be listed here are individuals
who have expressed interest in helping others with hardware and
software problems for 68hc11 systems. Thanks to Nick Brok who
volunteered to be the first on the list.
Does any one else out there think that they can help? Just let me
know what your areas of specialization are and I'll add your name to
the list. Thanks!
Nick Brok
Operating systems, Forth, hardware
Martin A. Smith
Assembly language, sensor interfacing, hardware and system design,
embedded control systems, and instrumentation
4) 68hc11 PRODUCTS
This section includes descriptions and references to free and
commercial software for the 68hc11. FTP sites and BBSs contain many
quality packages and code samples for free. For heavy duty use, you
might prefer the many commercial packages that are available. Some
very high quality, low-priced packages are available which are
suitable for both the hobbyist and professional on a limited budget.
With the public domain (or free) stuff, you're usually on your own.
The commercial packages usually provide extensive documentation and
support.
4.1) Free languages and development tools
The following is a list of the languages and development tools that I
could find on the net. Nearly all of them include source code,
however not all are public domain.
Assembler
Program: A11.ZIP
Description: PseudoSam 68hc11 Cross Assembler
Location: ftp.funet.fi : /pub/microprocs/6811
Program: CUG292WK.ZIP
Description: C source for a cross assembler, includes 68hc11
Author: Alan R. Baldwin
Location: oak.oakland.edu : /pub/msdos/crossasm
pc.usl.edu : /pub/msdos/systools
many other locations (use Archie to find)
Program: asxxx-v1.51-beta.tar.gz
Description: This is an updated version of the ASXXXX
cross-assembler package written by Alan R. Baldwin of
Kent State University. This version includes the
following changes:
- Port to Unix and Unix-like OS's
- Support for ar(5) style libraries in the linker
- Improved code area management
Comments: This is the assembler back-end currently used by the
Coactive Aesthics gcc port; a majority of these changes
were made to better support the gcc port. The current
distribution is a drop-in upgrade for the version
currently used in the Coactive gcc port.
Author: Alan R. Baldwin
With changes by Ken Hornstein
kenh@cmf.nrl.navy.mil
Location: ftp.cmf.nrl.navy.mil : /pub/kenh/asxxxx-v1.51-beta.tar.gz
Program: Frankenstein
Description: C source for a cross assembler, includes 68hc11
Author: Mark Zenier
Location: ftp.njit.edu : /pub/msdos/frankasm/FRANKASM.ZOO
lth.se : /pub/netnews/alt.sources/volume90/dec
ftp.uni-kl.de : /pub1/unix/languages/frankenstein.tar.Z
many other locations (use Archie to find)
Program: as11
Description: Portable cross assembler (source in C), other
processors available
Author: William C. Colley, III
Location: hpcsos.col.hp.com : /misc/ns32k/beowulf/a2-6811
Program: MOTOASM
Description: 68HC11/68HC05 assembler for Acorn RiscPC or 300x/400x
Section 1 of 3 - Prev - Next
All sections - 1 - 2 - 3
| Back to category microcontroller-faq - Use Smart Search |
| Home - Smart Search - About the project - Feedback |
© allanswers.org | Terms of use