Estoy en el proceso de leer el documento mencionado anteriormente de aquí .
En la página 21, segundo párrafo en la sección 8.5 I/O Memory
, la línea 6 se muestra a continuación:
Al usar los comandos específicos de E / S IN y OUT, se deben usar las direcciones de E / S 0x00 - 0x3F.
Sin embargo, en la página 224, fila 1 de la tabla, primera columna, Assembly Code Example
tiene la última línea de la siguiente manera:
out TWCR, r16
Pero según la declaración de la página 21, la instrucción anterior es incorrecta ya que TWCR tiene la dirección de memoria 0xBC
como se indica en la fila 6 de la página 39.
¿Hay algo mal aquí o lo entiendo mal?
Por favor ayuda.
Editar: archivo de definiciones