Software 8051 Editor, Assembler, Simulator Software Downloader

46 Gambar 2.23. Programmer Setting http:s600.photobucket.comalbumstt82electroboter?.

2.2.4. Software 8051 Editor, Assembler, Simulator

Instruksi-instruksi yang merupakan bahasa assembly tersebut dituliskan pada sebuah editor, yaitu 8051 Editor, Assembler, Simulator. Gambar 2.24. Software 8051 Editor, Assembler, Simulator http:www.google.comavrku.blogspot.com200811berkenalan-dengan- codevisionavr. pdf. Setelah program selesai ditulis, kemudian di-save dan kemudian di-assemble di- compile. Pada saat di-assemble akan tampil pesan peringatan dan kesalahan. Jika masih ada kesalahan atau peringatan, itu berarti ada kesalahan dalam penulisan perintah atau ada nama subrutin yang sama, sehingga harus diperbaiki terlebih dahulu sampai tidak ada pesan kesalahan lagi. Universitas Sumatera Utara 47 Software 8051 IDE ini berfungsi untuk merubah program yang kita tuliskan ke dalam bilangan heksadesimal, proses perubahan ini terjadi pada saat peng-compile-an. Bilangan heksadesimal inilah yang akan dikirimkan ke mikrokontroler.

2.2.5. Software Downloader

Untuk mengirimkan bilangan-bilangan heksadesimal ini ke mikrokontroller digunakan software ISP- Flash Programmer 3.0a yang dapat didownload dari internet. Gambar 2.25. ISP- Flash Programmer http:www.google.comavrku.blogspot.com200811berkenalan-dengan- codevisionavr. pdf . Cara menggunakannya adalah dengan meng-klik Open File untuk mengambil file heksadesimal dari hasil kompilasi, kemudian klik Write untuk mengisikan hasil kompilasi tersebut ke mikrokontroller. Universitas Sumatera Utara

BAB III PERANCANGAN ALAT

3.1. Diagram Blok Rangkaian

Gambar 3.1. Diagram blok rancangan jam digital dilengkapi temperatur.

3.2. Sistem Kerja Rangkaian

Tegangan yang masuk ke rangkaian PSA akan mengaktifkan rangkaian Mikrokontroller dan display seven segmen. Tegangan yang dihasilkan sensor suhu LM35 akan diproses di mikrokontroler ATMega8535 untuk ditampilkan di display seven segment. kemudian data yang disimpan dalam Real Time Clock RTC berupa data jam dan menit juga ditampilkan di display seven segment. Jadi jam dan suhu di tampilkan bergantian dalam sebuah display seven segment 4 digit secara periodik. PSA Sensor suhu Mikrokontroller AT Mega8535 4 buahDisplay Sevent-segment RTC DS1307 Universitas Sumatera Utara