Embedded microcontrollers - Morton, Todd D. (Prentice Hall, 2001)