This document discusses address mapping techniques for interfacing external devices to an 8051 microcontroller. It explains that external devices can be mapped into the microcontroller's address space and accessed like memory, or interfaced through I/O ports. The document provides examples of generating chip enable signals to map devices at specific memory addresses and discusses using decoders like the 74138 for address decoding. It also covers interfacing external memory, non-memory devices, and a case study of a sample 8051 system with external memory and a serial interface.