Bismillah...

Langkah inject program


LANGKAH-LANGKAH PERSIAPAN DALAM PEMBUATAN PROGRAM: (RANGKAIAN SIMULASI / PERCOBAANNYA HARUS DIBIKIN DAN DISIAPKAN TERLEBIH DAHULU)
1.    MEMBUAT ALGORITMA
2.    MEMBUAT FLOWCHART
3.    MENGARTIKAN FLOWCHART TERESEBUT KE DALAM LISTING PROGRAM
4.    MENYIAPKAN SOFTWARE UNTUK EDITING DARI LISTING PROGRAM YG TELAH DIBUAT DG SYSRAD-51 (SYSRAD-51 SEBUAH SOFTWARE UNTUK BAHASA ASSEMBLYNAMUN UNDERWINDOWS.
5.    MEMBUKA PROGRAM TERSEBUT, LALU KITA LAKUKAN PENGETIKAN DAN EDITING SEPERTI PADA MS.WORD, JIKA SUDAH SELESAI KITA SAVING SEHINGGA AKAN MENGHASILKAN NAMA FILE DENGAN EKSTENSI .ASM.
6.    JIKA SUDAH SELESAI PENGETIKANNYA, MAKA LANGKAH SELANJUTNYA ADALAH MENGKOMPILE FILE TERSEBUT, SEHINGGA MENJADI BEREKTENSI .HEX DAN .LST.
7.    UNTUK MELAKUKAN COMPILE INI DILAKUKAN DENGAN MEMILIH BUILD PADA TASKBAR. UNTUK FILE .HEX INI DIPERGUNAKAN UNTUK MENGISI CHIP AT89C51 MELALUI PROSES FLASH, SEDANGKAN UNTUK FILE .LST INI DIPERGUNAKAN UNTUK MENGECEK APAKAH FILE YANG SUDAH DIKETIKAN DAN BEREKSTENSI .ASM TADI TERDAPAT KESALAHAN ATAU TIDAK. JIKA TERDAPAT KESALAHAN MAKA PADA KOLOM PALING KIRI  DARI LISTING PROGRAM TERSEBUT AKAN ADA INISIAL HURUF TERTENTU, SEBAGAI CONTOHNYA JIKA MUNCUL HURUF S ITU ARTINYA TERDAPAT KESALAHAN DALAM PENULISANNYA / SYNTAX-NYA, SEDANGKAN JIKA MUNCUL HURUF U BERARTI TERDAPAT KESALAHAN DALAM PENGGUNAAN LABEL. U DARI KATA UNDEFINE LABEL.
8.    SETELAH PROSES COMPILE SELESAI MAKA LANGKAH SELANJUTNYA ADALAH MENUTUP PROGRAM SYSRAD-51 TADI, LALU MEMBUKA PROGRAM SELANJUTNYA YAITU PROGRAM FLASH-X. PROGRAM FLASH-X INI BERFUNGSI UNTUK MEMASUKAN PROGRAM YANG TELAH KITA BIKIN TADI KE DALAM CHIP AT89C51. DALAM PROSES MEMASUKAN PROGRAM KE DALAM CHIP ATAU ISTILAHNYA MEM-FLASH, DIPERLUKAN SEBUAH PIRANTI ATAU ALAT BANTU YANG DISEBUT DOWNLOADER. DOWNLOADER KITA HUBUNGKAN DENGAN PC MELALUI PORT SERIAL-NYA MISALNYA MELALUI COM1 ATAU COM2, SETELAH TERHUBUNG DENGAN PC MAKA LANGKAH BERIKUTNYA ADALAH MEMASANG CHIP AT89C51 KE DALAM DOWNLOADER TERSEBUT. SETELAH ITU KITA AKTIFKAN PROGRAM FLASH-X YANG SUDAH KITA INSTAL KE DALAM KOMPUTER UNTUK MEMASUKAN PROGRAM. PROGRAM YANG KITA MASUKAN KE DALAM CHIP ADALAH YANG BEREKSTENSI .HEX
9.    SETELAH PROGRAM SELESAI KITA MASUKAN KE CHIP MAKA CHIP KITA AMBIL DARI DOWNLOADER-NYA. LALU KITA PASANG CHIP TERSEBUT KE DALAM RANGKAIAN YANG SUDAH KITA BIKIN SEBELUMNYA.