Domande taggate «avr»

AVR è un core per microcontrollori a 8 e 32 bit sviluppato da Atmel. AVR è stato scelto come microcontrollore per i popolari SBC Arduino.


5
ATMega8: perché VCC e AVCC devono essere collegati?
Ho letto spesso che è buona norma connettere VCC con AVCC. Anche nel datasheet di ATMega8 lo dice: AVCC è il pin della tensione di alimentazione per il convertitore A / D, la porta C (3..0) e ADC (7..6). Dovrebbe essere collegato esternamente a VCC, anche se l'ADC non viene …
20 avr  atmega  basic 


5
Come posso leggere l'ingresso digitale su ATmega16?
Cosa devo fare per leggere un ingresso digitale (pulsante) su ATmega16 ? Devo abilitare i resistori pullup o posso usarne uno da 10 kohm? Quale sarebbe un semplice codice? Basta un semplice "Accendi il LED quando viene premuto". Esiste un tutorial per principianti? Ho provato a cercare su Google e …
18 avr  atmega 

9
Ponte WiFi-seriale ideale (o SPI)?
Quali sono alcuni consigli su un bridge WiFi-seriale ideale? Le mie qualità ideali sarebbero: Connettività semplice, SPI o seriale Velocità veloce ragionevole, almeno 1 mbit / sec idealmente (anche se probabilmente non sarebbe sempre necessario così veloce) Poco costoso, sto pensando a meno di $ 50 Bassa potenza: dovrebbe usare …
18 serial  avr  pic  wifi  wireless 

6
Usi ATMega328 con l'oscillatore interno?
Ho un progetto che penso sarebbe più adatto per un ATMega328P. Tuttavia, in ogni semplice progetto che ho visto, le persone collegano sempre un oscillatore esterno a 16 MHz. Da quello che posso vedere, dovrebbe avere un oscillatore interno da 8 MHz. Il mio progetto non richiede molta potenza di …
18 avr  atmega  oscillator  clock 

3
Utilizzare AVR Watchdog come un normale ISR
Sto cercando di avvolgere la testa attorno al timer del watchdog della serie ATTinyX5. Quindi le cose che ho letto mi hanno fatto sembrare che potresti usarlo per fare in modo che il programma faccia qualcosa di specifico ogni N secondi, ma non ha mai mostrato come. Altri hanno fatto …
17 avr  attiny  watchdog 

1
AVR 1.1V ADC interno Riferimento Over-Voltage
Se uso il riferimento 1.1V interno per l'ADC, e il mio ingresso analogico supera 1.1V, 2.5V consente di dire, è che dannoso per il mio microcontrollore? O il valore volontà ADC semplicemente della clip (a 0x3FF) a 1.1V? Per comodità, io compreso un diagramma a blocchi estratto dalla scheda ATMega328.

3
Dalla C all'assemblea
Supponiamo di avere il seguente pezzo di codice C per un avr-8bit: int v1=1; int v2=2; v2=v2+v1; Mi aspettavo il seguente smontaggio ldi r18, 1; ldi r19, 2; add r19, r18; ma dopo che ho corso: avr-gcc -mmcu=atmega2560 Test.c -o Test.elf e avr-objdump -S Test.elf > Test.lss Ho avuto il …
16 avr  c  assembly 



2
Proteggere il flash AVR dalla lettura tramite ISP?
Sto cercando di proteggere l'intero flash dalla lettura tramite ISP. Ha bootloader, in grado di auto-programmare la sezione dell'applicazione. Impostazione del byte di blocco su: LB1/LB2 non consentirà all'utente di utilizzare il bootloader per caricare il nuovo firmware. BLB12/BLB11e BLB01&BLB02non impedirà la lettura del flash tramite ISP, se non sbaglio. …
15 avr  atmega  protection 



3
Promozione numero intero su MCU a 8 bit
Usando avr-gcc come esempio, si specifica che i tipi int hanno una larghezza di 16 bit. L'esecuzione di operazioni su operandi a 8 bit in C comporta la conversione di tali operandi in tipi int a 16 bit a causa della promozione di numeri interi in C. Questo significa che …
14 microcontroller  avr  c 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.