What is the main function of an input/output adapter chip for a microcontroller? Consider an I/O chip having 40 pins. Pin allocation includes a power supply pin, a microcontroller clock signal pin, a reset pin, interrupt request pins, a read/write control pin, chip select pins, and register select pins. Do you think that this I/O chip
(a) Can handle bidirectional data (i.e., data transfer in both directions) in bytes?
(b) Can handle interrupts?
(c) Has handshaking capability?