8085, 8086 microprocessors and 8051 microcontroller hardware, applications and interfacing - Latha, R (Anuradha Agencies, 2006)