Chip Directory

COMSOL the largest range of embedded development tools in Europe

Motorola's 6811 Microcontroller family

Local Instruction set in alphabetical order
Local Instruction set in numerical order
Local IO-Registers
Local Include file (a)
Local Include file (f)
Local Include file (s)
Local Include file (v)
soli.inav.net/~sviper/ HTML version of the HC11 command reference
soli.inav.net/~sviper/hc11/hc11.html Programming guide

Assembler

home.worldnet.fr/stcarrez/m68hc11_port.html Free GNU compiler and assembler
www.art.net/~troika/geekpage.html Assembler (for the Mac*) from Mark Coniglio (troika@panix.com)
www.colba.net/~elaurent/ Assembler by Ernest Laurentin <elaurent@colba.net> for W95 and NT
Local Many compilers also include an assembler of course
ftp.cmf.nrl.navy.mil/pub/kenh/asxxxx-vXX.tar.gz As6811 with source and manual.
pages.infinit.net/hc1x/ Sylvain Bissonnette <sylvain.bissonnette@videotron.ca>
www.interlog.com/~gretchev/Emporium.html About a dozen extensive code samples by Val Gretchev
www.aspisys.com/public/freeware/ By ASPiSYS <info@aspisys.com>
www.mcu.motsps.com/freeweb/ Motorola AS11 "freeware" assembler
www.cosmic-software.com/ Compiler/assembler by Cosmic

Board

www.aspisys.com/ By ASPiSYS <info@aspisys.com>
206.215.185.199/lemps/lemps.html See below
www.infinet.com/~cwtech/ Miniboard or Handyboard kits or assd/tested units
www.interlog.com/~techart/ Technological Arts
www.mil.ufl.edu/novasoft/ Controler/expander boards and hacks and software
www.radix.net/~ldg/ LDG Electronics Home Page <ldg@radix.net>
Local Emails about more (small) boards
www.mcu.motsps.com/dev_tools/ Motorola's $99 EVBU2 board.
cher.media.mit.edu/pub/projects/6811/handy-board/ 6811 Board

LDG wrote (at 199705):

Don't know if you've seen our page recently, but we've upgraded our site with new descriptions and more photos.
We have also lowered some of our prices.
The SBC-2 now goes for $49 ($10 off) and the SBC-8K has had an 8K Serial EEPROM added at no extra charge (was $10).

Dwayne Kincaid

LDG Electronics
1445 Parran Road, St. Leonard MD 20685
Phone: 410-586-2177
Fax: 410-586-8475
ldg@radix.net
www.radix.net/~ldg/

Books

Get a copy of the "Pink Book" first.
You may download the "Pink Book" (M68HC11RM/D - MC68HC11 Family Reference Manual) and several other technical documentations about the HC11 family at:
www.mcu.motsps.com/lit/fam_11.htm
Also try:
www.mcu.motsps.com/hc11/home.html

