He podido encontrar el código a continuación, tratando de medir los voltajes de tres canales usando el método de interrupción. Si bien el código se ejecuta sin errores de aby, todavía no puedo mostrar nada en el lcd después de haber medido.
No s...
Tengo experiencia con los controladores AVR y ahora estoy desarrollando un módulo de sonido de sintetizador analógico. Me gustaría poder conectar un controlador midi USB a mi caja de sonido. Me gustaría usar un microcontrolador AVR y creo que mi...
Estoy usando dos XMEGA256-A3BU en las placas Xplata XMEGA-A3BU. Mi objetivo es hacer posible MPCM (modo de comunicación multiprocesador) entre los dos usando su USART en modo síncrono.
Se conectan físicamente para que las PC1 (SCL), PC2 (RXD) y...
En mi PCB estoy tratando de evitar un chip de cambio de nivel. Entonces, ¿es posible conectar el pin GPIO de mi CPU ARM (que funciona a 3.3 V) al pin de reinicio del chip AVR?
Estaba pensando en configurar el pin ARM GPIO en bajo (para rest...
Arduino parece poder usar el software en serie en los pines que elijas. Estoy intentando probar el mismo escenario en un atMega128, sin embargo, todos los ejemplos y notas que encuentro requieren el uso del pin RX en External Interrupt 0, que es...
Estoy usando SPI y estoy intentando inicializar y leer una tarjeta SDHC. En la terminal, todo lo que recibo son signos de interrogación que se desplazan por la pantalla. Normalmente, creo que esto es un problema de velocidad en baudios, pero he...
Tengo ATMEGA328P y pantalla I2C (SSD1306). Estoy intentando simplemente colocar un solo píxel en una pantalla con el menor código posible para poder aprender desde allí.
Pude hacer esto con frambuesa usando el siguiente código:
// gcc ssd13...
simular este circuito : esquema creado usando CircuitLab
Estoy usando este convertidor elevador:
Convertidor elevador DC-DC
con baterías 3xAA (el voltaje de entrada para el circuito varía de 4.65v a aproximadamente 3v). El chip princi...
Esta es una versión abreviada de WS2812 LED control rutina . He eliminado todos los no-ops por motivos de legibilidad aquí. ¿Alguien puede explicar el papel de la instrucción de rama (brne) hacia el final de la rutina?
asm volatile(
"...
Me gustaría colocar varios PCB en un panel con un solo conector ISP enrutado a cada MCU en paralelo.
Espero que no sea un problema que muchas salidas de MCU se conecten entre sí, ya que se pretende que los datos de salida sean siempre los mis...