Synopses & Reviews
This updated edition continues to provide readers with the background needed to understand and use any 8-bit microcontrollers, specifically the very popular Motorola 68HC11 and 68HC12. Covering a wide range of topics, at a wide range of levels, it serves as a guide to real-time control software and interfacing, and concentrates on applications throughoutencouraging hands-on practice using computer simulation or an evaluation board. It starts at an introductory level, explaining the applications and origins of microcontrollers; then develops a programmer's view of the machine; and finally covers machine hardware and how to connect it to the outside world. An excellent collection of appendices provides easy reference. This book is an excellent guide and reference for interested amateurs and experienced users of microcontrollers.
System requirements for accompanying computer disc: Windows 95 or higher. Includes bibliographical references and index.
Table of Contents
I. INTRODUCING MICROCONTROLLER TECHNOLOGY. 1. Microcontroller Concepts.
II. SOFTWARE. 2. Programming.
3. The Stack, Subroutines, Interrupts, and Resets.
4. Cross Assembly and Program Development.
III. HARDWARE. 5. Bus Concepts and Modes of Operation.
6. Microcontroller Hardware.
7. Clocked Operation.
IV. INTERFACING. 8. Interfacing Concepts.
9. Parallel Input/Output.
10. The Serial Subsystems.
11. Programmable Timer Operations.
12. The Analog Converter Subsystem.
V. THE MICROCONTROLLER WORLD. 13. Application Control Software.
15. Eight-Bit Microcontroller Families.
APPENDICES. A. Instruction Set Summary.
B. Quick Reference.
C. Further Information.
E. Header and Library File Source Listings.
F. Digital Logic and Binary Codes.
G. Basic Waveforms.
H. Internet and CD-ROM Sources.