Preguntas con etiqueta 'avr'

1
respuesta

¿Cuál es una buena estrategia para leer muchas entradas de botones mientras se sigue usando USB?

Estoy tratando de diseñar un joystick USB con muchos botones diferentes. La placa que estoy usando ahora tiene un ATmega32U4, un puerto USB y 16 pines de E / S. Estoy usando LUFA para una pila USB. Sé que puedo obtener 8 * 8 = 64 entradas de...
1
respuesta

Interrupción de cambio de pin ATtiny861 en PA.2: ¿error en la hoja de datos?

Me enfrenté con cierta confusión en la hoja de datos del tema: En una sección, el PA.2 debería estar enmascarado por el bit PCIE1, ya que PA.2 es la entrada PCINT2 y debería estar dentro del rango PCINT [7: 0] y PCINT [15:12]: Porotraparte...
1
respuesta

CC2520 / ATtiny861A configuración de pin

Estoy buscando conectar una radio con un microcontrolador ATtiny861A. La radio que usaré es la CC2520 de Texas Instruments. El pin RESETn (en el CC2520) me permitirá poner mi circuito en modo de suspensión y esto requiere que tenga el pin de rei...
1
respuesta

Variable global AVR modificada por interrupción no persistente

Al usar un ATmega328p, tengo un problema cuando activo una interrupción (INT0 o INT1), el código se ejecutará bien (las funciones MusicOnLed y FadeOnLed se ejecutarán), sin embargo, tan pronto como desactivo la interrupción, El programa no hará...
1
respuesta

Comunicación SPI durante la programación

Estoy usando el ATtiny861a y lo he hecho para que el SPI se conecte a una Radio y una fuente de memoria externa a través de dos pines de selección de chip diferentes pero compartiendo la misma línea MISO / MOSI / CLK. Corríjame si estoy equiv...
2
respuestas

¿Es posible programar ESP8266 desde otro microcontrolador?

Estoy usando el adaptador PL2303 USB a TTL para programar ESP8266, pero no quiero desconectarlo del sistema y enchufarlo a PL2303 todo el tiempo. Por eso quiero programarlo en el sistema, con mi AVR (el AVR ya está conectado a ESP8266 en el disp...
1
respuesta

El LED no puede dejar de parpadear (AVR-C)

Así que aquí está la base de mi código, tengo una serie de instrucciones diferentes para que sigan los LED prescritos. El led parpadeará el número de veces prescrito en una interrupción antes de detenerse e incrementará el valor de la matriz,...
1
respuesta

¿Cambiar 12V / 6A con un AVR - MOSFET o relé o ambos?

Quiero controlar el calentamiento de 12V de un sensor de oxígeno con un ATmega328P. Dibuja aproximadamente 6A cuando está encendido cuando está frío y aproximadamente 1.5 A a la temperatura de funcionamiento de 350 ° C. Se alimenta con una fuent...
1
respuesta

Qtouch lib en el ATXMEGA32A4U-MH

Tengo un proyecto con ATXMEGA32A4U, en el que quiero usar Atmel lib Qtouch, el problema que tengo es que el controlador no es compatible con Qtouch Hardware, pero cuando vi la otra unidad de control dada en el ejemplo proyectos, el no soporta el...
1
respuesta

LPM equivalente para ATtiny10?

Me gustaría cargar algunos datos de la memoria del programa (por ejemplo, una tabla sinusoidal) en mi t10. Al igual que en otros AVR, el comando lpm es para ese propósito, pero parece que no existe en el t10. Vi este proyecto loco ( enlace ) que...