Mastering digital device control
Houghton, William G.
Sybex
c1987
Microcomputers.
Microprocessors.