Embedded Microprocessor Systems : Real World Design - Ball, Stuart R. ((Electronics/Embedded Systems))