Pages

Kamis, 23 Mei 2013

Pengenalan Bascom 8051

Bascom-8051 adalah program kompiler menggunakan Basic berbasis Windows yang dapat digunakan untuk mikrokontroler keluarga 8051, misalnya AT89S51/52/55 dan AT89S2051/4051. Versi demo Bascom-8051 yang dikembangkan oleh MCS Electronic ini dapat diunduh di www.mcselec.com secara bebas. Untuk versi demo kode yang dapat dibuat dan dijalankan mikrokontroler dibatasi besarnya maksimal 4 kByte, namun hal ini tidaklah menjadi masalah karena sesuai dengan kapasitas penyimpanan program internal pada AT89S51.

Pada umumnya bahasa yang dipergunakan untuk memprogram mikrokontroler adalah bahasa Assembly. Bahasa Assembly adalah bahasa pemrograman tingkat menengah, dimana program yang dibuat lebih mendekati bahasa mesin, sehingga pemenfaatan memori dapat dilakukan secara optimal, namun di sisi lain pemrogramannya menjadi relatif sulit.

Karena bahasa yang dipergunakan Bascom, yaitu Basic, adalah bahasa tingkat tinggi, maka pemrograman menggunakan Bascom sangatlah mudah untuk dipelajari. Sintaksnya tidak jauh berbeda dari Basic pada umumnya, misalnya do-loop, for-next, while-wend, goto, gosub dan sebagainya. Selain itu Bascom dilengkapi dengan fungsi-fungsi khusus, misalnya LCD untuk menampilkan karakter pada LCD, PRINT untuk mengirimkan karakter ke PC melalui kabel RS232, SHIFTIN dan SHIFTOUT untuk komunikasi serial sinkron dan lain sebagainya. Fungsi-fungsi khusus tersebut jika dituliskan dalam bahasa Assembly akan menjadi lebih panjang dan rumit, terutama karena kita harus mengetahui register-register yang ada pada mikrokontroler.

1 komentar:

Unknown mengatakan...

share lgi dong gan ... :D

Posting Komentar