Microcomputer Interfacing (Addison-Wesley series in electrical engineering)