Perancangan dan Pembuatan Piranti Lunak Untuk Pembuatan Program Assembly Serta Pengisian ke dalam IC Mikrokontroler AT89S51

Zainal, Rifki Fahrial (2005) Perancangan dan Pembuatan Piranti Lunak Untuk Pembuatan Program Assembly Serta Pengisian ke dalam IC Mikrokontroler AT89S51. [Undergraduate thesis]

[thumbnail of TE_160_Abstrak.pdf]
Preview
PDF
TE_160_Abstrak.pdf

Download (59kB) | Preview
Official URL / DOI: http://digilib.ubaya.ac.id/pustaka.php/137855

Abstract

Salah satu jenis mikrokontroler yang banyak digunakan adalah IC mikrokontroler AT89S51 dengan keunggulan In-System Programming yang dimilikinya_ Untuk pemrograman AT89S5l, dibutuhkan dua buah program yaitu ALDS yang berfungsi untuk mengubah program assembly menjadi kode heksadesimal dan AEC yang berfungsi untuk memasukkan kode heksadesimal ke dalam A T89S51. Dalam tugas akhir ini akan dilakukan pembelajaran bahasa pemrograman Delphi dan assembly untuk pembuatan dasar piranti lunak yang baru serta pembelajaran arsitektur AT89S51 dan port paralel sebagai antarmukanya. Untuk pelaksanaannya dilakukan dua metode yaitu metode studi pustaka untuk mempelajari dasar-dasar yang dibutuhkan pada tugas akhir ini dan metode eksperimentasi untuk membuat program dasar yang dapat membuat sebuah program assembly yang kemudian dilanjutkan dengan proses kompilasi menjadi kode heksadesimal dan pengirimannya ke dalam AT89S5 L Tugas akhir ini menghasilkan sebuah piranti lunak baru dengan nama ALECAT {Assembly Language Editor, Compiler, and Transfer) dengan fasilitas text editor sebagai sarana untuk membuat dan mengedit program assembly untuk selanjutnya dapat diubah ke dalam kode heksadesimaL Untuk pengiriman kode heksadesimal dibutuhkan -waktu antara 1 hingga 45 menit untuk besar data yang berbeda. ALECAT dapat digunakan pada komputer dengan spesifikasi yang berbeda dan pada saat ini hanya terbatas pada Windows '98 dan Windows ME. Mikrokontroler yang bisa diprogram ALECAT juga terbatas pada A T89S51.

Item Type: Undergraduate thesis
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering
Divisions: Faculty of Engineering > Department of Electrical Engineering
Depositing User: Eko Wahyudi 197013
Date Deposited: 13 Feb 2014 03:34
Last Modified: 01 Jul 2014 07:21
URI: http://repository.ubaya.ac.id/id/eprint/7838

Actions (login required)

View Item View Item