Intended for first microprocessor courses at the technology level, this text provides an introduction to microprocessors using the 8-bit Motorola 6800. Coverage encompasses hardware, software and programming topics, including a full chapter on 6800 interrupts. The writing style is clear and straightforward and concepts are always followed by numerous examples that illustrate their applications in actual situations. An appendix gives an overview of Motorola's 16-bit 68000 family, providing a valuable transition to more advanced courses. Each chapter ends with review questions, applications problems and suggested projects. Includes an appendix on assembly language structured programming. No previous knowledge of microprocessors is assumed.