[consulta] configurar timer1 de el atmega 328

#1
saludos

podria alguien decirme como configurar el registro TCCR1A Y TCCR1B de el atmega328 en leguaje ensamblador

me sale el siguiente error




supongo que es por esto pera la verdad no se como escribirlo

...


subiendo imagenes
 

Adjuntos

Última edición:
#2
No sé muy bien dónde están esas líneas (no salen numeradas; por favor, activa la visualización de números de líneas en tu editor de texto).

La configuración de esos dos registros está en las páginas 134-137 de la ficha técnica.
 
Última edición:
#3
hola ya e configurado los timers de el atmega 16 ,32 y 8

pero me arroja ese error al tratar de configurar el timer 1 de el atmega 328

supongo yo que es porque al lado de el registro TCCRIA aparece (0x80) Y DE TCCR1B (0X81)


para el timer0 es lo mismo al lado de el registro TCCR0A 0x24(0x44) pero no causa ningun error al configurarlo

en el timer 2 pasa lo mismo que con timer 1 , entiendo yo que el valor que le estoy asignando esta fuera de el rango en este caso (0xb0) es mismo valor que se encuentra al lado de el registro TCCR2A
 

Adjuntos

#4
Efectivamente: el espacio de direcciones de out es de 6 bits (0 a 63), así que entonces esos registros quedan fuera.

Prueba a cambiar las instrucciones out por sts.
 
Última edición:
#5
muchas gracias ya no sale el error, podrias explicarme que que significa (sts) y donde puedo ver los respectivos
rangos de cada instrucción gracias
 
#6
De la ficha técnica:
«The I/O memory space contains 64 addresses for CPU peripheral functions as Control Registers, SPI, and other I/O functions. The I/O Memory can be accessed directly, or as the Data Space locations following those of the Register File, 0x20 - 0x5F. In addition, the ATmega48PA/88PA/168PA/328P has Extended I/O space from 0x60 - 0xFF in SRAM where only the ST/STS/STD and LD/LDS/LDD instructions can be used

sts significa "Store Direct to data space": Almacena un byte desde un registro al espacio de datos. La dirección indicada es de 16 bits.
 
Última edición:

Temas similares

Arriba