8-bit AVR Microcontroller

SIN - Serial IN from i/o space using direct addressing

The SIN instruction loads data byte from the I/O space to the shift register of the physical layer for serial read-out. The instuction uses direct addressing, the address consisting of the 6 address bits of the instruction.

Table 1. The Serial IN from i/o space (SIN) Instruction
Operation Opcode Remarks
data ← I/O[a] 0aa1 aaaa Bits marked ‘a’ form the direct, 6-bit address