Preguntas con etiqueta 'atmega'

1
respuesta

ATMega8U2 y modo DFU

Hice una placa simple con microcontrolador ATMega8U2 para mi experimentación USB (me gustaría hacer dispositivos MIDI, HID, ...). Me inspiré en Arduino Uno. Si observa el esquema a continuación, puede ver que es casi el mismo que Uno. Program...
2
respuestas

Cuando se conecta a Ethernet a través de ENC28J60, ¿por qué usar ATmega88 en lugar de ATmega8?

Sé las diferencias generales entre la familia ATmegaX8 (ATmega88, ATmega168 y ATmega328) y la familia ATmegaX (ATmega8, ATmega16, y ATmega32). Pero estoy confundido, ya que cuando tenía la intención de trabajar en un proyecto para conectar el...
5
respuestas

ATMEGA168 Asignaciones de pines

¿Dónde puedo encontrar asignaciones de pines para el ATMEGA168?     
3
respuestas

Comportamiento inesperado con pow (2, x) en Embedded C

Soy un novato en Embedded C (aprendiz solo). Lo estoy usando para conducir alrededor de un robot (usando el ATmega2560 con 14.7456 MHz). Estoy experimentando un comportamiento inesperado con el siguiente código: int j = 2; PORTJ = pow(2, j) -...
3
respuestas

Interfaz serial de dos cables frente a tres cables para RTC

Estoy buscando elegir un RTC para un proyecto que tengo en mente. Tengo las siguientes opciones (vinculadas a la hoja de datos): DS1307 DS1302 La principal diferencia parece ser el protocolo de comunicación. El DS1307 parece usar...
2
respuestas

El mejor método para transferir dos valores de porcentaje int a través de un bus CAN

Tengo dos enteros: int A es un valor desde -100 hasta 0 y int B es un valor de 0 a 100 ¿Cuál es la forma más efectiva de poner esto en un mensaje CAN y decodificarlo nuevamente en el otro microcontrolador? Para el mensaje CAN tengo e...
3
respuestas

El LED parpadeante con ATMega8 no parpadea

Como soy un completo novato, pensé que empezaría con algo realmente simple: hacer un parpadeo en el led. Según varios sitios web, esto es algo que todos deberían poder hacer ... Hmmm ... En mi caso, el LED no hace nada. Se mantiene oscuro. ¿Por...
3
respuestas

resonador de cristal ATmega168 más de 20 MHz

Intento hacer un WAV basado en una tarjeta SD con ATmega168 . He conectado un cristal de cuarzo de 16 MHz, y puede proporcionar una frecuencia portadora de 64 kHz y una frecuencia de muestreo de 8 kHz. Pero en ese proyecto puedo multiplic...
4
respuestas

La mejor manera de encontrar el retraso entre recibir datos de USART

Escribo un código (para Atmega168P) para recibir datos de la interrupción USART como se muestra a continuación: ISR (USART_RX_vect) { unsigned char count=0; unsigned char coder[13]; int over_uart=0; for (count=0;...
3
respuestas

Actualización de varios puertos en 8bit AVR en un solo ciclo

En el 8bit Atmel AVR MCUS (específicamente las series mega y xmega), ¿es posible modificar simultáneamente varios puertos en un solo ciclo de instrucciones? Por ejemplo, tengo un chip RAM de 512 kB que requiere 19 líneas de dirección. Esto re...