Necesito programar un código de cargador de arranque escrito en C en la sección de arranque de AVR ATmega32A usando un programador serial. No puedo escribir el código directamente en la sección de arranque del estudio Atmel. Por lo tanto, estoy...
¿Alguien sabe si hay una manera en la que puedo almacenar 2 bytes de datos en un ATmega169PA que sobrevivirá a la reprogramación del dispositivo? Me gustaría almacenar una ID única en un ATmega169PA que permanecerá en el dispositivo incluso si b...
TL; DR
Un sensor PIR se activa solo cuando se usa un temporizador para esperar 2 segundos después de que se active el sensor.
Sin usar el temporizador para esperar, el sensor funciona como se esperaba.
Fondo y configuración
Tengo un se...
Soy un ingeniero mecánico con el deseo de aprender cosas de electrónica.
Estoy trabajando estos días para aprender la comunicación TWI (I2C) en Atmega32. Con una gran cantidad de búsquedas en Internet, he logrado obtener un tutorial que expli...
Estoy diseñando un circuito con un ATmega32U4 en el que necesitaré grabar un cargador de arranque una vez instalado en la PCB. Actualmente tengo 4x 74HC595 registros Shift, compartiendo el MOSI & Pasadores SCK.
¿Todavía podré conectar el...
Estoy tratando de usar un Melexis MLX90614 con Atmega8. He fallado en todos mis intentos hasta ahora. He intentado enviar esta secuencia
slave address(as 0x00 and 0x5A) --> opcode to read SMBus address
--> data byte high --> d...
Compré un módulo de GPS SKM53 hace unos meses. Me esforcé por hacer que funcionara, pero no pude sacarle nada. Estaba pensando que es un fallo del dispositivo (en realidad, pensé que lo había quemado al no dar el suministro correctamente) . Así...
Necesito poder elegir entre dos aplicaciones Arduino que se ejecutan en un atmega 1280 (megaavr) en el momento del arranque. Por lo tanto, necesito mover una de esas aplicaciones a una ubicación diferente en la memoria del programa, y también de...
Necesito poder almacenar y referirme a matrices de datos constantes que deben colocarse después del límite de 64k en el atmega1280. ¿Cómo creo la estructura de datos correcta y luego accedo a ella para el siguiente ejemplo:
const uint16_t PROG...
Estoy usando un microcontrolador Atmega 1284 y cuatro relés electromecánicos de 5v para encender / apagar los aparatos según algunos sensores, tiempo, etc. El ATmega tiene su propia fuente de alimentación de 5v en paralelo con una fuente de 8v q...