Preguntas con etiqueta 'avr'

1
respuesta

Comunicación I2C con AVR: ¿cómo dejar que las líneas “floten”?

Estoy intentando implementar I2C utilizando un controlador AVR sin los registros TWI internos designados. El protocolo I2C requiere que el dispositivo maestro maneje las líneas SDA y SCL para comenzar con el fin de abordar y comenzar una tran...
1
respuesta

El dispositivo de baja velocidad se reconoce como velocidad completa (programador ISP AVR tipo USB diminuto)

Recientemente intenté replicar la configuración propuesta en esta instructable. Todo está bien hasta que conecto el dispositivo a (cualquiera de) los puertos USB. Luego, dmesg en Ubuntu se queja de que el dispositivo no aceptó la asi...
1
respuesta

LED permanece apagado en ATmega16

Escribí este programa simple: #include <avr/io.h> int main(void) { DDRA = 0xff; PORTA = 0xff; while(1) { } } Cuando lo programo para mi nuevo ATmega16A-PU, avrdude me dice que todo está bien. Pero cuando conecto un LED al pue...
2
respuestas

usando un osciloscopio en Proteus AVR Simulator?

Estoy generando pulsos en ATmega32 y necesito ver la onda de pulso en el osciloscopio para verificar su frecuencia. Así que conecto el pin al canal del osciloscopio y el pin parpadea de forma intermitente, pero el osciloscopio no muestra la onda...
2
respuestas

No se puede configurar en modo PWM OCRA rápido

Intentando tener el modo PWM rápido cuando TOP == ORCA . FuncionabienconOCAtoggle(midiendolafrecuenciacorrecta),peronofuncionaenmodonoinversor. cli(); // Fast PWM Mode TCCR2A = 0; TCCR2A |= _BV(WGM20) | _BV(WGM21) | _BV(COM2A0) | _B...
1
respuesta

Pregunta sobre el transistor del cubo 4x4x4 de LED

He construido las 4 capas de LED 4x4 y las he conectado. Mi pregunta es qué transistor debo usar. Sé que solo una capa estará encendida a la vez y el consumo de corriente máximo será 16 * 20mA = 0.320A Quiero usar un NPN ya que mis capas s...
2
respuestas

Cómo calcular los colores promedio de los bordes de una señal de TV compuesta

Quiero crear algo así como ambilight que pueda funcionar en base a una entrada de TV compuesta. Básicamente, necesito calcular el color y el brillo promedio en 3 o 4 puntos a lo largo de cada borde, que luego se pueden usar para controlar las...
2
respuestas

Memoria Flash SPI con ATMega1284

He conectado un IC de memoria flash SST26VF064B de 8Mb a un ATMeag1284 como se muestra en el siguiente diagrama. Mi plan es hablar con SPI. Tengaencuentaquetodosloscondensadoresenelesquemason100nF.AlleerelIDdeJEDECnoobtengolosvaloresesperado...
1
respuesta

PB7, PD7 (en ATMega32) no funcionará cuando se habiliten las extensiones. También PC6 y PC7 no muestran salida

Estoy haciendo un teclado 16 * 16 (en PORTB y PORTD) con ATMega32 usando proteus 6.9 y AVRstudio5. Mi problema es que PB7 y PD7 no funcionarán cuando las extensiones en esos pines estén habilitados. Aquí sale la PD7, así que no hay problema a...
2
respuestas

¿Cómo pasar la cadena para la escritura EEPROM para ATMega32? (en el siguiente código)

¿Cómo puedo pasar una cadena para escribir primero en EEPROM y leer el código como: int main() { char display[30]; EEPROM_writedata(display); LCD_senddata(0,EEPROM_print(1));//this wont work LCD_senddata(0,display); //t...