Front cover; Copyright; Preface; Contents; 1. Introduction; 2. Microcontroller basics; 3. Microcontroller programming; 4. Microcontroller memory; 5. Microcontroller inputs and outputs; 6. Data communications; 7. Noise Reduction; 8. EMC grounding soloutions; 9. Installation and troubleshooting; 10. End notes; Practical 1: Setting up the 68HC11 emulator board; Practical 2: Activating LEDs on the EVM; Practical 3: Reading switches on the EVM; Practical 4: Sending characters to an LCD display; Practical 5: Reading keypad input; Practical 6: Using the PAT software.