BAHASA PEMROGRAMAN BASIC UNTUK MIKROKONTROLER PIC16F84A

Santoso, Santoso and Sumardi, Sumardi and Isnanto, R.Rizal (2011) BAHASA PEMROGRAMAN BASIC UNTUK MIKROKONTROLER PIC16F84A. Undergraduate thesis, Jurusan Teknik Elektro Fakultas Teknik Undip.

[img]
Preview
PDF - Published Version
319Kb

Abstract

Bahasa rakitan mikrokontroler merupakan bahasa yang relatif sulit untuk dipelajari. Bahasa pemrograman lainnya, seperti bahasa pemrograman BASIC umumnya mudah untuk dipelajari. Oleh sebab itu dibuat suatu penerjemah bahasa mirip BASIC untuk mikrokontroler untuk memudahkan pembuatan perangkat lunak untuk mikrokontroler. Mikrokontroler yang digunakan dalam penelitian ini adalah PIC16F84A. Bahasa pemrograman ‘sistem BASIC’ dibuat dalam dua tahap. Pada tahap pertama dibuat kompiler di komputer pribadi (PC) yang menerjemahan kode sumber menjadi kode antara. Kode antara ini kemudian dikirim ke PIC16F84A. Pada tahap kedua dibuat penerjemah di PIC16F84A yang menginterpretasikan dan mengeksekusi aksi menurut kode antara. Pengujian dilakukan dengan membuat perangkat keras sederhana dan perangkat lunak yang menggunakan seluruh instruksi dan operator yang didukung oleh ‘sistem BASIC’. Meskipun interpreter diterapkan pada PIC16F84A yang memori programnya hanya berukuran 1 kiloword, berdasarkan hasil pengujian, seluruh instruksi dan operator mampu bekerja sesuai dengan perancangan. Kata Kunci : Interpreter, Mikrokontroler PIC16F84A, Kompiler, Kode Antara, ‘sistem BASIC’.

Item Type:Thesis (Undergraduate)
Subjects:T Technology > TK Electrical engineering. Electronics Nuclear engineering
Divisions:Faculty of Engineering > Department of Electrical Engineering
Faculty of Engineering > Department of Electrical Engineering
ID Code:25872
Deposited By:INVALID USER
Deposited On:19 Jan 2011 17:49
Last Modified:19 Jan 2011 17:49

Repository Staff Only: item control page