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.