MEMORY-MAPPED I/O VS I/O-MAPPED I/O

Normally, Micro -Controller’s / Micro -Processor’s use two methods to connect external devices: Memory Mapped I/O. I/O Mapped I/O (also, known as Port Mapped I/O).                                                      However, as far as the peripheral is concerned, both methods are really identical. Memory mapped I/O is mapped into the same address space as program memory and/or user memory, and is accessed in the same way. I/O mapped I/O uses a separate, dedicated address space and is accessed via a dedicated set of … Continue reading MEMORY-MAPPED I/O VS I/O-MAPPED I/O