Preguntas con etiqueta 'avr'

1
respuesta

USART Programación AVR microcontrolador

Quiero establecer una comunicación USART entre mi chip Atmega32a y mi computadora, pero hay algo que no entiendo. Mientras leía la hoja de datos, el registro UBRR es un registro de 12 bits, pero se divide en dos registros de 8 bits: UBRRH qu...
1
respuesta

evento desencadenó un disparo en XmegaA4U

Estoy intentando implementar un circuito de control de fase para conducir un TRIAC / SCR. Planeo usar un microcontrolador de la serie xmegaA4U. Ya sé que puedo enrutar la señal de CA a través de un divisor de voltaje y al comparador analógico...
4
respuestas

¿Cómo mejorar la confiabilidad de la señalización infrarroja?

Construí un gadget basado en AVR (AT90USB162, no Arduino) que recibe una señal remota de infrarrojos y hace algunas cosas. Para las pruebas, usé un control remoto de TV aleatorio que tenía, y es MUY confiable: cada vez que presiono el botón del...
1
respuesta

Arquitectura de memoria y almacenamiento de instrucciones - Naimi: AVR Microcontroller

   LDI R16, 0x25 - > E 2 0 5 - > 1110 0010 0000 0101 Aparentemente, en AVR, el código y los datos se almacenan por separado y cada uno Se accede al área (código, área de datos) mediante un bus único. Ahora, ya que el contador del pr...
2
respuestas

confusión de frecuencia de reloj

Estoy usando un microcontrolador atmega16 con un oscilador de cristal externo de 12MHz. Pero llegué a saber que la frecuencia del reloj interno es de 1MHz Necesito calcular el valor UBRR para la comunicación en serie. Necesito una velocidad e...
1
respuesta

¿Lee el valor de la entrada analógica de un microcontrolador AVR?

He agregado un fotoresistor a ATMEGA328P-PU. Estoy tratando de leer el valor de la entrada analógica, pero no entiendo cómo asignar el valor de la entrada analógica al valor entero (photoResistorValue en while loop), por lo que puedo trabajar co...
1
respuesta

UART en modo NON INTERRUPT o INTERRUPT mientras usa VUSB

Estoy trabajando con la transferencia de datos UART de un ATmega8 a otro mientras el receptor ejecuta VUSB actuando como un Ratón HID a la PC. UART aunque init con 9600, más tarde se establece en velocidad máxima - > UBRR = 0; Problemas...
1
respuesta

ensamblador ATmega328P texto en línea y ensamblador ALIGN

Tengo un programa en ensamblador como este: lots of code ...... .ORG $7000 ;; (or somewhere) atext: .DB "this is a test string 1" .ALIGN EVEN Btext: .DB "this is a test string 2" PREGUNTA: Supon...
2
respuestas

El clon de AVRISP mk2 puede programar Arduino Uno, pero no ATMega328P independiente

Tengo una imitación de AVRISP mk2 con la que no puedo trabajar. Escenario 1: clon de AVRISP mk2 frente a Arduino Uno: funciona Si tomo un Arduino Uno y le conecto el cable ICSP de 6 pines del AVRISP, ocurre una de dos cosas, ambas como se...
1
respuesta

¿Qué MCU (Atmel) puedo usar con la biblioteca QTouch?

Algunas MCU tienen soporte QTouch - # canales táctiles implementados como hardware. ¿Es cierto que la biblioteca QTouch fue diseñada solo para funcionar con tales MCU? ¿Puedo usarlo con, por ejemplo, 'old' ATmega48? ¿Es solo una solución de soft...