Selasa, 11 Juni 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.

Gambar 2.21 Lembar kerja BASCOM 8051
            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  memordapat  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.

Comments
0 Comments

0 komentar:

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =)) Didukung oleh alfaluna

Posting Komentar