Estoy enviando un byte a través de I2C desde un esclavo ATtiny85. Lo estoy probando con un maestro ATmega328.
La secuencia debe ser START, SLA + R, ACK, datos, NACK , STOP. El código funciona solo cuando la secuencia es START, SLA + R, ACK,...
En mi proyecto AVR, necesito medir el voltaje de entrada (antes del convertidor Buck), y verificar si hay pérdida de energía para guardar rápidamente algunos datos en la EEPROM.
La medición del voltaje de entrada es solo para mostrar su valor...
Estoy usando un cable FTDI y lo conecté con mi mac. Puedo conectarme exitosamente con mi terminal serial en mi mac a través del cable y puedo ingresar texto en mi teclado para ser transmitido al AVR. Cuando se inicie el programa, espero que apar...
Estoy usando un XMEGA384C3 en una placa XPLAIN C3 Dev. Estoy usando el pin PC0 para medir el ciclo de trabajo de una forma de onda de 60 Hz 4 VCC en un ciclo de trabajo del 45%. El problema es que sigo obteniendo "0" o "1" para un ciclo de traba...
Estoy trabajando en un proyecto donde se requiere enviar un SMS a un número en particular. Estoy usando el módulo SIM900 GSM (marca - TinySIne) para interactuar con Atmega-164a. En primer lugar, he configurado el UART (protocolo serie) Rx Tx. A...
Actualmente estoy trabajando con ATTiny1634, ejecutando el siguiente código
Después de ejecutar la instrucción break, el programa no sale del bucle while interno al bucle while externo; En cambio, salta a la función principal.
Para probar,...
Estoy intentando crear una IMU para un drone utilizando un Adafruit BNO055. He logrado establecer un protocolo I2C entre el sensor y un ATMEGA328p utilizando el código C en Atmel Studio 7. Pero el modo predeterminado es CONFIG_MODE, lo que signi...
Construyo un inversor trifásico ac / ac con atmega128 e IR2130 y la simulación está en Proteus y avrstudio V6, el problema es cuando ejecuto el comando de parada o cualquier comando (cambio de dirección o ...) paro sinusoidal para algunos Ciclos...
Mis fusibles ATtiny13A están configurados para usar el reloj interno de 128 kHz sin reloj dividido por 8.
Encontré en línea un boceto de ArduinoISP que me permite programarlo con esa velocidad de reloj. Pero luego subí algo de código con esas lí...
Quiero generar un temporizador de 10 ms con ATMEGA32. El cristal utilizado es de 8MHz.
¿Es correcto este cálculo? El valor TCNT0 es correcto. El valor del prescaler que usé es 1024.
¿ es el cálculo y el valor 78 para TCNT0 es correcto?...