Microprocessors And Interfacing - Hall, Douglas V (Tata Mcgraw-Hill Pub. Co. Ltd, 1999)