Practical aspects of embedded system design using microcontrollers - Parab, Jivan S. (Springer Science+Business Media B.V, 2008)