Motorola 68HC11
Freescale 68HC12 |
The 68HC11
Architecture
Motorola 68HC11 registers | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
![](http://upload.wikimedia.org/wikipedia/commons/thumb/9/96/68HC11_Block_Diagram.jpg/300px-68HC11_Block_Diagram.jpg)
Internally, the HC11
Different versions of the HC11 have different numbers of external ports, labeled alphabetically. The most common version has five ports, A, B, C, D, and E, but some have as few as 3 ports (version D3). Each port is eight bits wide except for D, which is six bits (in some variations of the chip, D also has eight bits). It can be operated with an internal program and
Implementations
In the early 1990s Motorola produced an evaluation board kit for the 68HC11 with several UARTs, RAM, and an EPROM. The cost of the evaluation kit was $68.11.[5]
The standard monitor for the HC11 family is called BUFFALO, "Bit User Fast Friendly Aid to Logical Operation". It can be stored in on-chip ROM, EPROM, or external memory (also typically EPROM). BUFFALO is available for most 68HC11 family derivatives as it generally only depends upon having access to a single UART (SCI, or Serial Communications Interface, in Motorola parlance). BUFFALO can also run on devices that do not have internal non-volatile memory, such as the 68HC11A0, A1, E0, E1, and F1 derivatives.
Other versions
The
The
The Handy Board robotics controller by Fred Martin is based on the 68HC11.[6]
A MC68HC24 port replacement unit is available for the 68HC11D, which lacks ports B and C. When placed on the external address bus, it replicates the original functions of B and C. Port A has input capture, output compare, pulse accumulator, and other timer functions; port D has serial I/O, and port E has an analog-to-digital converter (ADC).
Notes
References
- ^ Official 68HC11 Reference Manual
- ^ Motorola Annual Report 1984
- ^ Hambley, Allan R.(2011). Electrical Engineering: Principles and Applications, Pearson Higher Education. p. 417. Digitized by Google. Retrieved on May 17, 2012.
- ^ "M68HC11 Reference Manual". Archived from the original on 2017-11-10. Retrieved 2020-04-08.
- ^ comp.dsp. 1 Oct. 1996
- ^ Handy Board Hardware
Further reading
- Datasheets and manuals
- M68HC11 Reference Manual; Motorola; 498 pages; 1991.
- MC68HC11A8 Technical Manual; Motorola; 154 pages; 1991.
- MC68HC11E9 Technical Manual; Motorola; 170 pages; 1991.
- Books
- Microcontroller Technology – 68HC11; 1st Ed; Peter Spasov; Regents/Prentice Hall; 622 pages; 1993; ISBN 978-0135835685. (archive)
- Build Your Own Robot – 68HC11; 1st Ed; Karl Lunt; A.K. Peters Publishing; 574 pages; 2000; ISBN 978-1568811024. (archive)
External links
- Simulators / Emulators
- THRSim11 68HC11 simulator and debugger – Windows
- Boards
- FPGA