Preguntas con etiqueta 'avr'

1
respuesta

Problema al cambiar la frecuencia del reloj del sistema

Tengo un ATtiny85 y estoy tratando de configurar el reloj a 8 MHz. He leído la hoja de datos y algunas discusiones sobre cómo hacer esto, pero no estoy teniendo suerte de que funcione. He incluido mi código y cualquier ayuda será muy apreciada....
4
respuestas

AVR LCD está en blanco después de cambiar el código

El siguiente es mi código #include <avr/io.h> #include <util/delay.h> #define Delay_ms(x) _delay_ms(x) #define RS 1 //PC0 #define RW 1 //PC1 #define EN 2 //PC2 void lcd_cmnd(unsigned char); void lcd_data(...
1
respuesta

¿Cómo recibo información del joystick en la placa de desarrollo de mariposa AVR?

Actualmente estoy programando una placa de desarrollo de mariposas AVR . Quiero recibir información del joystick y de mi programa para hacer ciertas cosas cada vez que se tira hacia abajo. Para ello tengo las siguientes piezas de código. (Hay m...
2
respuestas

¿Debo usar Counter1 para registrar datos de series de tiempo?

Mi Atmega328 grabará datos de un sensor externo a aproximadamente 100Hz durante varios minutos. La comunicación se realiza a través de peticiones I2C al sensor. Necesito almacenar el tiempo de medición (en relación con la primera medición) junto...
1
respuesta

¿Atmega 8 no está programando una vez que se configura en un cristal externo?

Estoy usando Asim Khan's Parallel Port Programmer para programar mi controlador AVR ATmega8 . El problema es que cuando los bits de los fusibles cambian al cristal externo de alta velocidad, la próxima vez que el programador no detecta al prog...
2
respuestas

Repetir la misma interrupción en AVR

Supongamos que el microcontrolador AVR está manejando una interrupción. Interrupciones desactivadas. En este momento se produce la misma interrupción . ¿El microcontrolador manejará la interrupción nuevamente después del retorno del primer cont...
2
respuestas

Cómo obtener datos de un microcontrolador a otro usando UART

Mi concepto es que tengo dos tableros diseñados, uno con AT90USB1287 y otro con ATmega32A, ambos funcionan correctamente. AT90USB1287 está hablando a la PC a través de USB. ATmega32A está hablando a la PC a través de USART (RS232). Ahora h...
1
respuesta

Cómo configurar las definiciones en AVR Studio 6.0

Al igual que el lenguaje C básico, intenté hacer una definición de la siguiente manera #define RED PA0 #define ON 1 #define OFF 0 void main(void){ DDRA = 0xFF; while(1) { RED = ON; } } Recibo un error que no he...
2
respuestas

Problema del modo del analizador lógico de Buspirate

Soy nuevo en el modo de analizador lógico de Bus Pirate , así que para jugar con él, conecté la línea del canal 3 (MOSI) a la salida de un decodificador TSOP1708 IR para ver si se realizó la captura. Sin embargo, cuando complete la captura,...
1
respuesta

Programación de AVR y código de máquina correspondiente

Esta es una pregunta en una mano, pregunta:    ¿Cuál es el código de máquina que corresponde a la instrucción de lenguaje de ensamblaje AVR inc r22 ? Ingrese su respuesta como un número binario de 16 bits. No debe haber espacios ni sign...