home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / microcontroller-faq / 68hc11 next >
Encoding:
Internet Message Format  |  1996-01-28  |  77.6 KB

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