To get it directly:
For a PostScript version of the M68HC11RM/D (Directly printable to a laser printer:
freeware.mcu.motsps.com/lit/manuals/hc11rm.ps (3,7 megabytes!)
For a Adobe Portable Document Format (PDF) version (Adobe Acrobat Reader required):
freeware.mcu.motsps.com/lit/manuals/hc11rm.pdf (3,0 megabytes!)

Also, it's worth trying to find a copy of "M68HC11 HCMOS* Single-Chip Microcomputer Programmer's Reference Manual" (M68HC11PM/AD, Otherwise known as the "Green Book". I haven't seen a new one of these in years but it is a valuable resource for programmers. In addition to an instruction-by-instruction listing it has very useful discussions of addressing modes, and has numereous handy summary tables of instructions, op codes, etc.

Data Acquisition and Process Control with the M68HC11 Microcontroller

Driscoll, Coughlin and Villanucci
1994
Macmillan is the publisher.
ISBN: 002330555X
Joe T. Guest, Jr. (jguest@fau.campus.mci.net, jguest@acc.fau.edu)

M68HC11 Microcontroller: Applications in Control, Instrumentation and Communication, The

Michael Khear
Prentice Hall
ISBN: 0132055503


Software and Hardware Engineering: Motorola M68HC11
Fredrick M. Cady
1997
Oxford University Press
ISBN: 0-19-511008-0
For more information email:Marcy Levine <college@oup-usa.org> or Fredrick M. Cady <fcady@ee.montana.edu>
See the website www.coe.montana.edu/ee/cady/books/supl1.htmfor more information and text support.


Microcontroller Technology: The 68HC11
Peter Spasov <pspasov@flemingc.on.ca>
Prentice Hall
fleming0.flemingc.on.ca/~pspasov/mcu/mcu.htm

Code examples

www.interlog.com/~gretchev/ - Code snippets by Val Gretchev <gretchev@interlog.com>
www.freeyellow.com/members2/transgalactic/hc11/hc11.htm - Dimiter Popoff

Compiler

home.worldnet.fr/stcarrez/m68hc11_port.html Free GNU compiler and assembler
www.colba.net/~elaurent/ E. Laurent's page
www.surf.to/flp/ Gun Seteabudi's GNU C/C++ compiler
ftp.netcom.com/pub/imagecft/ ImageCraft C compiler for 68HC11 ($160)
www.imagecraft.com/ ImageCraft
www.cosmic-software.com/ Compiler/assembler by Cosmic
www.cosmic.com/ (?) Cosmic
www.htsoft.com/ (?) Hi-Tech
www.introl.com/ (?) Introl
www.mil.ufl.edu/novasoft/ ICC11 C-compiler from ImageCraft, DOS: $48, Win: $98
Small-C Very primitive!
www.rdrop.com/users/marvin/sbasic.htm Karl Lunt's SBASIC compiler
www.seanet.com/~karllunt/ Karl Lunt's SBASIC compiler
Dunfield About $100 but quite good

Cosmic

Free demo versions of HC12 and HC08 compilers/assemblers, debuggers and ISA simulators (and HC05, HC11, HC16, CPU32/32+) at
www.cosmic-software.com/

GNU compiler and assembler

Advantages:

Disadvantages:


ImageCraft

ANSI HC11 and HC12 C compilers contact info:
ImageCraft
P.O. Box 64226
Sunnyvale, CA 94088-4226
USA
tel: +1-408-749-0702
fax: +1-408-739-6994
info@imagecraft.com

www.imagecraft.com/software/
It's a great compiler and when you outgrow it, send $100 to imagecraft and get the whole meal deal.
ourworld.compuserve.com/homepages/grantb/ - copy


COP timer

Emails about 6811's COP Watchdog timer.

Development environments

members.aol.com/mctgbr/ Integrated Development Environment from Oliver Thamm <othamm@aol.com> - 30 day trial version
toys.delec.com/lemps/ DOS based development environment

Development kits

www.psdst.com/html/tools.html From ST (formerly Waferscale)

Disassembler

medo.fov.uni-mb.si/~martin/ - by Martin Perko <martin.perko@fov.uni-mb.si>

FAQ

FAX by Russ Hersch
www.esacadamy.com/faq/68hc11/ HTML
rtfm.mit.edu/pub/usenet/sci.answers/microcontroller-faq/68hc11 Text
bobcat.etsu.edu/pub/hc11/68hc11_FAQ Text

Instruction set

Local - ABC
soli.inav.net/~sviper/ - ABC and systematic

Mailing list

(A mailing list (in this sense) is a discussion forum via email...)

See here.


Mailing lists

local More mailing lists
groups.yahoo.com/group/68hc11/ In French
groups.yahoo.com/group/gnu-m68hc11/ GNU programming tools for 6811 and 6812

Monitor

pm.cse.rmit.edu.au/pub/UoW/ Something about the Buffalo monitor?
Local Free C source with all kinds of stuff for the 6811 and in general.

Motorola

www.mcu.motsps.com/hc11/home.html - Official Motorola home page for the 6811
www.mcu.motsps.com/lit/fam_11.htm - Literature about the 6811 family

Operating System

www.ucos-ii.com/ - uC/OS

Simulator

This is a new kind of simulator (and also assembler and debugger).
A complete and really fast simulator for 68HC705, 68HC11, 8031/51/32/52, PIC and ST62XX in same Windows environment?
Don't wait anymore, UMPS is really what you need, it simulates any of these micros and fast, very fast. Do you need to see if your I2C program or your LCD protocol is OK? UMPS can simulate I2C peripherals, LCD panels, LED's, push-buttons etc.

www.vmdesign.com/
Philippe Techer <ptecher@vmdesign.com>

Others:
dj.cse.rmit.edu.au/Simulator/Default.htm 68HC11 Simulator
bd.thrijswijk.nl/thrsim11/thrsim11.htm TH Rijswijk 68HC11 simulator
www.hc11.demon.nl/thrsim11/thrsim11.htm TH Rijswijk 68HC11 Simulator
www.tamik.com/ At Tamik


Source code

www.emicros.com/ (look under the software library for 68HC11) - Drivers for Dallas protocol.

Rest of the page: Miscellaneous emails about the 6811


Here a problem that many 6811 users will encounter:

Date:    19951108
From:    ray@radar.ho.bom.gov.au <ray.jones@bom.gov.au>
To:      Mot-68HC11-Apps@freeware.aus.sps.mot.com
Subject: Re: Getting started with the EVM...

> Message sent by Jaap van Ganswijk <ganswijk@xs4all.nl>

> Buffalo expects a UART at 0x4000. So if you have an SRAM* from
> 0x0000 up to 0x8000, which is currently usual, it doesn't
> download location 0x4000 correctly. This has cost me and others
> already hours (or even days) to find.
>
> You can easily fix this in the opcode, without reassembling.
> Just change the (2?) store instructions in load's. You don't even
> need to burn a new EPROM*, since only one bit goes from 1 to 0.

Ahhh, excellent info, I was just getting a new (Non EVM) system up
and going last weekend using the buffalo monitor.

My S19 file was ORG'ed to start the code at 4000h, but the byte was
always being cleared!!!.  I had no idea what was going on.

Thanks again for this valuable tip.

Cheers Ray


Some other low cost 6811 boards:

Date:    19960529
From:    mek_users@orlandonet.digital.net
To:      Multiple recipients of list <mc68hc11@bobcat.etsu.edu>
Subject: Some info on the MSCC11
  
Here's some info on the MSCC11: A Single Chip MC68HC11 Microcontroller.
  
The MSCC11 features an MC68HC11 processor mounted in a 52-pin PLCC with headers
connected to the processor ports. The MSCC11 realizes a single chip
microcontroller and provides
  
o Eight 3-wire (5 volts, ground, signal) powered analog or  digital input header
connected to Port_E,
o Eight 3-wire powered digital output header connected to  Port_B,
o Eight 3-wire powered bidirectional digital signal header  connected to Port_C,
  
o Jumpers to separate unregulated and regulated power and  ground rails on the
headers.
o The power rail can drive up to 16 servos attached to  Port_C and Port_B
headers
o The regulated voltage rail always drives the  microcontroller and the eight
powered digital/analog  inputs attached to Port_E.
o Eight 3-wire powered analog sensor connectors may be  attached directly to
Port_E.
o A 5-pin male header permits the MSCCB11 to serially  communicate with other
MSCCB11s or personal using the  Mekatronix Bidirectional Serial Communications
Board  (MBSCB) described below.
  
This is extremely high-quality!
  
BUNCH OF PRICES:
  
          PART                   DESCRIPTION                  PRICE
        MSCC11B       Unpopulated board only                    $8
        MSCC11U       Unassembled board and components         $22
                      without processor
        MSCC11A       Assembled and tested MSCC11 without      $39
                      processor
        MSCC11A0U     Unassembled board and components with    $39
                      MC68HC711A0
        MSCC11E2U     Unassembled board and components with    $49
                      MC68HC811E2
        MSCC11E9U     Unassembled board and components with    $59
                      MC68HC711E9
                      Assembled with Microprocessors
        MSCC11A0A     Assembled and tested MSCC11 with         $59
                      MC68HC711A0
        MSCC11E2A     Assembled and tested MSCC11 with         $69
                      MC68HC811E2
        MSCC11E9A     Assembled and tested MSCC11 with         $79
                      MC68HC711E9

More info?
Try: www.mil.ufl.edu/novasoft/
or e-mail me: kahil@orlandonet.digital.net
or mek_orders@orlandonet.digital.net

..

This message is MY responsibility NOT* The OrlandoNet's.
Sent via--) The OrlandoNet: a Point & Click On-Line Service For  Mac* OS,
Windows 3.1,  &  Windows 95.   (Modem#407-678-6898 / Voice#407-678-9900) (--

Date:    19960521
From:    OThamm@aol.com
To:      Multiple recipients of list <mc68hc11@bobcat.etsu.edu>
Subject: Re: 7812 bauds

In einer eMail vom 20.05.1996  12:46:05, schreiben Sie:
>Perhaps that the person that wrote IDE11 will help us.

I wrote IDE11 (and still developing V2.3). BTW: Feel free to get a fully
functional eval copy of IDE11 at members.aol.com/mctgbr ! (V2.3 will
be available in the beginning of June). Any comments are welcome!

The 7812 Bd solution was already explained here by a number of people (good
work folks ;-) !), so I don't have something to add. I also use 7680 Bd
instead of 7812. This never has been a problem (in DOS).

