Practical Aspects of Embedded System Design Using Microcontrollers - PARAB, Jivan S, (Spinger, 2008)