Pertanyaan yang diberi tag «avr»

AVR adalah inti mikrokontroler 8- dan 32-bit yang dikembangkan oleh Atmel. AVR dipilih sebagai mikrokontroler untuk Arduino SBCs yang populer.

8
Saran untuk konektor kecil dan praktis untuk pemrograman dalam sirkuit?
Saya memiliki banyak PCB yang menggunakan AVR dalam kemasan SMD, dan karena saya sering mengganti firmware pada papan prototipe, saya mencoba menghadirkan solusi terbaik untuk memprogram AVR dengan cepat dan mudah. Pendekatan pertama adalah memiliki header standar (pin 2x5, .1 ") di papan tulis, tetapi karena ini besar (untuk ukuran …
21 pcb  avr  connector 

5
ATMega8: mengapa VCC dan AVCC harus terhubung?
Saya sering membaca bahwa itu praktik yang baik untuk menghubungkan VCC dengan AVCC. Bahkan dalam lembar data ATMega8 dikatakan demikian: AVCC adalah pin tegangan suplai untuk Konverter A / D, Port C (3..0), dan ADC (7..6). Itu harus terhubung secara eksternal ke VCC, bahkan jika ADC tidak digunakan. Jika ADC …
20 avr  atmega  basic 

4
Kristal dan kapasitansi beban
Jika kristal memiliki kapasitansi beban terukur 6 pF, apakah hal yang benar untuk dilakukan untuk menempatkan kapasitor 6 pF ke GND pada kedua kaki kristal? Saya menggunakannya sebagai sumber clock (TOSC) untuk XMEGA dan punya ESR maks 50 kOhm (yang ada dalam rekomendasi).

5
Bagaimana cara membaca input digital pada ATmega16?
Apa yang harus saya lakukan untuk membaca input digital (tombol tekan) pada ATmega16 ? Apakah saya harus mengaktifkan pullup-resistor atau dapatkah saya menggunakan 10 kohm? Apa yang akan menjadi kode sederhana? Cukup sederhana 'Nyalakan LED saat ditekan'. Apakah ada tutorial pemula? Saya telah mencoba googling dan AVR Freaks , tetapi …
18 avr  atmega 

9
Jembatan WiFi ke Serial (atau SPI) yang ideal?
Apa sajakah rekomendasi tentang WiFi ideal ke Serial bridge? Kualitas ideal saya adalah: Konektivitas sederhana, SPI atau Serial Kecepatan cepat yang masuk akal, idealnya minimal 1mbit / detik (meskipun mungkin tidak selalu perlu secepat itu) Murah, saya pikir di bawah $ 50 Daya rendah - itu harus menggunakan paling banyak …
18 serial  avr  pic  wifi  wireless 

6
Menggunakan ATMega328 dengan osilator internal?
Saya punya proyek yang menurut saya paling cocok untuk ATMega328P. Namun, dalam setiap proyek sederhana yang saya lihat, orang selalu memasang osilator eksternal 16MHz. Dari apa yang saya lihat, seharusnya memiliki osilator internal 8MHz. Proyek saya tidak memerlukan banyak kekuatan pemrosesan, juga tidak perlu waktu yang sangat tepat (selain untuk …
18 avr  atmega  oscillator  clock 

3
Gunakan AVR Watchdog seperti ISR ​​normal
Saya mencoba membungkus kepala saya di sekitar pengawas waktu pada seri ATTinyX5. Jadi hal-hal yang saya baca membuatnya tampak seperti Anda dapat menggunakannya untuk membuat program melakukan sesuatu yang spesifik selama N detik tetapi tidak pernah benar-benar menunjukkan caranya. Yang lain membuatnya tampak seperti itu hanya akan mereset chip kecuali …
17 avr  attiny  watchdog 

1
AVR 1.1V Internal ADC Reference Over-Voltage
Jika saya menggunakan referensi 1.1V internal untuk ADC, dan input Analog saya melebihi 1.1V, katakanlah 2.5V, apakah itu berbahaya bagi mikrokontroler saya? Atau akankah nilai ADC hanya klip (ke 0x3FF) pada 1.1V? Untuk kenyamanan, saya menyertakan diagram blok kutipan dari lembar data ATMega328.

3
Dari C ke Majelis
Misalkan kita memiliki potongan kode C berikut untuk avr-8bit: int v1=1; int v2=2; v2=v2+v1; Saya mengharapkan pembongkaran berikut ldi r18, 1; ldi r19, 2; add r19, r18; tapi setelah saya berlari: avr-gcc -mmcu=atmega2560 Test.c -o Test.elf dan avr-objdump -S Test.elf > Test.lss Saya mendapatkan pembongkaran berikut ldi r24, 0x01 ; …
16 avr  c  assembly 


2
Mengapa pin VCC / GND dari ATtiny26 tidak selaras?
Dalam diagram pinout berikut untuk mikrokontroler ATtiny26, IC 20-pin: Pin VCC / AVCC dan GND tidak selaras. Tentunya akan lebih mudah bagi desain PCB untuk menghubungkan ini dengan langsung melintasi daripada harus menyeberang (membutuhkan vias, lapisan kedua, atau routing yang rumit). Mengapa pin-pin ini harus diganti?
15 avr  routing  pinout 

2
Melindungi AVR flash dari membaca melalui ISP?
Saya mencoba melindungi seluruh flash dari pembacaan melalui ISP. Memiliki bootloader, dapat memprogram bagian program diri. Mengatur byte kunci ke: LB1/LB2 tidak akan membiarkan pengguna menggunakan bootloader untuk mengunggah firmware baru. BLB12/BLB11dan BLB01&BLB02tidak akan mencegah membaca flash melalui ISP, jika saya tidak salah. Jadi tidak ada cara untuk membiarkan pengguna …
15 avr  atmega  protection 

2
Nilai resistor dan kapasitor apa yang digunakan untuk isolasi pin reset AVR?
Latar Belakang... Saya seorang pemula untuk aplikasi AVR. Saya baru-baru ini membangun dua sirkuit berbasis ATTINY13 (lampu LED kemuliaan) yang bekerja dengan benar (secara mandiri) di papan tempat memotong roti. Ketika saya menggabungkannya pada papan solder dengan catu daya bersama, segalanya menjadi berantakan. Setelah banyak penyelidikan, tampaknya mereka terus mengatur …
15 avr  isolation  reset 

1
Bagaimana V-USB mengacaukan SPI built-in dari ATmega328p?
Saya sedang mengerjakan proyek V-USB yang muncul sebagai Keyboard menggunakan ATmega328p. Bagian USB berfungsi dengan baik (ini bukan proyek V-USB pertama saya), tetapi setelah saya memulai tumpukan V-USB usbInit(), semua panggilan ke perpustakaan kartu SD gagal. Jika saya memanggil fungsi yang sama sebelumnya usbInit(), semuanya berfungsi dengan baik. Saya menggunakan …
14 avr  atmega  spi  usb-device  sd 

3
C Integer Promotion pada MCU 8-bit
Menggunakan avr-gcc sebagai contoh, tipe int ditentukan selebar 16-bit. Melakukan operasi pada operan 8-bit dalam C menghasilkan operan tersebut dikonversi ke tipe int 16-bit karena promosi integer dalam C. Apakah ini berarti bahwa semua operasi aritmatika 8-bit pada AVR akan memakan waktu lebih lama jika ditulis dalam C daripada jika …
14 microcontroller  avr  c 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.