Title: Microprocessor and interfacing