Daftar Isi:
- Perlengkapan
- Langkah 1: Arduino ISP
- Langkah 2: Temukan Lembar Data untuk AVR Anda dan Periksa Pin Keluarnya
- Langkah 3: Hubungkan Arduino ke AVR
- Langkah 4: Dapatkan Pengaturan Sekering Anda dan APLIKASI AVRDUDE
- Langkah 5: Dapatkan File HEX Anda Dari Kode C Anda
- Langkah 6: Akhir
Video: Cara Upload Kode C ke AVR Menggunakan Arduino Uno Sebagai Programmer: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
hai semuanya:D
Di sini saya akan membagikan cara sederhana untuk memprogram chip AVR apa pun menggunakan Arduino Uno R3
Yang Anda butuhkan untuk membakar kode ke mikrokontroler Anda adalah Arduino Uno daripada membeli programmer tertentu yang harganya mahal.
Perlengkapan
Anda akan perlu:
- Arduino uno r3 dengan chip yang dapat dilepas (1)
- Kabel jumper
- kapasitor elektrolit 10uF (1)
- File hex dihasilkan dari kode C Anda
Langkah 1: Arduino ISP
Pertama: buka Arduino IDE Anda dan unggah Arduino ISP ke Arduino Anda
Anda dapat menemukannya di File -> Contoh
Sebelum menekan tombol unggah, Anda perlu memeriksa jenis Papan dan port COM.
CATATAN: kode ini akan mengubah Arduino Anda menjadi seorang programmer!
Langkah 2: Temukan Lembar Data untuk AVR Anda dan Periksa Pin Keluarnya
Pin 1 adalah pin yang memiliki titik kecil di dekatnya
kita perlu (VCC, GND, Reset, UCSK, MISO, MOSI) menemukannya di AVR Anda.
Langkah 3: Hubungkan Arduino ke AVR
sambungkan Arduino ke AVR sesuai dengan Gambar dan lembar data AVR Anda
dan jangan lupa untuk menghubungkan kapasitor 10uF antara GND dan RST Arduino Anda untuk menonaktifkan reset otomatis Arduino
Langkah 4: Dapatkan Pengaturan Sekering Anda dan APLIKASI AVRDUDE
pergi ke
www.engbedded.com/fusecalc/
dan pilih AVR Anda, milik saya Atmega16
Saya tidak akan mengubah apa pun jadi saya tidak merusak AVR saya, tetapi saya akan mengubah RC internal menjadi 8 MHZ "Anda dapat memilih kristal 16 MHZ eksternal" terserah Anda.
gulir ke bawah dan salin argumen avrdude
untuk menempelkannya ke program AVRDUDE.
punya saya
-U sekering:w:0xe4:m -U sekering:w:0x99:m
Tautan unduhan AVEDUDE:
download.savannah.gnu.org/releases/avrdude/
kemudian buka dan ubah pengaturan seperti gambar dan tergantung pada perangkat keras Anda dan jangan lupa untuk menempelkan pengaturan sekering ke args baris perintah tambahan
Langkah 5: Dapatkan File HEX Anda Dari Kode C Anda
Saya akan menulis kode c sederhana untuk mengedipkan LED di PIN 20
unggah file hex ke avrdude di bagian Flash dan tekan program
Langkah 6: Akhir
Untuk pertanyaan komen di bawah
Direkomendasikan:
Arduino Sebagai ISP -- Bakar File Hex di AVR -- Sekering di AVR -- Arduino Sebagai Pemrogram: 10 Langkah
Arduino Sebagai ISP || Bakar File Hex di AVR || Sekering di AVR || Arduino Sebagai Programmer:……………………..Silakan BERLANGGANAN ke saluran YouTube saya untuk lebih banyak video……..Artikel ini adalah semua tentang arduino sebagai ISP. Jika anda ingin mengupload file hex atau ingin memasang fuse di AVR maka anda tidak perlu membeli programmer, anda bisa melakukan
Cara Upload Program Arduino Pro Mini 328P dengan Menggunakan Arduino Uno: 6 Langkah
Cara Upload Program Arduino Pro Mini 328P Dengan Menggunakan Arduino Uno : Arduino Pro Mini adalah chipboard terkecil yang memiliki 14 pin I/O, bekerja pada tegangan 3,3 volt - 5 volt DC dan mudah untuk mengupload kode ke perangkat pemrograman.Spesifikasi: 14 port input/output digital RX, TX, D2~D13, 8 port input analog A0~A7 1
Kecilkan Proyek Arduino Anda - Arduino UNO Sebagai Programmer ATmega328P (https://youtu.be/YO61YCaC9DY): 4 Langkah
Kecilkan Proyek Arduino Anda | Arduino UNO Sebagai Programmer ATmega328P (https://youtu.be/YO61YCaC9DY): Tautan Video: https://youtu.be/YO61YCaC9DYPemrograman ATmega328P menggunakan Arduino sebagai ISP (In-System Programmer) memungkinkan Anda untuk menggunakan fitur Arduino pada papan tempat memotong roti atau PCB. Ini sebagian besar membantu ketika Anda membuat proyek kuliah Anda. Itu redu
Cara Upload Program atau Kode Ke Arduino Pro Mini Dengan Menggunakan Kabel Konverter Serial CH340 UART: 4 Langkah
Cara Mengunggah Program atau Kode Ke Arduino Pro Mini dengan Menggunakan Kabel Konverter Serial UART CH340: Kabel Serial TTL USB adalah rangkaian kabel konverter USB ke serial yang menyediakan konektivitas antara antarmuka USB dan UART serial. Tersedia berbagai kabel yang menawarkan konektivitas pada 5 volt, 3,3 volt atau level sinyal yang ditentukan pengguna dengan
Cara Menggunakan Wiimote Sebagai Mouse Komputer Menggunakan Lilin Sebagai Sensor!!: 3 Langkah
Cara Menggunakan Wiimote Sebagai Mouse Komputer Menggunakan Lilin Sebagai Sensor!!: Panduan ini akan menunjukkan cara menghubungkan Wii Remote (Wiimote) ke komputer dan menggunakannya sebagai mouse