Gambar
4. Contoh tampilan notepad
Langkah berikutnya adalah meng-assembling program yakni mengubah
program tersebut menjadi format (nama file).HEX. Program yang
digunakan untuk melakukan proses assembly adalah ASM51.EXE.
Proses assembling dilakukan dengan mengetikkan ”ASM51 (nama
file).ASM” pada MS-DOS prompt. Sedangkan pada beberapa
perangkat lunak yang lain, seperti 8051IDE atau Keil-C, proses
assembling dilakukan pada tempat yang sama dimana program
tersebut diketik. Proses assembling yang menggunakan ASM51,
ditunjukkan pada gambar 5 berikut ini :
Gambar 5. Contoh tampilan proses assembling
Tahap akhir dari pembuatan program adalah proses pengiriman (down
load) file ke dalam chip mikrokontroler. Langkah ini dilakukan dengan
menggunakan DT51L.EXE, dengan mengetikkan ”DT51L (nama
file).HEX” pada MS-DOS prompt. Sedangkan beberapa perangkat
lunak yang lain untuk mendownload, yakni : EZ-Down Loader (untuk
yang menggunakan 8051IDE), AEC_ISP (untuk yang menggunakan
chip versi 89SXX/ In System Programming ), atau yang lainnya.
Gambar 6 menunjukkan bentuk tampilan dari proses down load
program.