Preguntas con etiqueta 'avr'

3
respuestas

problema del reloj externo AVR

Hola, tengo algunos chips con el gestor de arranque arduino y algunos chips sin. Quiero usarlos usando el mismo circuito. La confusión que tengo con el reloj es que el arduino usa 16MHz externo y avr tiene su interno ¿causará problemas si los us...
1
respuesta

AVR Puntero Atomicidad

En el AVR XMEGA, o en cualquier AVR, ¿es seguro realizar operaciones de puntero, como pasar por referencia y acceder a los punteros mientras las interrupciones están activadas? Sigo sintiendo que necesito envolver cada operación de puntero en un...
1
respuesta

compilación de manipulación de bits AVR en GCC: no se puede obtener SEI en lugar de lectura-modificación-escritura

Estoy intentando configurar el bit 2 en el registro TIMSK y usando el siguiente código C: TIMSK |= (1<<2); El compilador crea el siguiente código: TIMSK |= (1<<TOIE1); 108: 89 b7 in r24, 0x39 ; 57 10a: 84 60...
2
respuestas

Convierta la temperatura DS18B20 a una cadena

Quiero convertir DS18B20 temperatura (código de 4 bytes de la hoja de datos) en una cadena con Precisión 0.1 ° C (como sprintf %.1f ). AVR. Lenguaje C (avr-gcc). Necesito el código pequeño , por lo que sprintf , tipos de punto flo...
3
respuestas

¿Es posible alimentar el microcontrolador de destino desde AVRISP mkII utilizando Atmel Studio?

Estoy usando el IDE de Atmel Studio y un AVRISP mkII para programar los microcontroladores. Siempre he alimentado los microcontroladores para que se programen con una fuente de alimentación externa, pero me preguntaba si es posible alimentar el...
1
respuesta

AVR USART Comportamiento aleatorio

Parece que estoy obteniendo caracteres aleatorios en mi salida de USART con un ATMEGA8 uart.c #define FOSC 8000000 #define BAUD_RATE 9600 #define UBRR_VALUE (uint16_t)(FOSC/16/BAUD_RATE-1) #include "uart.h" volatile u8buf UART_RCV_BUFFER;...
1
respuesta

Alternativa al método de tono () de Arduino

¿Hay alguna forma fácil y fácil de reproducir tonos en un zumbador piezoeléctrico con el Arduino que no sea el método incorporado en tono ()? Solo necesito llamarlo un par de veces, pero me doy cuenta de que cuando lo uso hay 1256 bytes adiciona...
3
respuestas

¿hay un circuito básico de atmega 128 para cada proyecto?

Este es mi primer proyecto Atmega, así que tengo las siguientes preguntas: ¿Tengo que conectar todos esos gnds y vcc's? En la programación usé Vcc Reset Gnd Tx Rx SClk de USART0, ¿está bien? No utilicé un generador de reloj externo (quar...
1
respuesta

Configuración de una fuente de reloj externa en un ATmega8

Estoy intentando configurar V-USB en mi ATmega8-16PU (datasheet ), y podría usar alguna ayuda para conectar una fuente de reloj de cristal externa. He tratado de entender la hoja de datos lo mejor que pude, y he sacado algunas conclusiones que...
1
respuesta

¿Programando varias MCU AVR simultáneamente? (con paralelo)

Pude programar tres ATMEGA32 simultáneamente usando ISP. En su opinión, ¿puedo programar varios AVR a la vez con paralelos? Lamentablemente, no tengo un programador paralelo. ¿Puedes probarlo por mí? No lo sé, ¿cómo funciona? ¡Ya pensé...