Estoy tratando de diseñar un PCB que haga uso del microcontrolador ATmega324PB [ Hoja de datos aquí ]. Anteriormente he trabajado con chips AVR más pequeños, como el ATmega168PB, y los he programado a través de los pines del ISP utilizando un A...
Estoy un poco confundido acerca de lo que pasa si suministre +5 voltios a mi pin de salida digital, Pinx, que está configurado salida BAJA .
¿Está bien o voy a dañar Pinx?
Tengo el siguiente problema:
Quiero hacer dos AVR Atmega 328P-Pu que se comunican junto con I2C
No1 es Master (dirección I2C: 0x01)
No2 es esclavo (dirección I2C: 0x02)
La respuesta de esclavo a la llamada general está habilitada (di...
Hay cosas en TIMSK Register que me confundieron. Según la hoja de datos de Atmega32:
Cuando el bit TOIE0 se escribe en uno, y se establece el bit I en el registro de estado (uno), se activa la interrupción de desbordamiento del temp...
Estoy usando atmega8 que se ejecuta en 1MHz . Escribí una función que cuenta los milisegundos y estaba funcionando perfectamente.
Sin embargo, cuando modifiqué el código para contar microsegundos, el resultado fue extraño para mi...
Estoy escribiendo una biblioteca personalizada para Arduino (por ejemplo, utilizando el ATmega328P). Me gustaría obtener el registro de dirección de datos dada una dirección de la dirección del puerto correspondiente. Por ejemplo,
#include <...
Hemos estado trabajando en un proyecto de PCB que tiene un controlador AVR, MCP2515 CAN y un transceptor MCP2551 atMega1281. Tenemos los tableros diseñados y el código está completo en el AVR. Durante las pruebas, tuvimos gran éxito en algunos v...
He encontrado un médico muy interesante. Esta es una herramienta para reparar los fusibles de ATtinys.
Enlace: enlace
Este es el esquema original:
Quieroreemplazarelcircuitodealimentaciónde+12Vporuncircuitodealimentaciónde+5V.Enprimerlu...
Acabo de mostrar un nuevo programa en mi ATMEGA328p, dejando que 8 LEDs parpadeen. Cuando veo la salida de avrdude, recibo un mensaje extraño:
avrdude: avr_read(): skipping page 4: no interesting data
Mientras avrdude está funcionando, algu...
Actualmente estoy trabajando en el control de los servomotores con un ATtiny85 .
Me cuesta entender cómo lograr una granularidad fina para los ángulos del servo.
Estoy utilizando una técnica similar a la indicada por KyranF .
Un ángulo d...