Oliver Thamm
c/o MCT Lange & Thamm GbR
Hohe Str. 9-13
D-04107 Leipzig
Germany

From:    Ruben Reusser <reusr1@info.isbiel.ch>
To:      Multiple recipients of list <mc68hc11@bobcat.etsu.edu>
Subject: EVBoard

We use our own EVB in our school. It can be purchased directly. However, as we
finished the Windows Version of our Software, we consider giving away the dos
version for free.

It is a full functional embedded environment, that looks like Turbo Pascal:
      * Text Editor
      * Download Function
      * Terminal Shell
      * Pascal Compiler

- Our EVB comes with a free ware assembler (asmhc11) but works w/ any Assembler
that may be called by a Batch file.
- The EVB comes w/ 32kB Memory and 16kB Rom that provides many functions such as
RS232* Support, c-like write function and a Shell where new commands may be added.

You can have a look at 206.215.185.199/lemps/lemps.html

Unfortunately, at this point, the documentation is German only.

If enough people are interested in our product, I would translate the Doc for the
American Market.

please leave me a Note! reusr1@info.isbiel.ch or ruben@delec.com

regards, Ruben Reusser

Date:    19960419
From:    OThamm@aol.com
To:      Multiple recipients of list <mc68hc11@bobcat.etsu.edu>
Subject: Re: HELP: EVBU & Keyboard interface

