7.1. The main idea – the PIC 16F87XA7.2. The 16F873A block diagram and CPU7.3. 16F873A memory and memory maps7.4. ‘Special’ memory operations7.5. The 16F873A interrupts7.6. The 16F873A oscillator, reset and power supply7.7. The 16F873A parallel ports7.8. Test, commission and diagnostic tools7.9. The Microchip in-circuit debugger (ICD 2)7.10. Applying the 16F873A: the Derbot AGV7.11. Downloading, testing and running a simple program with ICD 27.12. Taking things further – the 16F874A/16F877A Ports D and E