Embedded microcomputer systems : real time interfacing - Valvano, Jonathan W (Cengage Learning, Andover, 2012)