E-Book Overview
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.
E-Book Content
c h a p t e r
1
Introduction to Computer Hardware
Objectives I ntrodu ct ion to Comput er H ardware
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
Outline ◗ 1.1
Elements of Every Computer
◗ 1.2
Elements of Processors
◗ 1.3
Introduction to Memory
◗ 1.4
Memory Types
◗ 1.5
Input/Output
◗ 1.6
EVBU/BUFFALO
1
Technician’s Guide to the 68HC11 Microcontroller
Introduction Computer systems have been developed for a variety