home *** CD-ROM | disk | FTP | other *** search
/ Collection of Hack-Phreak Scene Programs / cleanhpvac.zip / cleanhpvac / FAQSYS18.ZIP / FAQS.DAT / 68HC11.FAQ < prev    next >
Internet Message Format  |  1995-12-12  |  68KB

  1. Path: senator-bedfellow.mit.edu!faqserv
  2. From: sibit@datasrv.co.il (Russ Hersch)
  3. Newsgroups: comp.robotics,comp.realtime,sci.electronics,comp.answers,sci.answers,news.answers
  4. Subject: 68hc11 microcontroller FAQ
  5. Supersedes: <microcontroller-faq/68hc11_793809409@rtfm.mit.edu>
  6. Followup-To: poster
  7. Date: 30 Mar 1995 22:41:10 GMT
  8. Organization: none
  9. Lines: 1656
  10. Approved: news-answers-request@MIT.EDU
  11. Expires: 14 May 1995 22:39:04 GMT
  12. Message-ID: <microcontroller-faq/68hc11_796603144@rtfm.mit.edu>
  13. NNTP-Posting-Host: bloom-picayune.mit.edu
  14. Summary: This article is a collection of information sources on the
  15.          Motorola 68hc11 line of microcontrollers.
  16. X-Last-Updated: 1995/03/30
  17. Originator: faqserv@bloom-picayune.MIT.EDU
  18. Xref: senator-bedfellow.mit.edu comp.robotics:19275 comp.realtime:9263 sci.electronics:125292 comp.answers:10943 sci.answers:2388 news.answers:41000
  19.  
  20. Archive-name: microcontroller-faq/68hc11
  21. Posting-Frequency: monthly
  22. Last-modified: Mar. 30, 1995
  23.  
  24. This article is a collection of information sources on the line of
  25. Motorola 68hc11 microcontrollers.
  26.  
  27. The following topics are addressed:
  28.  
  29.       0)  Rantings and ravings (to make the FAQ zero-based)
  30.  
  31.       1)  ABOUT THIS FAQ
  32.     1.1)  Who put this FAQ together?
  33.     1.2)  How can I contribute to this FAQ?
  34.     1.3)  What newsgroups will this FAQ be posted to?
  35.     1.4)  May I distribute this FAQ or post it somewhere else?
  36.     1.5)  How about FAQs on other microcontrollers?
  37.  
  38.       2)  ABOUT THE 68hc11
  39.     2.1)  The 68hc11 microcontroller
  40.     2.2)  68hc11 flavors
  41.     2.3)  Sources and prices
  42.     2.4)  Advantages realized in implementing control applications
  43.           with this family of microcontrollers
  44.  
  45.       3)  SOURCES OF INFORMATION ON THE 68hc11
  46.     3.1)  FTP sites
  47.     3.2)  Mailing Lists
  48.     3.3)  BBSs
  49.  
  50.       4)  68hc11 PRODUCTS
  51.     4.1)  Free languages and development systems
  52.     4.2)  Free C compilers
  53.     4.3)  Plans for 68hc11-based boards
  54.     4.4)  Commercially available software
  55.  
  56.       5)  68hc11 DOCUMENTATION
  57.     5.1)  Periodicals
  58.     5.2)  Books
  59.  
  60.  
  61. 0)  Rantings and ravings
  62.  
  63.     Disclaimer:  Just so it is understood, the "rantings and ravings" are
  64.     MY rantings and ravings.  My readers are refined and sophisticated
  65.     and would never rant or rave.  I, on the other hand, sit in front of
  66.     the TV in torn underwear and drink beer out of the bottle.
  67.  
  68.  
  69.     My sincerest apologies to anyone that wrote to me, and didn't get a
  70.     reply.  I was inundated this time, and I'm afraid that I wasn't too
  71.     careful in keeping track of my email.  Also, some of those I did
  72.     respond to didn't hear from me because their email addresses were
  73.     invalid (or, at least my system thinks so).  So, if you feel
  74.     neglected, or you submitted some information that didn't make it into
  75.     this month's update, please drop me a note and let me know.  A
  76.     thousand pardons!
  77.  
  78.     Well, the verdict is in.  No, I'm not talking about OJ.  The response
  79.     has been nearly unanimous to keep my FAQs in one piece.  So, one
  80.     piece it is.
  81.  
  82.  
  83.     Thanks to Ted MacDonald for the following hint:  "If you contact
  84.     Motorola at 800-521-6274 and order literature #M68HC11RM/AD, they
  85.     will send, free of charge, a reference manual for the 6811.  Thought
  86.     this might be useful for others."
  87.  
  88.  
  89.     A new feature in 8051 FAQ is a list of individuals who have expressed
  90.     interest in helping others with hardware and software problems for
  91.     8051 systems.  Anyone out there who's willing to offer assistance to
  92.     the hc11 crowd?  If you feel you are qualified, and you're willing to
  93.     do a good turn, let me know what your areas of specialization are and
  94.     I'll put together a list for this FAQ.  Thanks!
  95.  
  96.  
  97.     Take care,
  98.  
  99.               Uncle Russ
  100.  
  101.  
  102. 1)  ABOUT THIS FAQ
  103.  
  104. 1.1)  Who put this FAQ together?
  105.  
  106.     I started by putting together a FAQ on the 8051 microcontroller in
  107.     response to my own frustration in finding information.  The FAQ has
  108.     now been out for some time and has been very well received.  One of
  109.     the questions that I'm frequently asked is if I know of a FAQ on the
  110.     68hc11.  Not only that, but how many times have you seen the
  111.     following questions posted on the newsgroups:  "anyone know of a C
  112.     compiler for the 68hc11?", "anyone know of an assembler for the
  113.     68hc11?", and so on.
  114.  
  115.     Therefore, I decided to jump in and try my hand again.  I figured
  116.     that this would be a good learning experience.  From what I've seen
  117.     so far, the 68hc11 is a good chip, and well worth learning and
  118.     developing with.  I really don't have any experience with the 68hc11
  119.     (yet), so I'm going to need everyone's help on this.  Just as with
  120.     the 8051 FAQ, with everyone's help this FAQ should turn out to be a
  121.     pretty useful document.
  122.  
  123.  
  124. 1.2)  How can I contribute to this list?
  125.  
  126.     I please ask that if you have any suggestions or additions, or you
  127.     would like to correct any of the information contained herein, please
  128.     send me a note.
  129.          My Email address is:  sibit@datasrv.co.il
  130.          My Smail address is:
  131.                Russ Hersch
  132.                HaVradim 11
  133.                Ginot Shomron
  134.                ISRAEL
  135.  
  136.     The list of individuals who have sent suggestions and encouragement
  137.     has overflowed.  I hope it suffices to say "Thank you to all who have
  138.     contributed to this FAQ - we all appreciate it."
  139.  
  140.     Special thanks to:
  141.           David Dunfield (Dunfield Development Systems)
  142.           Kevin Johnson (VSI, New Zealand) for the excellent
  143.              product summaries
  144.           Bob Boys (maintainer of the superb Mot. 68K FAQ)
  145.           Matt Albright (Motorola)
  146.  
  147.     Very special thanks to Ping Huang and Thomas Koenig of the
  148.     news.answers moderators team for all of their help.
  149.  
  150.     I certainly hope that those of you who know of interesting items for
  151.     the 68hc11 will share with everyone by contributing to this list.
  152.  
  153.     If you are a manufacturer and have an anonymous ftp site available
  154.     that supports the 68hc11, please let me know by Email so that I can
  155.     add it to this FAQ.  Also please feel free to keep me updated on your
  156.     products.
  157.  
  158.  
  159. 1.3)  What newsgroups will this FAQ be posted to?
  160.  
  161.     This FAQ will be posted to the following newsgroups:
  162.           comp.realtime
  163.           comp.robotics
  164.           sci.electronics
  165.           comp.answers
  166.           sci.answers
  167.           news.answers
  168.     The first three newsgroups often contain discussions, announcements,
  169.     or information on the 68hc11.  Check them out from time to time.  By
  170.     posting to the *.answers newsgroups, the FAQ will automatically be
  171.     archived.  The archive name of this FAQ (also included in the header)
  172.     is: microcontroller-faq/68hc11.
  173.  
  174.     The schedule for posting will be once a month.  I can't promise that
  175.     it will be on time, but I hope to post it on the 26th of each month.
  176.  
  177.     You might also want to check out the following newsgroups, since they
  178.     occasionally have items of interest for you 68hc11 users.
  179.           comp.sys.m6809
  180.           comp.sys.m68k
  181.           comp.lang.misc
  182.           alt.comp.hardware.homebuilt
  183.  
  184.     A bit farther afield, but still of possible interest:
  185.           comp.ai.fuzzy
  186.           comp.dsp
  187.           sci.engr.control
  188.           sci.engr.semiconductors
  189.  
  190.  
  191. 1.4)  May I post this FAQ to my local BBS?
  192.  
  193.     I am putting no restrictions on the use of this FAQ except - It must
  194.     be distributed in its entirety with the copyright notice, and no
  195.     financial gain may be realized from it.  After all, I have spent, and
  196.     continue to spend, a lot of time on this, and the only thing that I
  197.     intend to gain from it is more information on the 68hc11, and getting
  198.     to know my fellow 68hc11 groupies better.
  199.  
  200.     For this reason I have appended a copyright statement to the end of
  201.     this FAQ.  I feel pretty silly doing this, but I just want to protect
  202.     myself.  The copyright does not limit the use of this list for
  203.     noncommercial purposes.  I hereby give my permission to one and all
  204.     to pass this list around and post it wherever you want - as long as
  205.     it is not for financial gain.
  206.  
  207.         Thank you.
  208.  
  209.  
  210. 1.5)  How about FAQs on other microcontrollers?
  211.  
  212.     If anyone wishes to start a FAQ on another microcontroller, please
  213.     feel free to copy the format of this FAQ - I don't intend on
  214.     copyrighting the look and feel ;-).  With a common format, we will
  215.     all benefit when trying to find information on a particular
  216.     microcontroller.
  217.  
  218.     If anyone has any comments on the format itself, I'm open for
  219.     suggestions.
  220.  
  221.  
  222.     Other Microcontroller FAQs
  223.  
  224.       Subject:  PIC microcontrollers
  225.       Newsgroups:  comp.realtime
  226.                    comp.robotics
  227.                    sci.electronics
  228.                    sci.electronics.repair
  229.       Archive:  rtfm.mit.edu :  <plus all mirror sites>
  230.                 /pub/usenet/comp.answers/microcontroller-faq/PIC
  231.                 /pub/usenet/sci.answers/microcontroller-faq/PIC
  232.                 /pub/usenet/news.answers/microcontroller-faq/PIC
  233.       Maintainer:  Tom Kellett
  234.                    Email: Tom@takdsign.demon.co.uk
  235.  
  236.       Subject:  8051 microcontrollers
  237.       Newsgroups:  comp.sys.intel
  238.                    comp.realtime
  239.                    comp.robotics
  240.                    comp.lang.forth
  241.                    sci.electronics
  242.       Archive:  rtfm.mit.edu :  <plus all mirror sites>
  243.                 /pub/usenet/comp.answers/microcontroller-faq/8051
  244.                 /pub/usenet/sci.answers/microcontroller-faq/8051
  245.                 /pub/usenet/news.answers/microcontroller-faq/8051
  246.       Maintainer:  Russ Hersch
  247.                    Email:  sibit@datasrv.co.il
  248.  
  249.       Subject:  Microcontroller primer and FAQ
  250.       Newsgroups:  comp.sys.intel
  251.                    comp.realtime
  252.                    comp.robotics
  253.                    sci.electronics
  254.                    alt.comp.hardware.homebuilt
  255.       Archive:  rtfm.mit.edu :  <plus all mirror sites>
  256.                 /pub/usenet/comp.answers/microcontroller-faq/primer
  257.                 /pub/usenet/sci.answers/microcontroller-faq/primer
  258.                 /pub/usenet/news.answers/microcontroller-faq/primer
  259.       Maintainer:  Russ Hersch
  260.                    Email:  sibit@datasrv.co.il
  261.  
  262.     Additional FAQs of interest
  263.  
  264.       Subject:  Robotics
  265.       Newsgroups:  comp.robotics
  266.       Maintainer:  Kevin Dowling
  267.                    (412)268-8830
  268.                    Email:  nivek@ri.cmu.edu
  269.                    Smail:  Carnegie Mellon University
  270.                            The Robotics Institute
  271.                            Pittsburgh, PA  15213
  272.  
  273.       Subject:  Electronics
  274.       Newsgroups:  sci.electronics
  275.       Comments:  There are a number of FAQs available in this newsgroup
  276.                  on various subjects.  Among some of the subjects covered
  277.                  are:  LCDs, stepper motors, etc.
  278.  
  279.       Subject:  Real-time
  280.       Newsgroups:  comp.realtime, comp.answers, news.answers
  281.       Archive:  rtfm.mit.edu : pub/usenet/comp.realtime
  282.       Maintainer:  Mark Linimon
  283.                        Lonesome Dove Computing Services
  284.                        Roanoke, Virginia
  285.                    Email:  linimon@nominil.lonesome.com.
  286.  
  287.       Subject:  Motorola 68K microprocessor line
  288.       Newsgroups:  comp.sys.m68k
  289.       Archive:  bode.ee.ualberta.ca : pub/motorola/general
  290.                 ftp.luth.se : /pub/misc/motorola/faq
  291.                 file name of archive is m68kfaq?.zip (? is version)
  292.       Maintainer:  Robert Boys - Ontario, Canada
  293.                    Email: r.boys@genie.geis.com
  294.                                  or
  295.                           fboys@uoguelph.ca
  296.  
  297.  
  298.     Two useful articles are also available.  One article provides a
  299.     tabular cross reference of features and pin counts.  The second
  300.     article provides pinout diagrams of many of the Motorola line of 8
  301.     bit microcontrollers.  Both lists were compiled and are being
  302.     maintained by Roger Nelson <rnelson@mail.wsu.edu>.
  303.  
  304.     For more information on various microcontrollers and their features,
  305.     refer to the Microcontroller primer and FAQ listed above.
  306.  
  307.  
  308. 2)  ABOUT THE 68hc11
  309.  
  310.  
  311. 2.1)  The 68hc11 microcontroller
  312.  
  313.     General
  314.  
  315.     The 68hc11 is a powerful 8-bit data, 16-bit address microcontroller
  316.     from Motorola with an instruction set that is similar to the older
  317.     68xx (6801, 6805, 6809) parts.  Depending on the variety, the 68hc11
  318.     has built-in EEPROM/OTPROM, RAM, digital I/O, timers, A/D converter,
  319.     PWM generator, and synchronous and ansynchronous communications
  320.     channels (RS232 and SPI).  Typical current draw is less than 10ma.
  321.  
  322.  
  323.     Architecture
  324.  
  325.     CPU has two 8 bit accumulators (A & B) that can be concatenated to
  326.     provide a 16 bit double accumulator (D).  Two 16 bit index registers
  327.     are present (X,Y) to provide indexing to anywhere in the memory map.
  328.     Having the two index registers means the 68hc11 is very good for
  329.     processing data.  Although an eight bit processor, the 68hc11 has
  330.     some 16 bit instructions (add, subtract, 16 * 16 divide, 8 * 8
  331.     mulitply, shift, and rotates).  A 16 bit stack pointer is also
  332.     present, and instructions are provided for stack manipulation.
  333.     Typically multiplexed address and data bus.
  334.  
  335.  
  336.     Onboard subsystems
  337.  
  338.     Timer -  Main timer system comprises of a single 16 bit counter
  339.     clocked at the E clock (2,3,or 4 Mhz - there is a programmable
  340.     prescaler to slow it down if required). From this single counter run
  341.     a number of input capture and output compare registers (3-4  IC, 5 -
  342.     4 OC). The IC and OC functions are very versatile, and pulses as
  343.     short as 1 E clock can be generated.
  344.  
  345.     A-D Convertor - Typically 8 channel 8 bit A/D, although the G5 has a
  346.     10 bit A/D.
  347.  
  348.     Serial Communications Interface (SCI) - Asynchronous serial
  349.     communications; Data format - 1 Start, 8 or 9 data, and one stop bit.
  350.     Data rate - 150 - 312500 Baud (312500 is using 4 mhz E clock)
  351.  
  352.     Serial Peripheral Interface (SPI) - Synchronous serial
  353.     communications, comprises CLK, DATA IN, DATA OUT and optionally chip
  354.     selects.  As well as using specific SPI devices, it is very easy to
  355.     expand IO using the SPI and standard logic devices (e.g. 74HC595 and
  356.     74HC165).
  357.  
  358.  
  359. 2.2)  68hc11 flavors
  360.  
  361.     The following are Motorola flavors:
  362.  
  363.     HC11 A Series
  364.        8K ROM (A8), ROMless (A0,A1), 256 RAM, 256 EEPROM (A1,A8), SPI,
  365.        SCI, 3 IC 5 OC, 8 channel 8 bit A/D
  366.  
  367.     HC11 C0
  368.        Nice new device.  ROMless, on board bank switching to support
  369.        memory maps of up to 256K.  Totally glueless interface - Chip
  370.        selects on board, Read Enable and Write Enable signals now
  371.        generated on chip.  256 RAM, 8 channel 8 bit A/D - Good pricing
  372.  
  373.     HC11 D Series
  374.        Smallest and lowest cost member of the hc11 Family.  ROMless (D0),
  375.        4K ROM (D3), 4K EPROM (711D3) - No A-D or EEPROM.  Still has
  376.        standard timers and serial ports
  377.  
  378.     HC11 E Series
  379.        Same as A series execpt 512 bytes RAM and EEPROM.  Pin compatible,
  380.        only difference is one timer pin (PA4) can now be used for IC or
  381.        OC instect of just OC.  Also have EPROM devices and larger
  382.        memory - hc711e9 (12K OTP), hc711e20 (20K OTP)
  383.  
  384.     HC11 F series
  385.        ROMless, non multiplexed address/data bus with 4 chip selects
  386.        built in.  1K RAM, 512 bytes EEPROM - otherwise same peripherals
  387.        as E series
  388.  
  389.     HC11 G Series
  390.        16K ROM/EPROM, Non mulitplexed address/data bus, 512 RAM, 4
  391.        channel PWM, 10 Bit A/D convertor, 2 separate 16 bit timers
  392.  
  393.     HC11 K4
  394.        24K ROM/EPROM, 1Mb addressing using on chip memory mapping.  Non
  395.        multiplexed address and data  bus. 4 programmable chip selects, 8
  396.        channel 8 bit A/D.  4 channel PWM, 768 bytes RAM
  397.  
  398.     Toshiba second-sources the 68hc11, and they list the following
  399.     variants: A0/A1/A8 and E0/E1/E9.
  400.  
  401.     For a nice breakdown of the 68hc11 line, check out the file
  402.     taxonomy.txt at cherupakha.media.mit.edu : /pub/miniboard/hobby-tips.
  403.     The file contains a table detailing all of the possible combinations
  404.     that the 68hc11 is supplied in.
  405.  
  406.  
  407. 2.3)  Sources and prices
  408.  
  409.     Sources??  Prices??  Hell - you can't even find the suckers!  For
  410.     those of you who remember the old Chicken Man series on radio, "He's
  411.     everywhere! He's everywhere!" - the 68hc11 is not Chicken Man.  The
  412.     68hc11 - "It's nowhere, it's nowhere!"  I remember one episode in
  413.     which our hero was fighting against an evil plot to steal all of the
  414.     refrigerator light bulbs in the world.  Well, maybe the same thing
  415.     happened with the 68hc11 - they just can't be found.
  416.  
  417.     Maybe it's just a clever scam.  The 68hc11 really doesn't exist.
  418.     Instead, Motorola cobbled together a microprocessor using an Intel
  419.     8051 running an emulation of the 68hc11 instruction set (Intel
  420.     Inside?).
  421.  
  422.     Ruud Schramp found some in the Netherlands (sounds like an
  423.     appropriate place to find them).  The breakdown is as follows
  424.     (1 US dollar =+- Dfl 1.70):
  425.        Main Importer of Holland   Dfl 15.-- (quantity >100)
  426.        Main Importer of Holland   Dfl 19.-- (if you buy 1 and if they
  427.                                              want to sell 1)
  428.        Distributor                Dfl 25.-- (also no single sales)
  429.        Shop (Display Electronica) Dfl 35.-- (quantity 1)
  430.  
  431.     Also, the 68hc11 can be found at the following places:
  432.  
  433.     Active Electronics
  434.        1-800-677-8899
  435.  
  436.        Some prices from catalog #914:
  437.  
  438.           68HC11A1FN      13.90
  439.           68HC11A0FN      13.40
  440.           68HC11A1P       18.75
  441.           68HC11A0P       16.40
  442.           68HC11E1FN      17.90
  443.           68HC11F1FN      29.85
  444.           68HC24          18.00 port replacement
  445.           68HCP11A1FN     14.90
  446.           68HCP11A0P      17.90
  447.           68HCP11A1P      20.90
  448.           68HC711D3S      26.90 (OTP)
  449.           68HC711E9FNX    37.50 (OTP)
  450.           68HC711E9FS     44.90 (OTP)
  451.           68HC811E2FN     28.40
  452.  
  453.           They also sell evaluation boards
  454.  
  455.     JDR Microdevices
  456.        1850 South 10th Street
  457.        San Jose, CA 95112-4108 USA
  458.        Sales: (800) 538-5000 or (408) 494-1400
  459.        Fax Orders: (800) 538-5005
  460.        Tech Support: (800) 538-5002
  461.        BBS: 408-494-1430
  462.  
  463.        They list the 68HC11A1P (48 pin DIP version) at $11.95 in their
  464.        1994 electronic component catalog (#37).  They have lots of other
  465.        good stuff in the catalog.  No minimum order.
  466.  
  467.     Newark Electronics
  468.        Branches throughout the USA, several in Canada, one in U.K.
  469.        One branch at:
  470.        20700 Hubbell Avenue
  471.        Oak Park, MI 48237-0630
  472.        Sales: (313) 967-0600
  473.        Fax: (313) 967-0957
  474.  
  475.        Catalog number 112 indicates that the carry Motorola micros
  476.        (including the HC11 family.  These guys are big distributors, so
  477.        they can probably get any part in the HC11 family, but they
  478.        probably won't be cheap.
  479.  
  480.        Prices shown in their 1992 catalog are:
  481.  
  482.        MC68HC11E0FN (PLCC version) lists at $21.26
  483.        MC68HC11E1FN (PLCC version) lists at $22.36
  484.  
  485.     B.G. Micro
  486.        P.O.B. 280298
  487.        Dallas, TX  75228
  488.        (214)271-5546
  489.  
  490.        They usually have a couple varieties at good prices.
  491.  
  492.  
  493. 2.4)  Advantages realized in implementing control applications on this
  494.       family of microcontrollers
  495.  
  496.     Traditional architecture - a more traditional architecture than other
  497.     competing products (such as the 8051 and PIC) makes it easier to
  498.     learn and develop on (especially well-suited for teaching
  499.     microcontrollers)
  500.  
  501.     More features - a 68hc11 is typically a "one-chip" solution since it
  502.     often includes such items as A/D, PWM, and many I/O lines
  503.  
  504.     Popular - widely used since it is very inexpensive and has a wide
  505.     range of development tools available (both freeware and commercial)
  506.  
  507.  
  508. 3)  SOURCES OF INFORMATION ON THE 68hc11
  509.  
  510. 3.1)  FTP sites
  511.  
  512.     The following is a list of the various anonymous ftp sites that have
  513.     68hc11 source code and programming languages.  There are many others
  514.     that  are not listed here that contains bits and pieces.  Usually you
  515.     can find them using Archie and searching for "68hc11", "6811", or
  516.     "hc11".
  517.  
  518.     http://motserv.indirect.com (WWW page)
  519.         - Semiconductor WWW page
  520.         - on-line searchable Master Selection Guide and OEM Price Book
  521.         - 'MFax' service to request all kinds of data sheets
  522.         - a bunch of other cool stuff
  523.  
  524.     http://freeware.aus.sps.mot.com/index.html (WWW page)
  525.         - Motorola's microcontroller WWW page
  526.         - the WWW version of the freeware BBS
  527.         - lots of free software for the HC05, HC08, HC11, HC16, 680x0,
  528.           683xx, and
  529.             PowerPC
  530.  
  531.     freeware.aus.sps.mot.com (Motorola)
  532.         - the ftp site version of the freeware BBS
  533.         - lots of free software for the HC05, HC08, HC11, HC16, 680x0,
  534.           683xx, and
  535.             PowerPC
  536.  
  537.     ftp.ee.ualberta.ca (preferred address)
  538.     bode.ee.ualberta.ca
  539.     wattson.ee.ualberta.ca
  540.         - HUGE archive of all sorts of stuff on the 68hc11 (lots of other
  541.           good stuff too!)
  542.         - you'll have fun mucking around this ftp site, there's piles of
  543.           stuff here
  544.         /pub/motorola
  545.         /pub/motorola/68hc11
  546.         /pub/motorola/mcu11
  547.  
  548.     cherupakha.media.mit.edu (cher.media.mit.edu)
  549.         - HUMUNGOUS archive of all sorts of stuff on the 68hc11 including
  550.           the 6.270 robotics project, Mini Board, F1 board, and more
  551.           (lots of other good stuff too!)
  552.         - you'll lose yourself rooting around this ftp site, there's
  553.           heaps of stuff here (assemblers, tools, C compilers, plans and
  554.           schematics, and many other items)
  555.         /pub/6270 - tools, docs, schematics, etc. for the MIT 6.270
  556.           robotics project using a 68hc11-based development system
  557.         /pub/6811 - software, schematics, etc. for the 68hc11-based F1
  558.           board
  559.         /pub/incoming - various unsorted or new items
  560.         /pub/miniboard - software, docs, schematics, etc. for the 3"x2",
  561.           68hc11-based Mini Board controller
  562.  
  563.     ftp.funet.fi (nic.funet.fi)
  564.         - this is a good one, too
  565.         /pub/microprocs/6811
  566.         other subdirectories in /pub/microprocs include:
  567.           1802, 6805, 8048, 8051, 8096 and many other microprocessors
  568.  
  569.     ernie.uvic.ca
  570.         - files provided by local Motorola representative
  571.         /mcu11
  572.         other subdirectories include: ibm, dsp96k, dsp56100, dsp56k,
  573.         dsptools, develop, mac, mcu302, mcu332, mcu11, pgmr, mcu16, mcu,
  574.         market, qa, general, m68k, evm, dsp (a little bit of something
  575.         for everyone)
  576.  
  577.     hipp.etsu.edu
  578.         /pub/hc11
  579.         /pub/hc11/Mcintosh.Evb.Disk - Macintosh software for EVB
  580.         /pub/hc11/beacon - navigation project for mc68hc811e2-based
  581.            robots
  582.  
  583.     hpcsos.col.hp.com
  584.         /misc/ns32k/beowulf
  585.  
  586.     ftp.netcom.com
  587.         /pub/imagecft - version 0.50 (prerelease) of ImageCraft C
  588.  
  589.     info@circellar.com - Email (not ftp)
  590.         - send Email to get information file on services available
  591.         - all Circuit Cellar INK and BYTE related files available
  592.  
  593.     ftp.luth.se
  594.         /pub/languages/assembler
  595.         /pub/misc/motorola - lots of stuff
  596.  
  597.     crl.nmsu.edu
  598.         /pub/non-lexical/6811 - AS11 assembler and other misc files
  599.  
  600.     ftp.stack.urc.tue.nl
  601.         /pub2/scrumpel/
  602.         - ftp site for the 68HC11 workgroup
  603.         - Scrumpel monitor (SCRUMPEL.ZIP), a nice monitor with
  604.           simple breakpoint features, lots of memory accessing
  605.           features
  606.         - Buggy101.ARJ, a program for their robot project
  607.         - soon to come Disk Operating System
  608.         - documentation on the Scrumpel 6g microcrontroller system
  609.  
  610.     asterix.inescn.pt - FORTH archive
  611.         /pub/forth/68hc11
  612.  
  613.  
  614. 3.2)  Mailing Lists
  615.  
  616.     listserv@oberon.com
  617.         - mailing list for the Mini Board and 6.270 board
  618.         - send a message containing the word "help" for directions
  619.         - mailing list address:  robot-board@oberon.com
  620.         - maintainer:  gkulosa@oberon.com
  621.  
  622.     listserv@hipp.etsu.edu
  623.         For information, send empty message.
  624.         To subscribe, send message with the body:
  625.             subscribe mc68hc11 your_real_name
  626.  
  627.     listserv@netcom.com - mailing list for Imagecraft C
  628.         to join the mailing list, send the message "subscribe icc11-list"
  629.  
  630.  
  631. 3.3)  BBSs
  632.  
  633.     The following BBSs have 68hc11 information:
  634.  
  635.     Austin Texas Motorola BBS
  636.         - terrific, has piles of stuff, only some of which is on
  637.           bode.ee.ualberta.ca
  638.         - (512) 891-3733 (Austin, Texas)
  639.         - V.32 9600 Baud modems w/ MNP-5
  640.         - 8 Data Bits, No Parity, 1 Stop Bit.
  641.  
  642.     Other Motorola BBSs:
  643.         - Munich, Germany:  49-89-92103-111. (2400 baud)
  644.         - Stuttgart, Germany:  49-7031-275496   (19200 baud)
  645.         - San Diego, California:  (619) 279-3907
  646.         - Toronto, Ontario, Canada:  (416) 497-8989
  647.  
  648.     Circuit Cellar, Inc.
  649.         - contains code from their magazine articles and from the
  650.           original Circuit Cellar articles in Byte magazine, also
  651.           contains many other interesting items
  652.         - The BBS is mentioned in the masthead of each issue (on the
  653.           table of contents page).  Excerpts from the BBS appear in Ken
  654.           Davidson's ConnecTime column in every issue with a description
  655.           of how to access the system at the end of every column.
  656.         - (203)871-1988
  657.         - Voice: (203)875-2751
  658.         - Fax: (203)872-2204
  659.  
  660.     Dunfield Development Systems
  661.         - support for their Micro-C and development tools
  662.         - lots of goodies with some items contributed from BBS users
  663.         - (613)256-6289 (new phone number)
  664.         - v32/v42/HST
  665.  
  666.     Electronics Now
  667.         - contains code from their magazine articles
  668.         - (516)293-2283
  669.         - 1200/2400
  670.         - 8 Data Bits, No parity, 1 Stop bit
  671.  
  672.     Elektronik Laden Mikrocomputer GmbH
  673.         - product descriptions and sample code
  674.         - +49-05232/85112, 14.4k 8n1
  675.  
  676.     Maus BBS
  677.         - contains most of the files of Motorola's Munich Mailbox but
  678.           much faster baud rate
  679.         - Boeblingen, Germany (near Stuttgart)
  680.         - 49-7031-275496.
  681.  
  682.     New Micros
  683.         - support for their line of development systems
  684.         - (214)339-2321
  685.  
  686.     PseudoCorp
  687.         - support for their line of simulators and assemblers
  688.         - (804)873-4838
  689.  
  690.     Scrumpel BBS
  691.         - Forth and 68hc11 software
  692.         - also new implementations of eForth and FIG Forth, as well as a
  693.           new Forth implementation
  694.         - +31-40-527266 (after Oct. 1, 1995  +31-50-2527266)
  695.  
  696.  
  697. 4)  68hc11 PRODUCTS
  698.  
  699.     This section includes descriptions and references to free and
  700.     commercial software for the 68hc11.  FTP sites and BBSs contain many
  701.     quality packages and code samples for free.  For heavy duty use, you
  702.     might prefer the many commercial packages that are available.  Some
  703.     very high quality, low-priced packages are available which are
  704.     suitable for both the hobbyist and professional on a limited budget.
  705.     With the public domain (or free) stuff, you're usually on your own.
  706.     The commercial packages usually provide extensive documentation and
  707.     support.
  708.  
  709.  
  710. 4.1)  Free languages and development tools
  711.  
  712.     The following is a list of the languages and development tools that I
  713.     could find on the net.  Nearly all of them include source code,
  714.     however not all are public domain.
  715.  
  716.     Assembler
  717.  
  718.       Program: A11.ZIP
  719.       Description: PseudoSam 68hc11 Cross Assembler
  720.       Location:  ftp.funet.fi : /pub/microprocs/6811
  721.  
  722.       Program: CUG292WK.ZIP
  723.       Description:  C source for a cross assembler, includes 68hc11
  724.       Author:  Alan R. Baldwin
  725.       Location:  oak.oakland.edu : /pub/msdos/crossasm
  726.                  pc.usl.edu : /pub/msdos/systools
  727.                  many other locations (use Archie to find)
  728.  
  729.       Program: Frankenstein
  730.       Description:  C source for a cross assembler, includes 68hc11
  731.       Author:  Mark Zenier
  732.       Location:  ftp.njit.edu : /pub/msdos/frankasm/FRANKASM.ZOO
  733.                  lth.se : /pub/netnews/alt.sources/volume90/dec
  734.                  ftp.uni-kl.de : /pub1/unix/languages/frankenstein.tar.Z
  735.                  many other locations (use Archie to find)
  736.  
  737.       Program:  as11
  738.       Description:  Portable cross assembler (source in C), other
  739.                     processors available
  740.       Author:  William C. Colley, III
  741.       Location:  hpcsos.col.hp.com : /misc/ns32k/beowulf/a2-6811
  742.  
  743.       Program:  MOTOASM
  744.       Description:  68HC11/68HC05 assembler for Acorn RiscPC or 300x/400x
  745.                     Includes:  C-like preprocessor, editor throwback,
  746.                     drag & drop multitasking assembly, command-line
  747.                     assembly option
  748.       Author:  based on the Motorola freeware assemblers
  749.                ported and improved by Maurizio Ferrari
  750.       Location:  mic2.hensa.ac.uk : micros/arch/riscos/b/b044
  751.  
  752.       Program:  DASM
  753.       Description:  Dasm is a rich macro assembler for the 6502, 68705,
  754.                     6803/HD6303 and the 68HC11.
  755.       Author:  Written by Matt Dillon for the Amiga
  756.                Ported to MSDOS and Linux by Jay Carlson
  757.                    nop@io.com
  758.                    nop@ccs.neu.edu
  759.       Comments:  Author says that for now this software should be
  760.                  considered beta.  Although he also says that he's been
  761.                  using it to great success for 3 years, including using
  762.                  it to rebuild two major commercial products without
  763.                  error.
  764.       Location:  sunsite.unc.edu : /pub/Linux/apps/dasm.tar.z <Linux port>
  765.                  Author has lost the DOS port, but claims it was fairly
  766.                  trivial.  Mostly changing "r" to "rb" in fopen()s.
  767.  
  768.  
  769.     Basic
  770.  
  771.       Program:  Basic11 and Bas11
  772.       Description:  Basic interpreter for the 68hc11
  773.       Location:  bode.ee.ualberta.ca : /pub/motorola/mcu11
  774.  
  775.  
  776.     Forth
  777.  
  778.       Program:  forth11.arc
  779.       Description:  FIG-Forth for the 68hc11
  780.       Author:  based on the original 6800 FIG-Forth
  781.                ported by Brian McClellan
  782.       Location:  bode.ee.ualberta.ca : /pub/motorola/
  783.  
  784.       Program:  Tiny4th
  785.       Description:  MS-DOS 6811 FORTH system
  786.       Author:  Karl Lunt
  787.       Location:  cherupakha.media.mit.edu : /pub/6811/tiny4th
  788.  
  789.  
  790.     Miscellaneous
  791.       Program:  c2mcx10.zip
  792.       Description:  C to MCX11 interface library that allows C programs
  793.                     compiled with Image Craft's v0.43 C compiler, ICC11,
  794.                     to make MCX11 service calls.  Without this, MCX11
  795.                     applications would have to be written in 68hc11
  796.                     assembly language.  The SCI driver extension provides
  797.                     buffered, interrupt driven, serial I/O on the
  798.                     68hc11's SCI serial port.  It runs in conjunction
  799.                     with MCX11.
  800.       Author:  Brian Dombrowski
  801.       Location:  hipp.etsu.edu
  802.                  cher.media.mit.edu
  803.  
  804.  
  805.     Development systems
  806.  
  807.       Program:  SIM68.EXE
  808.       Description:  A simulator for MS-DOS machines for the 6811 family
  809.                        of microcontrollers (MS-DOS)
  810.                     Includes:  breakpoints, watchpoints, source tracing,
  811.                        register viewing and modification, data viewing
  812.                        and modification, supports all 6811 interrupts.
  813.                     Registered copy costs $25US
  814.       Author: Perry J Fisch, 71174.1756@compuserve.com
  815.       Location:  A shareware version (v2.21j) is available on many BBSs
  816.                  as well as on many of the FTP sites.  It is also
  817.                  available on the Motorola BBSs in Austin and Toronto.
  818.  
  819.       Program:  68hc11 simulator
  820.       Description:  An opcode simulator for the 68HC11 processor.
  821.                     Ported to Unix and MS-DOS.
  822.       Author:  Ted Dunning <ted@nmsu.edu>
  823.       Location:  crl.nmsu.edu : /pub/non-lexical/6811/sim6811.shar
  824.  
  825.       Program:  MCX11
  826.       Description:  Real-time kernel for the 68hc11
  827.       Author:  Tom Barrett (Embedded System Products)
  828.       Location:  bode.ee.ualberta.ca : /pub/mcu11/mcx11v15.arc
  829.  
  830.       Product:  ADev11
  831.       Description:  Development system for Amiga computers.
  832.                     Includes:  C compiler, assembler, linker, downloader,
  833.                     disassembler, simulator, and other tools
  834.       Author: Stan Burton <sburton@mhaug.uumh.ab.ca>
  835.                           <sburton@dres.dnd.ca>
  836.                           <sburton@bix.com>
  837.       Location:  ftp.wustl.edu:/pub/aminet/dev/cross/ADev11_2.1.lha
  838.                  any ftp site on the Amiga archive net
  839.  
  840.  
  841. 4.2)  Free C compilers
  842.  
  843.     One of the big advantages of choosing the 68hc11 for your next
  844.     project (especially you hobbyists on a low budget) is the
  845.     availability of freeware and low cost C compilers.
  846.  
  847.       Program: smallc11
  848.       Description:  Small-C ported to the 68hc11
  849.                     (includes source code for Turbo C)
  850.       Author:  James E. Hendrix
  851.                Ported to 68hc11 by John Dumas
  852.                Improved and Converted to Turbo C by Hellmuth Michaelis
  853.       Comments:  may be buggy depending on the version
  854.       Location:  bode.ee.ualberta.ca : /pub/motorola/68hc11/smallc11.zip
  855.  
  856.       Program: ImageCraft C Compiler (icc11)
  857.       Description:  version 0.50 (prerelease, but complete) of a C
  858.                     compiler for the 68hc11
  859.       Author:  ImageCraft
  860.       Comments:  this seems like a pretty nice package, a commercial
  861.                  version (v 1.0) has just been released for $40
  862.       Location:  bode.ee.ualberta.ca : /pub/motorola/icc11.zip
  863.                  cherupakha.media.mit.edu : /pub/6811
  864.                  ftp.netcom.com : /pub/imagecft (version 0.50)
  865.  
  866.       Program: interactive-c
  867.       Description:  C compiler for use with the 6.270 robotics project
  868.       Author:  Randy Sargent - rsargent@media.mit.edu
  869.       Location:  cherupakha.media.mit.edu : /pub/6270/interactive-c
  870.  
  871.       Product:  ADev11
  872.       Description:  Development system for Amiga computers.
  873.                     Includes:  C compiler, assembler, linker, downloader,
  874.                     disassembler, simulator, and other tools
  875.       Author: Stan Burton <sburton@mhaug.uumh.ab.ca>
  876.                           <sburton@dres.dnd.ca>
  877.                           <sburton@bix.com>
  878.       Location:  ftp.wustl.edu:/pub/aminet/dev/cross/ADev11_2.1.lha
  879.  
  880.       Program: gcc11
  881.       Description:  beta version of the GNU C compiler for the 68hc11
  882.       Author:  Free Software Foundation
  883.                Ported to 68hc11 by Coactive Aesthetics, Inc.
  884.       Location:  bode.ee.ualberta.ca : /pub/motorola/68hc11/gcc
  885.                  cherupakha.media.mit.edu : /pub/miniboard/gcc
  886.  
  887.     A freeware version of the Hi-Tech C compiler is available for
  888.     evaluation and tinkering.  This compiler produces crippled assembler
  889.     output only and does not include libraries.  A method was developed
  890.     and uploaded to make the compiler output usable.
  891.       Program: Hi-Tech C
  892.       Description:  demonstration version of the Hi-Tech C compiler
  893.       Author:  Hi-Tech Software
  894.                fixup stuff has no identification
  895.       Location:  design.fen.qut.edu.au : /hitech - the compiler itself
  896.                  cherupakha.media.mit.edu :
  897.                     /pub/miniboard/incoming/CheapSkateC - fixup stuff
  898.  
  899.  
  900.     I've been playing with the Dunfield Development System lately (on the
  901.     8051), and it's really quite nice.  I've also heard many good things
  902.     about it from others.  It includes a near ANSI-C compiler, run-time
  903.     library with source, assembler, ROM debugger, integrated development
  904.     environment, monitor with source, utilities, and other extras.
  905.     Although not freeware, the low price ($100), the features, all of the
  906.     extra goodies, and the good reviews make this a package worth looking
  907.     at.  Also, if you're interested in working on more than one family of
  908.     microcontroller, Dunfield supports a wide range.  This means only
  909.     needing to learn one system, instead of many.
  910.  
  911.     Another decent C compiler comes from ImageCraft.  This package, which
  912.     runs under DOS and OS/2, includes a near ANSI C compiler, assembler,
  913.     linker, librarian, ANSI C functions and headers, and 90 page manual.
  914.     Floating point support should be available in about a month (with no
  915.     price increase).  The current release is version 1.02 of their
  916.     compiler.  The price is just $45.  Initial feedback on this compiler
  917.     seems promising.  The pre-release versions are already in use by many
  918.     of you, and will still be available as freeware.
  919.  
  920.  
  921. 4.3)  Plans for 68hc11-based boards
  922.  
  923.       Board: F1 controller system
  924.       Description:  68hc11f1-based microcontroller
  925.       Designer:  Peter Dunster <pdunster@cc.uow.edu.au>
  926.       Location:  cherupakha.media.mit.edu : /pub/6811/F1-board
  927.  
  928.       Board: MIT 6.270 robotics board
  929.       Description:  68hc11-based robotics microcontroller
  930.       Designer:  Fred Martin and Randy Sargent of MIT
  931.       Location:  cherupakha.media.mit.edu : /pub/6270
  932.  
  933.       Board: Mini Board
  934.       Description:  small inexpensive 68hc11-based microcontroller system
  935.                     for robotic applications
  936.       Designer:  Offshoot of the MIT 6.270 project
  937.       Location:  cherupakha.media.mit.edu : /pub/miniboard
  938.       Suppliers:  Gregory Ratcliff (gratclif@magnus.acs.ohio-state.edu)
  939.                     1763 Hess Boulevard, Columbus, Ohio  43212
  940.                     (614) 487-0694 (late evenings EST)
  941.                   Mark Reeves (mdreeves@wart.nando.net)
  942.                     1117 Braemar Court, Cary, NC  27511
  943.                     FAX/voice (919)481-3170
  944.                   MIT Epistemology and Learning
  945.                     Epistemology and Learning Publications
  946.                     MIT Media Laboratory
  947.                     20 Ames Street E15-301
  948.                     Cambridge MA  02139
  949.  
  950.  
  951. 4.4)  Commercially available products
  952.  
  953.     Many firms (large and small) offer a variety of 68hc11 programming
  954.     languages, support packages, and development systems.  No endorsement
  955.     is implied by inclusion in this list.  I have made an attempt to
  956.     include as many companies as possible.  I apologize to those I left
  957.     out;  It's only because I didn't know about you.  If you want to be
  958.     included in this list, just drop me a line - please.  Any corrections
  959.     appreciated.
  960.  
  961.     C compilers
  962.         - Archimedes Software
  963.         - Avocet Systems (repackaging of the Hi-Tech Software C compiler)
  964.         - Dunfield Development Systems
  965.              C cross compiler for MS-DOS, near ANSI C
  966.              includes: assembler, library source code, ROM debugger,
  967.                 integrated development system, utilities, lots of
  968.                 other goodies
  969.              extensive documentation
  970.              low price:  $100
  971.              good reputation and good support
  972.         - Hi-Tech Software
  973.              $500 USD, $350 for students
  974.              high compliance to ANSI C
  975.              available for MS-DOS and soon for SUN
  976.         - IAR Systems
  977.              IAR tool kit comes with a C-Cross compiler, assembler,
  978.                 Xlink linker, Xlib librarian, C-SPY simulator, editor,
  979.                 make utility and a real-time kernel
  980.              formerly licensed for distribution in the US and Canada
  981.                 under the Archimedes brand name
  982.         - ImageCraft
  983.              C cross compiler for MS-DOS and OS/2, near ANSI C
  984.              low price:  $39.95
  985.              includes: assembler, linker, and librarian
  986.              standard C header files and library functions
  987.              90 page manual
  988.              both 16 bit and 32 bit executables
  989.              MIT Interactive C compatible multitasking kernel library
  990.              Miniboard library
  991.         - Intermetrics Microsystems Software, Inc.
  992.              Whitesmith's compiler
  993.              comes with assembler and C source level debugger
  994.         - Introl Corporation
  995.  
  996.     Board level products
  997.         - Ackerman Computer Sciences (ACS)
  998.         - AM Research
  999.              complete FORTH based system with PC based host system
  1000.         - Beall & Glenn Enterprises (68HC11 Quick Setup Board)
  1001.              about 4x5 inches with a 68hc11E1, 32K byte external EEPROM,
  1002.                 BUFFALO monitor in the EEPROM, RS232 driver, and SIP
  1003.                 headers for running the address and data lines to your
  1004.                 custom proto board
  1005.              easy to set up for debug or downloading to the 32K EEPROM
  1006.              comes with two diskettes with tons of cross development
  1007.                 software that runs on an IBM PC
  1008.              minimal documentation, no schematic, 512 byte RAM limit
  1009.              $45 for an assembled and tested board
  1010.         - Black Feather Electronics (U-HC11 Board)
  1011.              a very versatile board, was designed to be the starting
  1012.                 block for many creative projects from hobbyist to
  1013.                 commercial applications (the "U" stands for "Universal")
  1014.              the heart of the U-HC11 board is the 68HC11A1
  1015.              features: a socket for a 64 or 256 bit E/EPROM, RS-232
  1016.                 converter chip, 555 timer for reset, a HCT574 output
  1017.                 latch, HCT245 for extra I/O beyond that of the
  1018.                 hc11, and a large (about 3 square inches) prototyping
  1019.                 area is included
  1020.              the expansion board has sockets to hold a EPROM, RAM and
  1021.                 EEPROM, it also has a custom chip that allows the bank
  1022.                 switching of these chips, the expansion board also has a
  1023.                 small prototyping area
  1024.              both boards are 2.5" X 4" and have mounting holes for
  1025.                 4-40 screws at each corner
  1026.         - CGN
  1027.              a "module" which is the 68HC11 CPU, address latch, and
  1028.                  RS-232 interface on a board that has wirewrap pins
  1029.                  coming out of the bottom of it (you take the board,
  1030.                  plug it through a piece of perf board, and wirewrap
  1031.                  memory, I/O, etc)
  1032.         - Coactive Aesthetics, Inc.
  1033.              Powerful networked microcontroller based on the 68hc11f1
  1034.              Includes port of GNU C, monitor/debugger, libraries, etc
  1035.         - Elektronik Laden Mikrocomputer GmbH
  1036.              MOPS 11 Development kit which includes a board with
  1037.              32k EPROM/RAM, 32k RAM, 68hc24, RTC, MAX232, serial LCD,
  1038.              expansion connector, assembler, Basic, Pascal and a
  1039.              monitor with a tracing option.  For a PC or Atari ST host.
  1040.         - J & M Microtek, Inc.
  1041.              about 4.5x5.25 inche, 68hc11a1 based board with 32K ROM
  1042.                 and 32K RAM, SPI, 8255A, 2 26 pin headers for expansion
  1043.              Software package available with assembler, monitor,
  1044.                 disassembler
  1045.         - LDG Electronics
  1046.         - Midwest Micro-Tek
  1047.         - Mosaic Industries
  1048.              QED Board - surface mount board based on the MC68hc11 F1 and
  1049.                 F1CFN (16 MHz)
  1050.              Features a built-in Forth true multi-tasking PROM, 8 Mbyte
  1051.                 address space, 60 I/O lines, interface for LCD and
  1052.                 keypad, built in math functions for FFT, matrix
  1053.                 manipulation, and floating point.  2 RS-232 UARTS, one
  1054.                 can perform RS-485.  Built-in debugger, and many other
  1055.                 features built in.
  1056.              Supplements the 68hc11 analog with an 8 channel 12 bit A/D
  1057.                 and an 8 channel 8 bit DAC all on board (3.2" X 4")
  1058.         - Motorola
  1059.              M68HC11EVBU - Basic Evaluation board comprising HC711E9
  1060.                 programmed with a monitor program, running in single chip
  1061.                 mode.  Can run programs of up to 1/2 K in internal RAM.
  1062.                 Serial interface to PC. Patch area on PCB for adding
  1063.                 other hardware.  Comes with AS11 freeware assembler.
  1064.                 HC11E Series
  1065.              M68HC11EVB - Provides a single chip emulation capability.
  1066.                 Monitor program runs in top 8K of memory map, 8 or 16K
  1067.                 RAM is available for user program / data. Comes with AS11
  1068.                 freeware assembler. HC11A or E series devices
  1069.              M68HC11EVM - Full incircuit emulation for both single chip
  1070.                 and expanded modes. Supports HC11 A, E and D series
  1071.                 devices.  Comes with P&E's front end software which
  1072.                 provides symbolic debug in assembler (EVM11) and
  1073.                 integrated assembler / editor ( IASM11)  Note :-
  1074.                 assembler is not linkable
  1075.              M68HC11EVS - System comprises of a platform board and a
  1076.                 target board. Target boards are available for C0, F1, G5,
  1077.                 K4, L6 devices.  Functionally the same as the EVM and
  1078.                 comes with the same software tools.
  1079.         - New Micros, Inc.
  1080.              F68hc11 based microcontroller board with built-in Max-Forth,
  1081.                 1 async serial port and 1 sync serial port, 8 channel 8
  1082.                 bit A/D, 512 EEPROM, 8K RAM
  1083.         - Technological Arts
  1084.              plugs vertically into solderless breadboard
  1085.         - Wheatstone MicroSystems, Inc.
  1086.         - Zorin (BOTBoards & Components)
  1087.              Full kit comes complete with PC software, BUFFALO monitor
  1088.              and full documentation, RS-232 interface, and servo motor.
  1089.              All I/O pins come out on pin headers. Includes 1"x2" proto
  1090.              area.  Other kits available.
  1091.  
  1092.     Assemblers
  1093.         - 2500 A.D.
  1094.         - Archimedes Software
  1095.         - Dunfield Development Systems
  1096.         - Micro Dialects, Inc.
  1097.              Integrated development environment including assembler,
  1098.              editor, and terminal emulator for the Macintosh (supports
  1099.              many, many different chips)
  1100.         - Nohau Corporation
  1101.         - PseudoCorp
  1102.         - The Engineers Collaborative, Inc. (TECI)
  1103.  
  1104.     Forth
  1105.         - Forth, Inc.
  1106.  
  1107.     Simulators
  1108.         - 2500 A.D.
  1109.         - Avocet Systems
  1110.         - J & M Microtek
  1111.              Univeral simulator/debugger simulates a wide range of
  1112.                 microprocessors on IBM PC compatibles, with support for
  1113.                 on-board debugger
  1114.         - PseudoCorp
  1115.  
  1116.     Emulators
  1117.         - American Automation
  1118.         - MetaLink
  1119.         - MicroTek International, Inc.
  1120.         - Motorola
  1121.              MMDS11 - Motorola's new modular development system.  Full
  1122.                 incircuit emulation, historical trace buffer, hardware
  1123.                 triggers.  16 general purpose logic clips.  A full system
  1124.                 comprises MMDS11 station module, target module (same
  1125.                 boards as used by EVS) and a target cable.
  1126.         - Nohau Corporation
  1127.         - Orion Instruments
  1128.         - The Engineers Collaborative, Inc. (TECI)
  1129.  
  1130.     Real-time
  1131.         - Accelerated Technology, Inc.
  1132.              small, scalable, preemptive real-time kernel;  networking
  1133.              and file system add-ons available;  modular, using a
  1134.              nanokernel
  1135.         - Byte-BOS Integrated Systems
  1136.              small, prioritized, preemptive real-time kernel
  1137.         - Embedded System Products (formerly A.T. Barrett and Associates)
  1138.              ROMable embedded-system kernel: source provided.  Provides
  1139.              programming interface identical on all target platforms.
  1140.              Basic, advanced, and extended library packages available.
  1141.         - ImageCraft
  1142.              REXIS (Real-time EXecutive for Intelligent Systems) is a
  1143.              multitasking executive with support for subsumption style
  1144.              programming.  It is sold as a library (binaries only) for
  1145.              ICC11 (their C compiler) for $40.  It is being used by the
  1146.              Canadian Forestry to program their forest tending robots.
  1147.         - Intelligent Systems International Inc.
  1148.              prioritized, preemptive, real-time kernel;  highly
  1149.              distributed design;  offered by several DSP board vendors
  1150.              for their products
  1151.         - JMI Software Systems, Inc.
  1152.              small, prioritized, preemptive real-time kernel
  1153.         - U S Software
  1154.              SuperTask! -  RTOS
  1155.  
  1156.     Miscellaneous
  1157.         - Quantasm Corp.
  1158.              ASMFLOW - produces flowchart and tree diagrams from source
  1159.                 code, register usage analysis, Xref, timing info
  1160.         - U S Software
  1161.              USNET   - TCP/IP Networking Suite
  1162.              USFiles - File System
  1163.              GOFAST  - Floating Point Library
  1164.  
  1165.  
  1166.     2500 A.D.       109 Brookdale Ave., Box 480, Buena Vista, CO  81211
  1167.                     (719)395-8683
  1168.  
  1169.     Accelerated Technology, Inc.
  1170.                     P.O. Box 850245,  Mobile, Alabama  36685
  1171.                     (205)661-5770   (800)468-6853   Fax: (205)661-5788
  1172.  
  1173.     Ackerman Computer Sciences (ACS)
  1174.                     4276 Lago Way, Sarasota, FL  34241
  1175.                     (813)377-5775   Fax: (813)378-4226
  1176.  
  1177.     AM Research     4600 Hidden Oaks Lane, Loomis, CA  95650
  1178.                     (800)949-8051   (916)652-7472   Fax: (916)6642
  1179.                     BBS: (916)652-7117
  1180.                     Email: sofia@netcom.com
  1181.  
  1182.     American Automation
  1183.                     2651 Dow Avenue, Tustin, CA  92680
  1184.                     (714)731-1661
  1185.  
  1186.     Archimedes Software
  1187.                     2159 Union St., San Francisco, CA  94123
  1188.                     (415)567-4010
  1189.  
  1190.     Avocet Systems  120 Union St., Rockport, ME  04856
  1191.                     (800)448-8500   (207)236-9055
  1192.  
  1193.     Beall and Glenn Enterprises
  1194.                     Route 1, Box 243, Lacey's Spring, AL  35754
  1195.                     (800)874-4797
  1196.  
  1197.     Black Feather Electronics
  1198.                     645 Temple 7B, Long Beach, California  90814
  1199.                     Info & Orders: (800) 526-3717
  1200.                     Tech Support: (310) 434-5641
  1201.                     Fax: (310)434-9142
  1202.                     Email: BFE <douglas@kaiwan.com>
  1203.  
  1204.     Byte-BOS Integrated Systems
  1205.                     P.O. Box 3067, Del Mar, CA 92014
  1206.                     (800)788-7288   (619)755-8836
  1207.  
  1208.     CGN (see-gen)
  1209.                     Sunnyvale,  CA
  1210.                     (408)720-1814
  1211.  
  1212.     Coactive Aesthetics, Inc.
  1213.                     P.O.Box 425967, San Francisco, CA  94142
  1214.                     (415)626-5152   Fax: (415)626-6320
  1215.                     Email: coactive@coactive.com
  1216.  
  1217.     Dunfield Development Systems
  1218.     North America   Head Office
  1219.                     P.O. Box 31044   Nepean, Ontario Canada   K2B 8S8
  1220.                     613-256-5820       Fax: 613-256-5821
  1221.                     BBS: 613-256-6289
  1222.                     Email:  ddunfield@bix.com
  1223.  
  1224.     EE Systems      50935 Hill Dr., Elkhart, IN  46514
  1225.                     (219)296-1754   Fax: (219)522-4271
  1226.  
  1227.     Elektronik Laden Mikrocomputer GmbH
  1228.                     W. Mellies Str. 88, D-32758 Detmold
  1229.                     +49-05323/8171   Fax: 05232/86197
  1230.                     BBS: 05232/85112, 14.4k 8n1
  1231.  
  1232.     Embedded System Products (formerly A.T. Barrett and Associates)
  1233.                     11501 Chimney Rock, Houston, TX  77035-2900
  1234.                     (800)525-4302   (713)728-9688   Fax: (713)728-1049
  1235.  
  1236.     Enertec, Inc.   (215)362-0966
  1237.  
  1238.     The Engineers Collaborative, Inc. (TECI)
  1239.                     RR #3, Box 8C, Barton, VT  05822
  1240.                     (800)336-8321   (802)525-3458   Fax: (802)525-3451
  1241.  
  1242.     Forth, Inc.     (800)55FORTH
  1243.  
  1244.     Hi-Tech Software
  1245.                     PO Box 103, Alderly QLD 4051, Australia
  1246.                     (+61-7) 300 5011   Fax: (+61-7) 300 5246
  1247.  
  1248.     IAR Systems Software
  1249.     North America   One Maritime Plaza, Suite 1770
  1250.                     San Fransisco, CA 94111  USA
  1251.                     (415)765-5500       Fax: (415)765-5503
  1252.     Sweden          IAR Systems AB
  1253.                     Box 23051, S-750 23 Uppsala, Sweden
  1254.                     +46 18 16 7800      Fax: +46 18 16 7838
  1255.     Germany         IAR Systems GmbH
  1256.                     Brucknerstrasse 27, D-81677 Munchen, Germany
  1257.                     +49 89 470 6022     Fax: +49 89 470 9565
  1258.     United Kingdom  IAR Systems Ltd
  1259.                     9 Spice Court, Plantation Wharf, York Rd
  1260.                     London SWII 3UE, England
  1261.                     +44 71 924 3334     Fax: +44 71 924 5341
  1262.  
  1263.     ImageCraft      P.O.Box 64226, Sunnyvale, CA 94088-4226
  1264.                     (408) 749-0702
  1265.                     Email: imagecft@netcom.com
  1266.  
  1267.     Intelligent Systems International Inc.
  1268.                     Lindestraat 9, B-3210 Linden, Begium
  1269.                     +32 16 62 15 85   Fax: +32 16 62 15 84
  1270.  
  1271.     Intermetrics Microsystems Software, Inc.
  1272.                     733 Concord Ave., Cambridge, MA  02138
  1273.                     (617)661-0072   Fax: (617)868-2843
  1274.  
  1275.     Introl Corporation
  1276.                     (414)327-7171   Fax:  (414)327-7734
  1277.                     Email: info@introl.com
  1278.  
  1279.     J & M Microtek, Inc.
  1280.                     83 Seaman Rd., W. Orange, NJ  07052
  1281.                     (201)325-1892   Fax: (201)736-4567
  1282.  
  1283.     JMI Software Systems, Inc.
  1284.                     P.O. Box 481, 904 Sheble Lane, Spring House, PA 19477
  1285.                     (215)628-0840   Fax: (215)628-0353
  1286.  
  1287.     LDG Electronics
  1288.                     1445 Parran Road, St. Leonard, MD  20658
  1289.                     (410)586-2177
  1290.  
  1291.     Lear Com Company
  1292.                     2440 Kipling St. Suite 206, Lakewood, CO  80215
  1293.                     (303)232-2226   Fax: (303)232-8721
  1294.  
  1295.     Logisoft        (408)773-8465
  1296.  
  1297.     MetaLink Corporation
  1298.     North America   325 E. Elliot Road
  1299.                     Chandler, AZ  85255
  1300.                     (800)638-2423  or  (602)926-0797
  1301.                     Fax:  (602)926-1198
  1302.     Europe          MetaLink Europe GmbH
  1303.                     Westring 2, 8011<85614>
  1304.                     Kirchseeon-Eglharting
  1305.                     (08091)2046         Fax:  (08091)2386
  1306.  
  1307.     Micro Dialects, Inc.
  1308.                     P.O. Box 190, Loveland, OH 45140
  1309.                     (513)271-9100    FAX: (513)271-4922
  1310.                     MCI Mail: 'MICRODIALECTS'
  1311.                     AppleLink: 'MDI'
  1312.  
  1313.     Microtek International, Inc.
  1314.     North America   3300 N.W. 211th Terrace
  1315.                     Hillsboro, OR  97124
  1316.                     (503)645-7333   Fax:  (503)629-8460
  1317.     Europe          Microtek Electronics Europe GmbH
  1318.                     Starnberger Strasse 22, 82131 Gauting bei Munchen
  1319.                     +49(89)893139-30       Fax:  +49(89)893139-50
  1320.  
  1321.     Midwest Micro-Tek
  1322.                     2308 East Sixth St., Brooking, SD  57006
  1323.                     (605)697-8521   Fax: (605)697-8109
  1324.  
  1325.     Mosaic Industries
  1326.                     5437 Central Avenue Suite 1, Newark, California
  1327.                     (510)790-8222
  1328.  
  1329.     Motorola Literature Distribution
  1330.     North America   P.O. Box 20912, Phoenix, Arizona  85036
  1331.                     (800)441-2447
  1332.     Europe          Motorola Ltd.
  1333.                     European Literature Center
  1334.                     88 Tanners Drive, Blakelands,  Milton Keynes
  1335.                     MK14 5BP,  England
  1336.     Hong Kong       Motorola Semiconductors H.K. Ltd.
  1337.                     Silicon Harbour Center
  1338.                     No. 2 Dai King Street, Tai Po Industrial Estate
  1339.                     Tai Po, N.T., Hong Kong
  1340.     Nippon Motorola Ltd.
  1341.                     4-32-1 Nishi-Gotanda, Shinagawa-ku, Tokyo 141, Japan
  1342.     MFAX (Design-NET MFAX document faxing system)
  1343.                     RMFAX0@email.sps.mot.com
  1344.                     Questions about service:  (602)244-6591
  1345.  
  1346.     MPE: MicroProcessor Engineering Ltd.
  1347.                     133 Hill Lane, Shirley, Southampton SO1 5AF U.K.
  1348.                     (+44) 703-631441 fax: (+44) 703-339691
  1349.                     Email: <mpe@cix.compulink.co.uk>
  1350.                     U.S. dealer: AMICS Enterprises
  1351.                        (716)461-9187
  1352.                     Canadian dealer: Universal Cross-Assemblers
  1353.                        (506)847-0681.
  1354.  
  1355.     New Micros, Inc.
  1356.                     1601 Chalk Hill Road, Dallas, Texas  75212
  1357.                     (212)339-2204
  1358.  
  1359.     Nohau Corporation
  1360.                     51 E. Campbell Ave., Campbell, CA  95008
  1361.                     (408)866-1820
  1362.                     (408)378-2912 (24 hr. information center)
  1363.                     Fax: (408)378-7869
  1364.  
  1365.     Orion Instruments
  1366.                     180 Independence Drive, Menlo Park, CA  94025
  1367.                     (800)729-7700   Fax: (415)327-9881
  1368.  
  1369.     P&E Microcomputer Systems, Inc.
  1370.                     (617)944-7585
  1371.  
  1372.     PseudoCorp      716 Thimble Shoals Blvd., Newport News, VA  23606
  1373.                     (804)873-1947   Fax: (804)873-2154
  1374.                     BBS: (804)873-4838
  1375.  
  1376.     Quantasm Corporation
  1377.                     19672 Stevens Creek Blvd.
  1378.                     Cupertino, CA  95014
  1379.                     (800)765-8086   (408)244-6826   Fax: (408)244-7268
  1380.  
  1381.     Technological Arts
  1382.     USA             309 Aragona Bv., #102-418, Virginia Beach, VA  23462
  1383.     Canada          1644 Bayview Ave., #1704, Toronto, Canada  M4G 3C2
  1384.                     (416)482-0677
  1385.  
  1386.     US Software     14215 N.W. Science Park Drive, Portland, OR  97229
  1387.                     (800)356-7097   (503)641-8446   Fax: (503)644-2413
  1388.                     Email: ussw@netcom.com
  1389.                     Product information available by ftp -
  1390.                        ftp.netcom.com : pub/ussw
  1391.  
  1392.     Wheatstone MicroSystems, Inc.
  1393.                     105-14 Elm St., Suite 418, Old Saybrook, CT  06475
  1394.                     (203)669-0401
  1395.  
  1396.     Zorin           PO Box 30547, Seattle, WA 98103-0547
  1397.                     (206) 282-5179   Email: zchris@eskimo.com
  1398.  
  1399.  
  1400. 5)  68hc11 DOCUMENTATION
  1401.  
  1402.  
  1403. 5.1) Periodicals
  1404.  
  1405.     Various magazines and journals (journals seems to be THE popular name
  1406.     for magazines these days) provide articles from time to time on the
  1407.     68hc11 line of microcontrollers:
  1408.  
  1409.     The Computer Applications Journal (Circuit Cellar Ink)
  1410.         - programming and construction articles
  1411.         - POB 7694, Riverton, NJ  08077-8784
  1412.         - Fax: (203)872-2204
  1413.         - Voice orders: (609) 786-0409
  1414.         - On-line orders (BBS): (203) 871-1988
  1415.         - Email orders: ken.davidson@circellar.com
  1416.         - $21.95, $31.95 surface Canada and Mexico,
  1417.           $49.95 air all other countries
  1418.  
  1419.     Computer Design
  1420.         - industry announcements and trends
  1421.         - One Technology Park Drive, P.O. Box 990, Westford, MA  01886
  1422.         - (508)692-0700
  1423.  
  1424.     The Computer Journal
  1425.         - programming and construction articles
  1426.         - PO Box 535, Lincoln  96648
  1427.  
  1428.     Dr. Dobbs Journal
  1429.         - programming articles, concepts, and designs
  1430.         - 411 Borel Ave., San Mateo, CA  94402
  1431.         - (415)358-9500
  1432.  
  1433.     Electronic Engineering Times
  1434.         - industry announcements and trends
  1435.         - FREE to qualified engineers and managers involved in
  1436.           engineering decisions
  1437.         - Fulfillment Dept., PO Box 9055, Jericho, NY  11753-8955
  1438.         - FAX: (516)733-6960
  1439.  
  1440.     Electronics Now
  1441.         - construction articles
  1442.         - Box 55115, Boulder, CO  80321-5115
  1443.         - $19.97 one year
  1444.  
  1445.     Elektor Electronics
  1446.         - programming and construction articles
  1447.         - World Wide Subscription Service Ltd
  1448.           Unit 4, Gibbs Reed Farm, Pashley Road
  1449.           Ticehurst TN5 7HE, England
  1450.         - 27 UK pounds
  1451.      or
  1452.         - Old Colony Sound Lab, P.O. Box 243, Peterborough, NH 03458
  1453.         - Tel. (603) 924-6371, 924-6526
  1454.         - Fax: (603) 924-9467
  1455.         - $57 USA and Canada per year
  1456.  
  1457.     Embedded Systems Programming
  1458.         - programming and systems design articles
  1459.         - Miller Freeman Publications
  1460.         - 500 Howard St., San Francisco, CA  94105
  1461.         - (415) 397-1881
  1462.  
  1463.     Inquisitor Magazine
  1464.         - If you're the type that watched Gilligan's Island for its
  1465.           socio-political insights, then you'll love a new 'zine that
  1466.           just crossed my desk - Inquisitor Magazine.  It's general
  1467.           philosophy seems to be ... well, it seems to be ... uh, yeah!
  1468.           Technical in nature, bizarre, tongue in cheek, eclectic,
  1469.           electric, did I mention bizarre(?), and lots of fun.  Worth
  1470.           looking at if you like the out of the ordinary.  The moving
  1471.           force behind this magazine is Daniel Drennan, who seems to have
  1472.           suffered from an overdose of radiation from his computer
  1473.           monitor ;-).
  1474.         - Planetarium Station, P.O.Box 132
  1475.           New York, NY  10024-0132
  1476.         - (212)595-8370
  1477.         - Email: inquisitor@echonyc.com
  1478.         - $16 per year (4 issues)
  1479.  
  1480.     Microcomputer Journal (formerly Computer Craft)
  1481.         - programming and construction articles
  1482.         - 76 N. Broadway, Hicksville, NY  11801
  1483.         - $29.70 one year
  1484.  
  1485.     Midnight Engineering
  1486.         - 1700 Washington Ave., Rocky Road, CO  81067
  1487.         - (719)254-4553
  1488.  
  1489.     MW Media - Product Directories
  1490.         - Motorola Microcontroller Tools Directory
  1491.           ('94 edition out in 3 weeks)
  1492.         - Motorola 68K Source ('94 edition available now)
  1493.         - Intel Development Tools Handbook ('95 edition just beginning)
  1494.           (survey of commercial development tools for the 8051, 8096,
  1495.           and 80186 lines of Intel microprocessors)
  1496.         - These documents could very well be a "must" if you're into
  1497.           serious development using any of these chips.  If you are
  1498.           "just" a hobbyist, see how the "other half" lives.
  1499.         - other guides on Intel development tools, Embedded Intel 386,
  1500.           Intel 486/Pentium, 8051 products, Hitachi microcontroller
  1501.           development tools, AMD FusionE86, AMD 29K; low power products,
  1502.           DSP, multimedia CD
  1503.         - FREE to qualified developers
  1504.         - MW Media
  1505.         - Fairmont Plaza, 50 W. San Fernando, #675, San Jose, CA  95113
  1506.         - (408)288-4721   (408)286-4200   FAX: (408)288-4728
  1507.  
  1508.     Nuts & Volts Magazine
  1509.         - A National Publication for the Buying and Selling of
  1510.           Electronic Equipment
  1511.         - 430 Princeland Court, Corona, CA  91719
  1512.         - Mailed third class, USA only:  $17.00 one year
  1513.                                          $31.00 two years
  1514.         - Mailed first class, one year only:  $34.00-USA
  1515.                                               $35.00-Canada/Mexico
  1516.         - Foreign/Air Mail - $70.00;  Foreign/Surface - $39.00
  1517.         - (800)783-4624
  1518.         - Email:  74262.3664@Compuserve.com
  1519.  
  1520.  
  1521. 5.2)  Books
  1522.  
  1523.     If you know of any books that cover the 68hc11, or if you can provide
  1524.     any details on the books listed here, please send me a note.  Thanks.
  1525.  
  1526.  
  1527.     The 68hc11 Microcontroller
  1528.         - Joseph D. Greenfield (at R.I.T.)
  1529.         - Saunders College Publishing, (Harcourt Brace Jovanovich)
  1530.         - 1992
  1531.         - ISBN 0-03-051588-2
  1532.         - A number of the sections make use of the Buffalo monitor.
  1533.           This could be useful if you are using the EVB.
  1534.  
  1535.     Data Acquisition and Process Control with the M68HC11 Microcontroller
  1536.         - Frederick Driscoll, Robert Coughlin, Robert Villanucci of
  1537.           Wentworth Institute of Technology.
  1538.         - Macmillan Publishing Company
  1539.         - 1994
  1540.         - ISBN 0-02-33055-X
  1541.         - Several Chapters on the 68HC11, instructions, and EVB;
  1542.           chapters on interfacing Analog and Digital signals to the
  1543.           68HC11;  example applications of interfaces to temperature,
  1544.           load cell, pressure and thermocouple sensors.
  1545.         - a good companion to Motorola's "pink" books
  1546.  
  1547.     Design with Microcontrollers
  1548.         - John B. Peatman (professor at Georgia Tech)
  1549.         - ISBN 0-07-049238-7
  1550.         - This book is on a more advanced level.  Uses both the 68hc11
  1551.           and Intel 8096 as example systems.
  1552.         - This textbook is used to teach the author's very popular EE
  1553.           class "Design with Microcontrollers"
  1554.         - Professor Peatman has been elected Teacher of the Year (by the
  1555.           students) and advises the EE seminar.
  1556.  
  1557.     Embedded Systems Programming in C and Assembler
  1558.         - John Forrest Brown
  1559.         - Van Nostrand Reinhold, 1994
  1560.         - 304 pages, $49.95
  1561.         - ISBN 0-442-01817-7
  1562.         - covers Motorola and Intel processors
  1563.         - includes diskette with code from the book
  1564.         - book review in Dr. Dobb's Journal, November 1994, page 121
  1565.  
  1566.     M68hc11 Reference Manual
  1567.         - Motorola - literature reference M68HC11RM/AD
  1568.         - This document is the "bible" of the 6811 and is a must-have
  1569.           for any serious 6811 programmer.  <description provided by
  1570.           Fred Martin>
  1571.         - contact Motorola at 800-521-6274 (in the U.S.) to get a
  1572.           free copy of this manual
  1573.  
  1574.     MC68hc811E2 Programming Reference Guide
  1575.         - Motorola - literature reference M68HC811E2RG
  1576.         - a pocket-sized guide to the version of the 6811 used on the
  1577.           Mini Board, "ownership of this handy reference is proof of
  1578.           being a true 6811 nerd" - by Fred Martin
  1579.  
  1580.     Microcomputer Engineering
  1581.         - Gene H. Miller
  1582.         - Prentice Hall, Englewood Cliffs, NJ  07632
  1583.         - 1993
  1584.         - ISBN 0-13-584475-4
  1585.         - Explains the basics.  Many clear and concise assembly language
  1586.           example programs.
  1587.         - Written to be used with the Motorola Trainer (EVB).
  1588.  
  1589.     Microcontroller Technology, The 68hc11
  1590.         - Peter Spasov
  1591.         - Prentice Hall
  1592.         - ISBN 0-13-583568-2
  1593.  
  1594.     Microcontrollers: Architecture, Implementation, & Programming
  1595.         - Kenneth Hintz and Daniel Tabak
  1596.         - McGraw-Hill Inc.  1992
  1597.         - ISBN 0-07-028977-8
  1598.  
  1599.     Mobile Robots: Inspiration to Implementation
  1600.         - Joseph L. Jones and Anita M. Flynn
  1601.         - Very hands-on book. Lots of pictures about stuff the author
  1602.           actually built (rather than diagrams of stuff an author just
  1603.           theorized about).
  1604.         - Focuses on every little detail involved in the design and
  1605.           construction of the "Rug Warrior", based on the MC68HC11A1FN,
  1606.           using the Interactive C compiler developed by Randy Sargent
  1607.           and Fred Martin.
  1608.  
  1609.     Programming Microcontrollers in C
  1610.         - Ted Van Sickle
  1611.         - HighText Publications, 1994
  1612.         - 394 pages, $29.95
  1613.         - ISBN 1-878707-14-0
  1614.         - thorough tutorial on C programming, covers aspects of C
  1615.           programming specific to embedded systems
  1616.         - covers the Motorola line of microcontrollers (small to large)
  1617.         - book review in Dr. Dobb's Journal, November 1994, page 121
  1618.  
  1619.     The Real-Time Kernel
  1620.         - Jean Labrosse
  1621.         - R&D Publications, Inc.
  1622.           Suite 200 1601 W 23rd St., Lawrence, KS  66046
  1623.         - (913)841-1631   Fax: (913)841-2624
  1624.         - Based on the article "A Portable Real Time Kernel in C"
  1625.           in Embedded Systems Programming (Part 1: vol 5 no 5
  1626.           May 1992, Part 2: vol 5 no 6 June 1992)
  1627.         - original written for Intel's  '186 cpu but ported to HC11
  1628.           source code for UCOS11
  1629.  
  1630.     Single- and Multiple-Chip Microcomputer Interfacing
  1631.         - G.J. Lipovski
  1632.         - Copyright 1988
  1633.         - 478 pages
  1634.         - ISBN 0-13-810557-X (Prentice-Hall Edition)
  1635.           ISBN 0-13-810573-1 (Motorola Edition)
  1636.         - Based around the 68HC11 it covers both hardware and
  1637.           software at undergraduate level, but the emphasis is on
  1638.           interfacing.
  1639.         - Chapter titles:
  1640.                1  Microcomputer Architecture
  1641.                2  Programming Microprocessors
  1642.                3  Bus Hardware and Signals
  1643.                4  Parallel and Serial I/O
  1644.                5  Interrupts and Alternatives
  1645.                6  Analog Interfacing
  1646.                7  Counters and Timers
  1647.                8  Communications Systems
  1648.                9  Storage and Display Systems
  1649.  
  1650.     Single- and Multiple- Chip Microcomputer Interfacing (Lab Manual)
  1651.         - Peter Song and G. Jack Lipovski
  1652.         - Prentice-Hall, 1988
  1653.         - ISBN 0-13-811605-9
  1654.         - Support for the above book.  Examples based around the Motorola
  1655.           EVB and the BUFFALO monitor or the EVBU (or 3-chip micro) and
  1656.           PC-Bug11.
  1657.  
  1658. __________________________________________________________
  1659.  
  1660. I disclaim everything.  The contents of this article might be totally
  1661. inaccurate, inappropriate, misguided, or otherwise perverse - except for
  1662. my name (hopefully I got that right).
  1663.  
  1664. Copyright (c) 1995 by Russell Hersch, all rights reserved.
  1665. This FAQ may be posted to any USENET newsgroup, on-line service, or BBS
  1666.   as long as it is posted in its entirety and includes this copyright
  1667.   statement.
  1668. This FAQ may not be distributed for financial gain.
  1669. This FAQ may not be included in commercial collections or compilations
  1670.    without express permission from the author.
  1671.  
  1672. -----------------------------------
  1673. Russ Hersch - sibit@datasrv.co.il
  1674.  
  1675.  
  1676.