Practical embedded controllers: Design and troubleshooting with the motorola 68HC11 - John Park (Newnes, 2003)