Programming and customizing the 8051 microcontroller - Predko, Myke (McGraw-Hill, 1999)