Ahora es el momento de enviar el código de la aplicación al gestor de arranque, que se ha programado en un controlador ATmega32A. Debe enviarse en formato hexadecimal, pero no tengo idea de "¿Cómo enviarlo?"
El archivo hex compilado para un c...
Esta es una pregunta general relacionada con Atmega328P.
Mientras estaba leyendo la hoja de datos de Atmega328P, veo que tiene puertos B, C y D.
Entonces, me sorprende ver que no hay PortA.
¿Hay alguna razón específica para ello?
Hoj...
Estoy tratando de hacer que un ATmega328 se ejecute en una placa de pruebas.
Estoy atascado en decidir si necesito un interruptor de reinicio.
¿Necesito uno? ¿Puedo simplemente desconectar y enchufar la batería? Si necesito uno, ¿cómo podr...
Estoy viendo el hoja de datos de ATMega328p , y un diagrama de Arduino Pin , tratando de determinar si el chip puede soportar tres conexiones UART. Veo que PD0 y PD1 son "USART" de entrada y salida. Entonces, ¿eso significa que los otros 10 o...
Tengo un chip ATmega328-PU que está configurado para usar el oscilador interno sin dividir la velocidad del reloj entre 8. Lo primero que hice fue usar un programa realmente simple que cargué; un programa que activaba y desactivaba todos los pin...
Estoy tratando de hacer un proyecto simple que consiste en adquirir algunos datos del chip adc de atmega8 y luego enviarlos a UART. Pero no puedo averiguar cuál sería el límite máximo de la frecuencia de la señal de entrada para que sea una adqu...
El problema era virtualmente no descargable, la interrupción que estaba cambiando una variable al azar no lo haría, sin un patrón aparente; la variable dentro del código de interrupción cambiaría pero, fuera de ella, el cambio se revertirá ese...
Estoy totalmente atascado con este problema bastante trivial (?), tengo este pseudo código que convertiré a C (estoy programando un MCU ATmega8):
Include libraries
Threshold = 40 //Celsius
While true
Temp = Read_temp_from_sensor()
If...
El encabezado de la pregunta parece ser demasiado largo. Lo siento por eso.
Tengo un esquema que genera un LOW corto en el pin INT0 de ATmega48PA. A partir de la simulación, descubrí que el nivel BAJO estará allí durante aproximadamente 800 n...
Tuve un error en la configuración de PWM para el atmega8 porque no configuré mi registro correctamente. Pero pensé que el temporizador 1 es el temporizador 1, no importa si es TCCR1A o TCCR1B. ¿Por qué puedo configurar todos el temporizador...