Integrated develoment environment (IDE) untuk mikrokontroler MCS-51 dengan basis bahasa pascal

Main Author: AGUSTONO GOTAMA
Terbitan: Universitas Kristen Petra , 2001
Subjects:
Online Access: http://dewey.petra.ac.id/catalog/ft_detail.php?knokat=21442
Daftar Isi:
  • Penggunaan mikrokontroler sebagai alat kontrol di dunia elektronika modern sudah bukan hal baru lagi. Proses pembuatan perangkat lunak untuk mikrokontroler tersebut terdiri dari beberapa tahap, antara lain editing, compiling, dan akhirnya downloading atau chip programming. Sayangnya jarang terdapat program yang menyediakan fasilitas untuk hal-hal tersebut secara terintegrasi, khususnya untuk keluarga mikrokontroler MCS-51. Tujuan tugas akhir ini adalah untuk membuat sebuah program terintegrasi dalam bentuk Integrated Development Environment (IDE). IDE ini menyediakan fasilitas editor serta compiler yang mampu menerjemahkan program dalam bahasa Pascal menjadi kode mesin mikrokontroler MCS-51. Kode mesin tersebut dapat di-download ke sebuah minimum system MCS-51 atau diprogramkan ke dalam sebuah chip MCS-51. Dari pembuatan program IDE tersebut ternyata dijumpai banyak kesulitan dalam menerjemahkan bahasa Pascal menjadi kode mesin MCS-51. Hal ini disebabkan karena kesederhanaan arsitektur mikrokontroler MCS-51 yang sebenarnya tidak didesain untuk penerapan bahasa pemrograman tingkat tinggi. Sebagai akibatnya kode mesin yang dihasilkan tidak efisien. Namun demikian hal tersebut masih dapat diterima untuk keburuhan yang tidak terlalu kompleks.