There is an article in Circuit Cellar Ink (Issue #58, May 1995) by John
Dybovski: "Real Keyboard Emulation". Check this for details on the protocol.

If a German book would be helpful for you I recommend the following title
(guess why ;-))

Oliver Thamm (Hrsg.):
Hip Hop HC11
Das Praxisbuch zur 68HC11 Mikrocontrollerfamilie
230 Seiten, Diskette
Electronic Media, Detmold 1995

ISBN: 3-9804331-2-9


Chapter 6 (30 pages) deals with "Interfacing PC-Keyboards to the 68HC11"
(without using another controller chip).

Good luck!

Oliver Thamm

Date:    19960827
From:    chris@SafeTnet.com
To:      Multiple recipients of list <mc68hc11@bobcat.etsu.edu>
Subject: HC11 boards

Here's another board you probably haven't heard of yet... We have just
released our new 32K HC11 ModCon board! It is low cost, and completely
expandable. The stackable connectors provide access to all HC11 pins, and
are pin compatible with the EVBU boards (using a split cable). We will also
be producing a proto-board that will mate with the ModCon.

The ModCon has many built in features to make it as versatile as possible;
It supports both the DS1233 or MC34064 reset chips. The four servo
connectors can be configured for both Airtronics and Futaba standards. Four
dip switches support all of the HC11's modes and Buffalo functions. There is
a cut-trace option for battery support for the RAM. The 14 pin SPI connector
has additional lines to support many types of peripherals.

We sell a the ModCon in a 'minimal' configuration (without RAM or stacking
connectors) for $87.00. The other components can be added later. Or the
complete ModCon Kit can be had for $137.00. Assembly is $20 extra.

Our web site has a number of photos, and details, although we will continue
to add information. Next up, I'm going to have all the connector pinouts up.
If the site leaves any unanswered questions, please let me know!

Date:    19961105
From:    Bambang Sutanto <waterman@POBoxes.com>
To:      Multiple recipients of list <mc68hc11@bobcat.etsu.edu>
Subject: EM11 announce

I am currently developing a M68HC11 Emulator for my final project,
Right now the project is at final stage.
Please visit my website...

Bambang Sutanto
www.netforward.com/POBoxes/?bsutanto
bsutanto@POBoxes.com
---------------------------------------------------------------------
EM11 - M68HC11 Emulator

Features:

M6811 - M6811 Emulator (Software Engine)
-M6811 Code Emulator
-Device Emulator
-Execution History
-Instruction step over and trace into
-Address (unlimited), conditional (14), and global (1) breakpoints

