Preguntas con etiqueta 'atmega'

1
respuesta

Usando solo el pin OC0B para generar el tono

Estoy intentando generar un tono con un par de frecuencias configurables en el pin OC0B de Atmega328, modo Fast-PWM. TCCR0A |= _BV(WGM01) | _BV(WGM00); TCCR0B |= _BV(WGM02); TCCR0A |= _BV(COM0B1) | _BV(COM0B0); TCCR0B |= _BV(CS01) | _BV...
2
respuestas

Depurador Atmega1280

Tengo un tablero Atmel, precisamente un Atmega1280. Subí mi código en la pizarra y quiero que debug para echar un vistazo a la memoria de la pila. Solo tengo el mini cable usb para la comunicación. Leí que JTAG también es un depurador pero no...
0
respuestas

ArduinoISP no responde

Así que estoy tratando de cargar bocetos en un chip ATmega328 a través de mi Arduino como un ISP. He podido grabar el cargador de arranque con éxito, pero cuando intento cargar bocetos, aparece este error. avrdude: Version 5.11, compiled on Se...
2
respuestas

conectando más de un sensor Lm35 a los pines ADC del microcontrolador Atmega32 en el software Proteus

Estoyintentandosimularunsistemadecalefacciónconunmicrocontroladoratmega32,sensoresde4lm35yelsoftwareProteusparalasimulacióndecircuitos.Desafortunadamente,cadavezqueejecutolasimulación,encuentroelerror:"'Fuente de alimentación' (330 mV) está fue...
1
respuesta

Atmega168 y ENC28j60 - No se puede comunicar

Me gustaría crear un servidor web desde un AVR uC. Yo uso Atmega168 con el módulo ethernet ENC28J60. He conectado el módulo con mi Atmega usando SPI. Tengo un problema, porque la comunicación no funciona. El LED verde en el módulo ENC es verde c...
1
respuesta

¿Cómo puedo ver el interior de la atmega1280?

Quiero echar un vistazo a la memoria y los elementos dentro de la atmega1280. Compilé el bosquejo de Ardupilot y lo subí con un arduino. Comencé la avaricia con el siguiente comando: $ avarice --mkII --capture --jtag usb :4242 y empecé a...
2
respuestas

ATMega32 USBasp no programado

No uso Arduino solo tratando de programar un ATMega32 simple usando USBASP. Recibiendo este mensaje: avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x0000 0x00 != 0x0c avrdude: verification error; content m...
2
respuestas

¿Por qué no se almacenan los valores de OCR1B?

Tengo el siguiente programa para controlar dos servomotores: #include <avr/io.h> #include <avr/delay.h> void main() { int x,i,j,t=0,y=0,n=0; DDRA=0b11111111; DDRC=0b11111111; DDRB=0b00001111; //Configure TIMER1 TCCR...
0
respuestas

¿Cómo deshacerse de “Código de operación no válido 0x002A en PC = 0x004” en ISIS Proteus?

He usado ATmega 8 y he simulado un circuito para usar interrupciones, cuando doy una interrupción externa, es decir, cuando se presiona un botón pulsador, todos los LED conectados a PORTB se supone que están encendidos, pero aparece este error....
2
respuestas

Usando un cristal de 16 MHz con un atmega328, funciona solo si quito los dos condensadores conectados al cristal

Estoy usando un cristal de 16MHz con un atmega328. Agregué dos condensadores al cristal como de costumbre. Cada vez que se conectan los condensadores, avrdudee no reconoce la atmósfera. Una vez que quito los condensadores se reconoce. He intenta...