Preguntas con etiqueta 'atmel-studio'

1
respuesta

¿Cómo aumentar la resolución de una onda pwm de 20 khz (Atmega 328p)?

#define F_CPU 16000000UL #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> double dutycycle = 0 ; #include <avr/io.h> int main(void) { DDRB = 0xFF; TCCR1A |= _BV(COM1A1) | _BV(COM1B1); TCCR1B |= _B...
1
respuesta

Los controladores FIFO ASF y el problema USART avr envían y reciben datos a través de la conexión rs232

Estoy trabajando para enviar un fotograma de 8 bytes al microcontrolador Xmega128a1 (a través de RS485). El marco se ve así: {header1,header2,CMD,D1,D2,D3,D4,CRC} Por ejemplo: {0x55,0xaa,0xFF,0x59,0xfd,0x64,0x68,0x32} El microcontrolad...
2
respuestas

Detectando interrupciones en Atmega8 desde el circuito detector de cruce por cero

Tengo un circuito detector de cruce por cero, cuya salida le estoy proporcionando a mi Atmega8 como una interrupción, pero desafortunadamente no está funcionando. Si utilizo el suministro de CC 5V (lógica 1) como una interrupción, funciona. ¿A d...
1
respuesta

Circuito intermitente Atmega328p

Así que estoy tratando de construir un circuito independiente utilizando el Atmega 328p. Después de cargar el código con Atmel Studio y AVRDude no obtengo respuesta del circuito; sin embargo, cuando tomo el Atmega y lo pongo en una placa Arduino...
2
respuestas

simulación ATtiny85 en AtmelStudio 6.1 (compilación 2730, SP2)

He escrito un fragmento de código que manipula el DDR para el puerto B: #include <avr/io.h> int main(void) { DDRB = 0; DDRB = 1; DDRB = 2; DDRB = 4; DDRB = 8; DDRB = 16; DDRB = 32; DDRB = 64; DDRB =...
2
respuestas

Extraño comportamiento de los datos

Declaro variables globales para leer el sensor MPU9250. typedef struct MPU_data{ //Accelerometer int16_t ax; int16_t ay; int16_t az; //Gyroscope int16_t gx; int16_t gy; int16_t gz; //magnetometer int16_t...
1
respuesta

¿Qué es una entrada Mux positiva y negativa en ADC?

Estoy tratando de entender el uso de la entrada de Mux Positivo y Negativo en el ADC, recientemente he comprado el tablero Atsamd21-Xplained de Atmel y estoy tratando de obtener varios ADC de pines con ASF4 y con Atmel Start. Mientras exploraba...
1
respuesta

Problemas con la pantalla LCD cuando se usa con ATmega328P

Estoy tratando de usar una pantalla LCD de 16x2 para ser programada por el microcontrolador ATmega328P usando Atmel Studio v7. Estoy usando una biblioteca para este propósito que encontré en internet. Escribí este programa para medir las RPM de...
1
respuesta

La lectura del voltaje objetivo de la PCB es demasiado baja en el programador Atmel ICE

Acabo de recibir mi primer lote de prototipos de PCB del fabricante, y cuando fui a programarlos, el voltaje objetivo es demasiado bajo. El dispositivo se basa en un MCU Atmel SAM L21, y he adjuntado un esquema para referencia. La fuente de alim...
2
respuestas

Se ejecuta con el depurador pero no de forma independiente, utilizando ATSAMD10D13 y Atmel ICE

Hice una placa personalizada con 2 piezas ATSAMD10D13AM. Son 8k flash / 4k sram Cortex-M0 24QFN partes. Cuando enciendo la placa, el IC se inicia pero luego se congela (tengo un parpadeo de LED que se apaga). Cuando adjunto el depurador y comien...