Interfacing Devices In Microprocessor