Preguntas etiquetadas con avr

AVR es un núcleo de microcontrolador de 8 y 32 bits desarrollado por Atmel. AVR fue elegido como microcontrolador para los populares SBC Arduino.


5
ATMega8: ¿por qué deben conectarse VCC y AVCC?
A menudo leo que es una buena práctica conectar VCC con AVCC. Incluso en la hoja de datos ATMega8 lo dice: AVCC es el pin de voltaje de suministro para el convertidor A / D, el puerto C (3..0) y el ADC (7..6). Debe estar conectado externamente a VCC, incluso …
20 avr  atmega  basic 


5
¿Cómo leo la entrada digital en ATmega16?
¿Qué debo hacer para leer una entrada digital (botón) en ATmega16 ? ¿Tengo que habilitar las resistencias pullup o puedo usar una de 10 kohm? ¿Cuál sería un código simple? Solo un simple 'Enciende el LED cuando se presiona'. ¿Hay un tutorial para principiantes? He intentado buscar en Google y …
18 avr  atmega 

9
¿WiFi ideal para el puente serial (o SPI)?
¿Cuáles son algunas recomendaciones sobre un puente WiFi a serie ideal? Mis cualidades ideales serían: Conectividad simple, SPI o serie Velocidad rápida razonable, al menos 1mbit / seg idealmente (aunque probablemente no siempre sea tan rápido) Barato, estoy pensando en menos de $ 50 Bajo consumo de energía: debería usar …
18 serial  avr  pic  wifi  wireless 

6
¿Usando el ATMega328 con el oscilador interno?
Tengo un proyecto que creo que sería el más adecuado para un ATMega328P. Sin embargo, en cada proyecto simple que he visto, las personas siempre conectan un oscilador externo de 16MHz. Por lo que puedo ver, debería tener un oscilador interno de 8MHz. Mi proyecto no requiere mucha potencia de …
18 avr  atmega  oscillator  clock 

3
Use AVR Watchdog como ISR normal
Estoy tratando de entender el temporizador de vigilancia de la serie ATTinyX5. Entonces, las cosas que he leído parecían que podría usarlo para hacer que el programa haga algo específico cada N segundos, pero en realidad nunca mostró cómo. Otros hicieron que pareciera que solo restablecería el chip a menos …
17 avr  attiny  watchdog 

1
AVR 1.1V ADC interno de sobretensión de referencia
Si uso la referencia interna de 1.1V para el ADC, y mi entrada analógica excede 1.1V, digamos 2.5V, ¿eso es dañino para mi microcontrolador? ¿O el valor de ADC simplemente se recortará (a 0x3FF) a 1.1V? Para mayor comodidad, incluyo un diagrama de bloques de extracto de la hoja de …

3
De C a la Asamblea
Supongamos que tenemos el siguiente código C para un avr-8bit: int v1=1; int v2=2; v2=v2+v1; Esperaba el siguiente desmontaje ldi r18, 1; ldi r19, 2; add r19, r18; pero después corrí: avr-gcc -mmcu=atmega2560 Test.c -o Test.elf y avr-objdump -S Test.elf > Test.lss Tengo el siguiente desmontaje ldi r24, 0x01 ; …
16 avr  c  assembly 



2
¿Protege el flash AVR de la lectura a través de ISP?
Estoy tratando de proteger todo el flash de la lectura a través de ISP. Cuenta con gestor de arranque, capaz de programar la sección de aplicación. Establecer el byte de bloqueo en: LB1/LB2 no permitirá que el usuario use el gestor de arranque para cargar nuevo firmware. BLB12/BLB11y BLB01&BLB02no evitaré …
15 avr  atmega  protection 

2
¿Qué valores de resistencia y condensador usar para el aislamiento del pin de restablecimiento AVR?
Antecedentes... Soy un novato en las aplicaciones AVR. Recientemente construí dos circuitos basados ​​en ATTINY13 (luces intermitentes LED glorificadas) que funcionaban correctamente (independientemente) en la placa de pruebas. Cuando los combiné en un panel de soldadura con una fuente de alimentación compartida, las cosas se volvieron locas. Después de mucha …
15 avr  isolation  reset 


3
Promoción de enteros C en MCU de 8 bits
Usando avr-gcc como ejemplo, los tipos int se especifican para tener 16 bits de ancho. La realización de operaciones en operandos de 8 bits en C da como resultado que esos operandos se conviertan en tipos int de 16 bits debido a la promoción de enteros en C. ¿Esto significa …
14 microcontroller  avr  c 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.