The 8051 microcontroller - MACKENZIE, I. SCOTT (Prentice Hall, 1999)