Badri,Ram Advanced Microprocessors & Interfacing - McGraw Hill Edu., New Delhi 2015 - 388 ISBN: 70434484