Why MOVX instruction is being used to access the ports of the 8255?
(a) because 8255 is connecting a microcontroller in memory mapped I/O configuration
(b) because 8255 is used to access the external communication
(c) because 8255 is used to access the data transfer
(d) because 8255 is used to access the interfacing of LCD, motor etc
The question was posed to me in an online interview.
My doubt is from Interfacing with 8255 topic in section AVR Microcontroller of Microcontroller