This document discusses addressing modes and instruction sets for 8051 microcontrollers. It describes 5 addressing modes: immediate, direct, register direct, register indirect, and indexed addressing. It also outlines various instruction types like data transfer, arithmetic, logic, loop/jump, call, and flag instructions. Specific instructions and their machine cycle times are provided. Jump and call instructions like SJMP, LJMP, ACALL, and LCALL are explained along with examples. Finally, rotate instructions like RL, RLC, RR, and RRC are listed.
Related topics: