The 8051 microcontroller - MacKenzie, I. Scott (Prentice Hall, 1999)