Durante bastante tiempo, he estado usando un controlador avr ATmega324PA y Atmel studio para escribir los programas. escribimos un gestor de arranque TCP. Funciona bien sin ninguna interrupción. Más tarde, agregamos una entrada externa a ese pro...
Estoy usando el BMI055 en mi AVR a través de I2C.
Hoja de datos: enlace
Lo puse en salida filtrada a un ODR de 1000Hz y lo sondeamos cada 1005 us.
Lo puse a 1000deg / s de sensibilidad, a 16 bits de salida. Eso da 32.8 LSB / grado
Estoy...
Estoy intentando ejecutar un ejemplo de LED de parpadeo estándar en Atmega8A, pero mi LED no parpadea.
Aquí está mi circuito:
Y aquí está mi código:
#ifndef F_CPU
#define 16000000UL
#endif // F_CPU
#include <avr/io.h>
#include &...
Quiero hacer un circuito simple para que al presionar un botón, un LED se ilumine y permanezca encendido hasta que se vuelva a presionar el botón. Todavía no he profundizado en interrupciones en AVR, y me preguntaba si es posible hacerlo en un b...
He estado trabajando con microcontroladores AVR durante los últimos 2 años y ahora me siento bastante cómodo con ellos. Como la mayoría de las personas, comenzaron con arduino, pero rápidamente se sintieron limitados por las opciones que ofrecía...
Realmente necesito ayuda con mi proyecto. Estoy intentando conectar ADXL345 con ATMEGA328P a través de la interfaz SPI para enviar los datos recibidos desde Atmega328P a la PC a través de la interfaz UART.
El ATMEGA328P está enviando las lect...
Estoy construyendo un nuevo proyecto, el cual encenderé el calentador del tanque de agua desde mi teléfono inteligente.
Tengo poca seguridad, aunque quiero preguntar aquí para obtener su opinión.
Voy a utilizar AVR para ejecutar un relé, que...
Después de actualizar el ATtiny85 con un código que incluye el ajuste de la escala preliminar del reloj a 0x00 (en el código, sin destellar el fusible), la próxima vez que intente y destelle, obtengo los siguientes errores que me impiden hacerlo...
Mi salida es diferente de mi entrada cuando trato de leerla desde mi terminal Hercules. ¿Podría ser esto de una mala inicialización de UART?
Entradas: | á, 1, 123
Salidas: | a, ±, ± ²³
Código:
#include <avr/io.h>
#ifndef F_CPU
#...
Estoy intentando escribir un gestor de arranque TCP simple e independiente para un microcontrolador AVR.
En este momento, tengo una colección de APN que pesa casi 14 KB de memoria. El código de la aplicación establecerá una conexión TCP con e...