Untuk memasukkan program yang telah dibuat (di compile)
ke dalam sebuah mikrokontroler, diperlukan sebuah downloader. Downloader yang akan digunakan adalah USB Programer. Usb programer yang kita gunakan sudah lebih praktis dikarenakan sudah menggunakan USB dan menggunakan sistem ISP. ISP (In System Programming)
ISP adalah singkatan dari In System Programming,
maksudnya adalah sebuah mikrokontroler dapat langsung diprogram langsung pada sistem minimumnya (sismin) tanpa harus melepaskan ic mikrokontroler dari sistem minimumnya, hal ini tentu lebih memudahkan kita dalam mengisi program ke mikrokontroler. Contoh Sistem Minimum MCS51 Menggunakan ISP Gambar USB Programer Langkah 1: Instalasi Software USB Programer
Software USB Programer adalah ProgISP. ProgISP
bukan merupakan software yang perlu di instalasi (portable software), sehingga untuk menjalankannya cukup klik pada file progisp.exe maka program aplikasi software ProgISP akan berjalan. Langkah 2: Running Software
Lakukan klik dua kali pada file
progisp.exe yang berada di dalam folder tempat anda menyimpan file-file software ProgISP. Atau supaya mempermudah, buatkan shortcut software ProgISP ini pada desktop komputer anda. Langkah 3: Pemilihan Tipe Mikrokontroler
Pada scroll kolom menu ‘Select
Chip’ pilih seri IC mikrokontroler yang sesuai dengan IC mikrokontroler yang ada pada papan sistem mikrokontroler yang digunakan. Lihat gambar Langkah 4: Periksa koneksi PC dengan Chip mikrokontroler
Sebelum melakukan langkah
download, pastikan komputer terhubung dengan IC mikrokontroler, yaitu dengan cara klik menu bar Command>>Read Chip Signature (Alt+S). Lihat gambar Langkah 5: Pilih file *.Hex yang akan di download.
Pilih menu Selanjutnya pilih
File>>Load file *.hex yang FLASH. akan di download, Llihat gambar kemudian klik Open. Lihat gambar Setelah file *.hex berhasil di Load, maka pada bagian report akan muncul keterangan letak directory file *.hex tersebut di komputer. Langkah 6: Download file *.hex
Klik tombol “Auto” pada
jendela depan software ProgISP. Bila proses download file *.hex berhasil, maka pada bagian report akan menampilkan keterangan bahwa proses Successfully done.
Sampai disini, proses download program ke dalam IC
mikrokontroler telah selesai!. Selanjutnya lihatlah hasil kerja program yang telah selesai dibuat dan di-download ke dalam mikrokontroler.