Using the MCS-51 Microcontroller - Huang, Han-Way (Keil Software, 1998)