Microprocessor and peripherals - Chowdhury, S P & Chowdhury, Sunetra (Scitech Publ, Chennai, 2004)