Interfacing techniques in digital design with emphasis on microprocessors - Krutz, Ronald L. (John Wiley & Sons, 1988)