Mikrokontroller Serial Programmer (AVR & PIC)
السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
UPDATE: 21/12/2019
Alhamdulillah akhirnya ada waktu untuk menulis lagi. Sesuai judulnya, agar lebih ringkas untuk AVR & PIC Programmer/Burnernya saya jadikan satu halaman saja.
**Kalau PC anda tidak ada port serialnya, anda bisa coba beli PCI/PCIe Serial Card. Silakan cari di toko online. Terus terang saya belum perna menggunakan PCI/PCIe Serial Card, berhasil atau tidak nya saya kurang tahu. Tapi seharusnya sama dengan Onboard Port, karena sama2 menggunakan jalur PCI. Sebagai tambahan, juga jangan perna menggunakan USB to Serial, karena pasti gagal.
PCI Parallel & Serial Card |
PCIe Parallel & Serial Card |
Tenang, "Serial-Prog" ini kita buat agar kita bisa membuat "AVR-USB Prog dan PIC-USB Prog". Betul sekali USB Port, jadi sabar ya teman-teman.
UPDATE: 21/12/2019
Dan satu lagi, untuk "AVR-Serial Prog"
Anda bisa menggunakan Windows 7/8/10, silakan gunakan "Pony Program V208d atau v3.0.0".
Sesuai tulisan diatas, Serial Programmer ini saya buat hanya untuk membuat USB Programmer. Karena semua USB Programmer baik AVR maupun PIC pasti menggunakan mikrokontroller. Baiklah kita mulai acara memasak malam ini.
1.Siapkan PC dengan Port Serial.
Lhoooo kok nggak ada Port Serialnya !!!! |
Itu dia hehehe |
2. Siapkan software programing/burner nya. Untuk Ponyprog, PICProg4U dan IC-Prog silakan ambil disini
AVR Programmer
Bila semua sudah siap, acara memasak kita hari ini bisa kita mulai. Untuk rangkaian elektronik AVR-Serial Prog, anda bisa lihat disini AVR In-Circuit Serial Programmer
Rangkain diatas cukup sederhanakan? Dan enaknya rangkaian serial itu, mudah kita rakit. Komponen-komponen nya juga pasaran.
AVR Programmer saya |
Contoh penambahan regulator |
PonyProg
UPDATE: 21/12/2019
UPDATE: 21/01/2021
PonyProg 3.x.x (Windows 7/8/10)
Berhubung saat ini saya lebih sering menggunakan Ryzen 5 1600 dan board MSI saya memiliki serial dan parallel port, kedepan sepertinya sama akan coba gunakan software ini saja.
Windows 7 x86, AVRdude dan GUI nya:
AVRDudess
AVRdude-GUI (yuki-lab.jp Version)
BitBurner (favorit saya)
ProgISP dan drivernya
Kalau anda menggunakan Serial Programmer, set "Program state" seperti diatas |
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PIC Programmer
UPDATE: 24/06/2021 (Support Window10 x64, lihat Halaman bawah)
Untuk PIC-Serial Prog, saya menggunakan rangkaian RCD Programmer ver 2.3 oleh Feng3. Sebenarnya RCD Programmer ini hasil pengembangan JDM Programmer yang legenda itu.
Untuk detail perangkatnya dan trik-trik nya silakan lihat di sini
Ini RCD Programmer saya (tambah ICSP) |
Untuk pengguna Windows Xp softwarenya anda bisa gunakan ICProg:
IC-Prog
Untuk penggunaWindows 7 x86 (lihat Update dibawah) silakan gunakan software dibawah ini:
PICProg4U
Digabung dengan aplikasi PICProg4U, RCD Prog ini sebenarnya cukup mantab. Silakan lihat tabel diatas tersebut.
WinPic800
Kecuali PIC16F84 anda harus menggunakan IC-Prog atau WinPic800 (untuk hardware setting gunakan JDM Programmer) agar sukses.
IC-Prog
Untuk hardware setting gunakan JDM Programmer!! |
Untuk pengguna
PICProg4U
PICProg4U |
Digabung dengan aplikasi PICProg4U, RCD Prog ini sebenarnya cukup mantab. Silakan lihat tabel diatas tersebut.
WinPic800
Untuk hardware setting gunakan JDM Programmer!! |
UPDATE: 24/06/2021
Agar tidak menggunakan adapter khusus saat memprogram PIC 16F628A, anda dapat menggunakan RCD programmer versi 2.5.
Untuk anda pengguna PICprog4U versi 0.8.2, ternyata software ini bisa diinstal di Windows7/8 atau 10 x32/x64. Yang anda butuhkan adalah update .Net Framework 1.1. Ada cara khusus untuk menginstal .Net Framework 1.1 di Windows7/8/10 x32/x64. Untuk cara Instal dan file-filenya silakan unduh di sini. Atau anda bisa lihat youtube dibawah.
Bagi anda yg membutuhkan programming PIC seri 18F, anda bisa gunakan PICprog4U versi 2.3.0 atau versi bahasa jepang. Software ini bisa berjalan di Windows10 x64 dengan lancar. Programming 16F84A juga bisa.
Untuk detailnya, anda bisa lihat di video youtube ini.
Seperti tulisan saya di depan "Cerita Singkat" tolong jangan tanya yang terlalu teknis ya! hehehe..
Maklum saya hanya bisa ngerakit dan menyolder saja, soal bagaimana cara kerjanya. Silakan tanyakan langsung ke pembuatnya. Insya Allah kedepan saya akan tulis bagaimana merakit AVR-USB Programmer (USBASP, AVRISP MK II atau lainnya) dengan menggunakan alat diatas (AVR-Serial Prog). Sekalian melihat bagaimana menggunakan PonyProg. Saya rasa tulisan "Mikrokontroller Serial Progammer" ini cukup sampai disini. Terima kasih
السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
Assalamualaikum wr wb, mas klo beli ic yang sudah diisi firmware apa bisa?
BalasHapusWa alaikum salam, IC apa pak? di tulisan ini mikrokontroller programmernya tanpa IC semua, karena menggunakan serial port. kecuali yang versi USB, baru menggunakan ic.
Hapus