The Handbook of Microcomputer Interfacing