Microprocesser and interfacing Programming and hardware. - Hall Douglas V. Au. (New York McGraw Hill Book Company, 1986)