Microcontrollers in practice - Mitescu, M. (Marian) (Springer series in advanced microelectronics, 2005)