Belajar AT89S51/AT89S52 : Compiler dan Simulator
Setelah di artikel sebelumnya saya membahas mengenai programmer/downloader AT89S51/AT89S52 kini kita akan membahas mengenai compiler dan simulator yang digunakan dalam membantu para desainer mikrokontroler. Compiler adalah sebuah software yang digunakan untuk menerjemahkan kode program yang kita tulis ke dalam bahasa mesin (yang dimengerti mesin). Untuk itu demi mempermudah belajar mikrokontroler saya akan membahas beberapa kompiler yang akan saya pakai pada tutorial-tutorial selanjutnya.
ASEM51 : assembler untuk bahasa assembly arsitektur 8051
SDCC : compiler C untuk 8051
IDE untuk ASEM51 tidak ada yang terpadu, namun kita dapat mengunduh MIDE Pack yang berisi editor, SDCC, ASEM51 dan 2 simulator secara gratis yaitu JSIM dan TS Controls Emulator 8051.
TS Controls Emulator 8051
Keil C51 : compiler untuk bahasa C arsitektur 8051
Keil C51 sudah menyediakan simulator dan IDE (integrated development environment) yang baik untuk membuat kode program dalam bahasa C. Kita dapat menggunakan Keil C51 secara gratis namun kode hasil kompilasi hanya akan dibatasi sampai 2KB saja.
Mengapa simulator itu penting? Simulasi merupakan suatu hal yang cukup penting ketika kita hendak memverifikasi hasil kode program kita bagaimana berjalannya di mikrokontroler sebelum benar-benar kita tuliskan (download) ke dalam mikrokontroler. Simulasi juga akan sangat membantu ketika kita hendak mencoba hal-hal baru sebelum diterapkan di mikrokontrolernya.







joe455
Butuh info lebih lengkap tentang MIDE bro!. Nice info.
malik
good web.regards
beni
maaf mas, bisa gak at89s51 di isi program c?
soalnya ni baru belajar mas, pengen buat led matrix
di google yang banyak rangkaian sering dengan avr dan bahasa c, kalau yang assembly gak ketemu,
jadi bingung nih..
thanks ya ni tmpat banyak infonya…
moga makin sukses…
Fandi Gunawan
@beni :
Bisa kok at89s51 diisi dengan program hasil kompilasi dari bahasa C. Coba saja Anda gunakan kompiler C semisal Keil C51 atau SDCC yang gratis.
dian
selamat pagi. wah baru nemu nih komunitas spt ini. ada yang mengetahui tetang software preteus profesional, realtime simulator.
taufiq
wah, nice info… thanx.. jadi pengen lebih banyak tau lagi ttg mikrokontroler….
Fandi Gunawan
@dian:
Saya sudah lama pakai Proteus untuk simulasi dan memang terbukti handal.
@taufiq:
Terimakasih sudah mampir bos.
marthin
thanks ya utk artikel kompilernya
Iskak Fatoni
Dimana nih bisa dapatkan Proteus?
nugroho
editor, kompiler dan simulator yang gampang under windows menurut saya READS51 dari rigel http://rigelcorp.com/ anak fisika ITB make itu. downloadernya AEC biar under dos tapi hampir ga pernah gagal, beda ama ISP PGM30 -ashim khan- yang harus pake IC 74 HCT 541 (susah nyari yang HCT)
Fandi Gunawan
@Iskak Fatoni:
Proteus bisa diunduh disitusnya. Kalau tidak coba saja cari di google.
@nugroho:
Read51 ya? mungkin lain kalai kalau ada project dengan 8051 saya bisa coba pakai Read51.
dewa
mas la downdloadnya pake sofware apa?
Fandi Gunawan
@dewa: biasanya kalau kamu beli downloader, pastinya sudah diberi lengkap dengan softwarenya. Karena hardware downloader yang beragam, kadang2 software yang digunakan juga berbeda satu sama lain.
suyanto
kak fandi lagi butuh compailer dari progarm plc ke ic 89s51 nih. aku cari-cari susah buanget. trus waktu aku pake komp p3, aku buat program n hasil nya jalan tetapi saat pake komp p4 yang full usb programku g jalan. tolong bantu analisa n permaalahan dong. terima kasih