| Technician's Guide to the 68HC11 Microcontroller is ideal for readers with little or no prior programming experience who want to master the basics of troubleshooting and programming Motorola's 68HC11 microcontroller. Both hardware and software are covered in detail to provide a complete understanding of the principles underlying how a microcontroller works. Theory is supplemented by examples designed to illustrate how concepts may be applied. By learning how to program the 68HC11 at an elementary level, readers also gain valuable experience using manufacturer-specific documentation that prepares them for work with other more sophisticated microcontrollers.
Computer systems have been developed for a variety of functions and purposes. General-application desktop machines are the most common. They run a variety of software applications, such as word processing, financial management and data processing. They have all but replaced the typewriter as a necessary business tool. Computers are also present in automobiles, appliances, airplanes and all types of controllers and electromechanical devices.
Despite the differences among these computer systems, they all share fundamental components and design. The purpose of this chapter is to provide an understanding of the fundamental components of a computer system. A conceptual presentation regarding the elements of every computer system is made with sufficient detail to establish a foundation for these concepts. The concepts will then be extended to the HC11 hardware.
After completing this chapter, you should be able to: ◗ Describe the fundamental elements of every computer system: processor, memory, and input/output ◗ Compare elements of the HC11 block diagram to the fundamentals of every computer system ◗ Describe the use of busses to connect computer elements ◗ Explain the three major functional units of a processor ◗ Illustrate the typical registers inside the processor ◗ List the HC11 processor registers ◗ Discuss the HC11 processor modes ◗ Compare and contrast various memory types ◗ Describe the on-chip memory of the HC11 ◗ Specify input/output functions present on most computers ◗ Use some basic BUFFALO commands to control the EVBU |
|
|
| | Lightweight Enterprise ArchitecturesFor several years, it has been a goal of mine to write a book on enterprise architecture. While there are many good architectural books in circulation, they are either limited in scope or lack sufficient detail to be actionable. Early in my career, I found it difficult to translate the principles of these books into a logical... | | OpenLayers 2.10 Beginner's Guide
Web mapping is the process of designing, implementing, generating, and delivering maps on the World Wide Web and its products. OpenLayers is a powerful, community driven, open source, pure JavaScript web mapping library. With it, you can easily create your own web map mashup using WMS, Google Maps, and a myriad of other map backends.... |
|