DEBUG11 - A Command Line Debugger for M6811
-Source level debug (currently, assembly language files only)
-Load S19 (Motorola hex*) and SYM (Symbol and Line Information) files
-Assembler and disassembler
-Expression in assembly and command line input
-Symbol in disassembly output
-Memory/Register display and modify
-Source/Instruction step over
-Source/Instruction trace into
-Address (unlimited), conditional (14), and global (1) breakpoints
-Execution History viewer
-Source module viewer

Finding stuff about the 6811.

[If anybody ever reaches this far down on this page...]
Date:    19980205
From:    Mark Schultz <mschultz@jps.net>
To:      Mot-68HC11-Apps@freeware.mcu.motsps.com
Subject: Re: MC68HC11 instruction set
>I'm looking for the complete instruction set of the Motorola 68HC11
>microcontroller.
>Maybe someone at this group can mail me this instruction set.

Motorola provides a web site dedicated to providing design information for the HC11 processors. The address is:

www.mcu.motsps.com/hc11/home.html

Browse around a bit (in the literature section) and you'll find a place where you can download PDF files of all the information you need. Look for two items in particular: The "M68HC11 Reference Manual", part # M68HC11RM/AD. This manual, available in PDF form, contains a complete, detailed description of the instruction set. You will often hear people on this list refer to this book as "The Pink Book" since the printed hardcopy version of this manual has a marbled pink cover. You should also look for the Technical Data manual for the particular part you are interested in working with. There are several versions of the Tech Data manual, one for each major HC11 series part. For example, the book that covers the MC68HC11E9 and all E-series parts is entitled "M68HC11 E Series Technical Data", part # MC68HC11E/D. The Tech Data books cover the usage of the on-chip subsystems of specific HC11 parts in greater detail than the treatment provided in the "Pink Book".

If you are patient, you can also use the web-based tools at the aforementioned site to order literature to be mailed to you directly. The form provided for this purpose expects Motorola document numbers, which I have included above. These doc numbers are also provided on the page that lists PDF files available for download. One drawback of this service is that Motorola typically will not mail hardcopy documentation outside North America.

Good luck in your work with the HC11. If you have difficulties, don't hesitate to post your questions here - there are a lot of good people on this list who will most likely be willing to help you "get your feet wet".

-----------------------------------------------------------------------
Mark Schultz Sr. Software Engineer MGE UPS* Systems
mschultz@jps.net 1660 Scenic Avenue
schultzm@us.mgeups.com Costa Mesa, CA 92626

"Everything that is really great and inspiring is created by the
individual who can labor in freedom." -- Albert Einstein
-----------------------------------------------------------------------


See also

www.68hc11.fr.st/ 68hc11 french site with an universal board, a newsgroup and a lot of information (in French)
www.rdrop.com/users/marvin/ Great!
ftp.ee.ualberta.ca/pub/motorola/68hc11/ Lot's of 6811-stuff (Partly in French..) by Sylvain Bissonnette <sylvain.bissonnette@videotron.ca>
ourworld.compuserve.com/homepages/grantb/ Grant Beattie's 6811 site
pm.cse.rmit.edu.au/~f1/ About the 68HC11F1
www.ezl.com/~rsch/ Roger's Embedded Microcontrollers Home Page
asterix.inescn.pt/pub/forth/68hc11 Forth stuff for 68HC11
bobcat.etsu.edu/pub/hc11/ Directory of /pub/hc11
bode.ee.ualberta.ca/pub/motorola/ University of Alberta 68HC11
cher.media.mit.edu/pub/ MIT 68HC11 Archive
ernie.uvic.ca/ Ernie of University of BC 68HC11 archive (oldest)
ftp.ee.ualberta.ca/pub/motorola/ University of Alberta 68HC11
ftp.funet.fi/pub/microprocs/ Finnish archive of things for many microprocessors and controllers
hipp.etsu.edu/pub/hc11/ 68HC11 Mac* software and a few projects
torgo.astro.ucla.edu/Pub/68HC11/ 68HC11 stuff of Frank Henriquez <frank@ucla.edu>
ftp.ee.ualberta.ca/pub/motorola/ University of Alberta 68HC11
soli.inav.net/~sviper/hc11/hc11.html Sviper's site about the 6811
www.ezl.com/~rsch/ Many links with descriptions

local - See the other families of processors.

Ad for PCI video capturing boards by Dektec.
Goto: Main Mirror About Author
Register: Yourself Company
Feedback: Correction Addition Question
Order: Chips (Deutsch) Chips (English) Chips (Nederlands)

Advertisement

Viewable with any browser