The 8051 Microcontroller and embedded systems Using assembly and C - Mazidi, Muhammad Ali; Janice Gillispie Mazidi and Rolin Mckinlay D. (Noida Pearson, 2008)