Estoy trabajando en un proyecto que lee y escribe de forma aleatoria grandes bloques de datos desde la EEPROM, en base a las aportaciones de los usuarios. He usado la EEPROM antes, pero realmente nunca pensé en esto. En las operaciones descritas...
Quiero que mi programa parpadee un error de tiempo de compilación como "LCD_PORT no definido" si no está definido en el programa. Para eso modifiqué el archivo de cabecera como este
.
.
.
#if LCD_IO_MODE
#ifndef LCD_PORT
#error LCD_PORT not de...
Tengo un ATMega2560 en un tablero personalizado que quiero programar con mi mkii AVRISP.
Lo he programado exitosamente usando el IDE de Arduino, y también sobre la línea de comandos usando avrdude.
¿Existe una configuración / script de "in...
Estoy tratando de leer datos del ADC y mostrarlos en una pantalla LCD compatible con HD44870 con un ATmega32. Como los datos del ADC son un entero sin signo de 10 bits, la pantalla LCD espera una cadena, es necesaria alguna conversión. A continu...
Estoy usando ATmega8A-PU microcontrolador AVR y módulo bluetooth HC-05 en una placa de pruebas.
Lo que estoy haciendo aquí es conectarse al módulo BT desde mi teléfono móvil y cambiar el estado del LED mediante el envío de comandos al micro...
¿Puedo programar el atmega48pa con avrdude? Tengo problemas con la firma ...
% avrdude -pm48 -cavrisp2 -Pusb -V -U flash:w:main.hex
avrdude: AVR device initialized and ready to accept instructions
Reading | ##################################...
Me dieron una amoladora de banco (clasificada para 150W @ 230V), que usa un (¿motor psc?), solo un motor de inducción con arranque / funcionamiento de condensador / bobinado (no tiene ningún interruptor centrífugo). p>
Siempre quise usar un at...
Por alguna razón, mis interrupciones de cambio de pin no se activan en mi Atmega324PB. Para probar, estoy usando una placa de evaluación y conectando un pin de salida a un pin configurado para activar una interrupción de cambio de pin. ¿Hay algo...
Hemos diseñado un tablero prototipo personalizado basado en el Arduino Mega (ATmega2560).
Nuestro conocimiento sobre electrónica es limitado, por lo que asignamos a otra persona para diseñar el tablero.
En su diseño, utilizó el siguiente circ...