Saya ingin beberapa Atmega328 untuk menjalankan program yang sama, tetapi mereka akan berinteraksi satu sama lain dan memerlukan ID unik. Apakah ada ID atau nomor seri seperti itu yang dikodekan pada
Saya ingin beberapa Atmega328 untuk menjalankan program yang sama, tetapi mereka akan berinteraksi satu sama lain dan memerlukan ID unik. Apakah ada ID atau nomor seri seperti itu yang dikodekan pada
Saya bermain dengan ATtiny13 dan saya pikir akan lebih baik menggunakannya dengan osilator keramik 8Mhz eksternal daripada 1,2 Mhz built-in. (Saya ingin melakukan soft-uart pada 9600 bps, jadi saya pikir 1,2 Mhz terlalu lambat) Untuk mengubah ke osilator eksternal, saya menjalankan 'avrdude -c...
Saya sedang membangun robot hexapod menggunakan servos sederhana dan saya bertanya-tanya bagaimana layaknya untuk mengukur aliran arus ke setiap servo (5-6V DC hingga maksimum 0,25-1A (saya belum menemukan spesifikasi untuk kios servo itu) saat ini)) menggunakan, katakanlah, ATMega168. Sirkuit...
Hanya dengan membaca datasheet dari attiny13 ia mengatakan bahwa ia dapat menyimpan datanya selama 20 tahun pada 85 derajat Celcius dan 100 tahun pada 25 derajat Celcius. Apakah ini terlepas dari membaca dan menulis pada mikro misalnya saya mematikannya dan menjaganya pada suhu konstan 85 derajat...
Bagaimana cara men-debug (source code single step) a Arduino Uno dengan gdb pada PC Linux? Harap dicatat bahwa saya tidak suka menggunakan AVR Studio dalam anggur atau VirtualBox. Pertanyaan 1: Koneksi fisik Bagaimana dan apa yang saya hubungkan ke papan Uno? Dugaan saya adalah bahwa karena papan...
Saya sedang mengerjakan proyek yang relatif "sederhana" di mana saya perlu mengukur frekuensi gelombang sinus yang bervariasi dalam amplitudo dan frekuensi. Untuk menyederhanakan hal-hal, untuk saat ini, saya hanya mendapatkan input gelombang sinus frekuensi tetap (27Hz) (input negatif dari...
Tim perangkat keras saya berencana untuk menggunakan mikrokontroler Atmel AVR 8-bit untuk proyek mendatang. Sejauh yang saya tahu, itu harus diprogram dalam C. Saya telah menemukan JVM untuk AVR, meskipun lebih terbatas daripada perpustakaan C asli dari Atmel. Bisakah Anda menyarankan saya...
Saya mencari chip PoE Ethernet yang dapat saya masukkan dalam desain yang saya rencanakan untuk digunakan bersama dengan beberapa fitur Arduino. Saya lebih suka menerapkan MCU mandiri untuk perangkat Ethernet yang mampu menyediakan Ethernet. Semua solusi yang mungkin harus mendukung PoE untuk...
Saya benar-benar baru di dunia FPGA dan berpikir saya akan mulai dengan proyek yang sangat sederhana: decoder 7-segmen 4-bit. Versi pertama yang saya tulis murni dalam VHDL (pada dasarnya ini adalah kombinasi tunggal select, tidak ada jam yang diperlukan) dan tampaknya berfungsi, tetapi saya juga...
Saya telah memodifikasi kode mikrokontroler AVR dan PIC selama beberapa tahun sekarang untuk bekerja tetapi belum pernah menulis apa pun dari awal, saya memahaminya dengan cukup baik. Saya mulai menulis kode saya sendiri sekarang dan saya kesulitan memulai. Saya bertanya-tanya bagaimana orang...
Apa cara terbaik untuk melindungi kode yang dipasang ke perangkat berbasis AVR dari rekayasa balik? Apa cara mudah untuk memberikan pembaruan kepada pengguna akhir untuk mem-flash sendiri tanpa mengungkapkan kode? (Apakah dengan bootloader yang mendekripsi gambar terenkripsi?) Jangan memecat...
Saya sedang membangun pengontrol servo serial untuk belajar tentang elektronik dan bahasa rakitan sebagai bagian dari proyek robot hexapod saya . Cukup awal saya memutuskan bahwa saya membutuhkan lebih banyak saluran I / O daripada ATTiny2313 yang saya gunakan saat itu didukung jadi saya...
Selama rutin inisialisasi kode saya saya gunakan untuk melakukan hal-hal seperti: clr r0 ; will always stay zero dan: out PORTA, r0; initialize ports out DDRA, r0 out PORTB, r0 ... Apakah ini sebenarnya perlu? Atau dapatkah saya yakin ini dilakukan secara otomatis setelah reset? Terutama,...
Saya menggunakan PIC12F675 untuk sebuah proyek, dan semuanya berfungsi dengan baik kecuali satu hal. GP4 tidak berfungsi sebagai IO digital. Saya telah melihat banyak konfigurasi dan kode, tetapi tidak dapat menemukan apa pun. Konfigurasi: #pragma config FOSC = INTRCCLK #pragma config WDTE =...
Apakah saya benar dalam berpikir bahwa jika Anda memiliki dua pin yang menyebabkan interupsi AVR PCINT yang sama, (misalnya vektor PCINT0 disebabkan oleh pin PCINT0 atau PCINT1 - Saya pikir penamaan yang tumpang tindih antara vektor dan pin membingungkan) satu-satunya cara untuk menentukan pin mana...
Saya memiliki papan ATmega32 yang tergeletak di sekitar dan saya pikir akan sempurna untuk memulai dengan mikrokontroler. Saya pernah melakukan ocehan di embedded C (saat itulah saya mendapat board ini) tetapi alirannya terhenti karena beberapa hal. Sekarang saya punya dua pertanyaan: Apa sumber...
Benarkah AVR ATtiny tidak memiliki dukungan perangkat keras untuk perkalian? Tampaknya berfungsi dengan baik karena saya melakukan perkalian dalam kode saya. Saya juga memasukkan math.h dan memiliki beberapa perhitungan sin () dan cos (). Apakah saya mengalami penalti 800 siklus besar untuk...
Apa perbedaan antara membaca PORTA dan PINA? Apa hubungan antara port dan pinnya? Saya benar-benar bingung !!! contoh membaca PORT: (pin baca tidak berguna di sini) Perakitan f = 1MHz ATmega8 Saya perlu melengkapi PORTB setiap 1ms. (Dutycycle = 50%) LDI R16,$FF OUT DDRB,R16 MAIN: LDI R16,00...
Saya mencoba menulis program untuk ATTiny13. Masalah saya adalah ia memiliki batasan ukuran yang sangat besar. Nah, ketika membuat program Hello World pertama saya, butuh ruang program 100 byte hanya untuk menghidupkan dan mematikan lampu! Apakah ada opsi yang bisa saya berikan untuk avr-gcc untuk...
Saya perlu mengontrol 25 grup 3 LED atau 25 RGB LED. Setiap kelompok akan diberhentikan dari UC sampai 20 cm (sekitar 8 inci). 20 cm adalah asumsi yang sangat aman tetapi saya pikir itu akan menjadi 10 cm atau kurang. Namun, saya pikir Jika bahkan 5 cm, akan sulit untuk membuat dalam cara matriks,...