job2 mengisi program ke ic

Upload: bahar-de-mario

Post on 15-Oct-2015

51 views

Category:

Documents


0 download

DESCRIPTION

IT

TRANSCRIPT

PEMROGRAMAN BAHASA C

TUJUAN :1. Mahasiswa dapat membuat hubungan rangkaian penulisan (pengisian) program dari computer ke dalam peralatan downloader IC mikrokontroler.

2. Mahasiswa dapat mengoperasikan program IC downloader mikrokontroler.3. Mahasiswa dapat memindahkan/mentransfer program dari komputer ke dalam mikrokontroller.ALAT DAN BAHAN :1. Komputer terinstall windows XP dan DT HIQ Programming

2. IC mikrokontroler AT 89S51.3. Peralatan IC downloader mikrokontroller type DT HIQ

4. Rangkaian minimum system mikrokontroler AT89S51.5. Kabel serial (Com) to USB converter

6. Sumber tegangan dc 12 Volt.

KESELAMATAN KERJA :

1. Peganglah IC mikrokontroller dengan benar, ujung telunjuk dan ujung ibu jari pada sisi kiri dan kanan IC.2. Jangan sentuh kaki-kai IC untuk menghindari efek listrik statis dari tubuh ke IC yang dapat merusak IC. 3. Masukkan/keluarkan IC mikrokontroller ke dalam soket rangkaian minimum system dalam keadaan sumber tegangan pada rangkaian dimatikan.LANGKAH KERJA :

1. Siapkan alat dan bahan praktik2. Siapkan peralatan IC downloader DT HiQ programmer. Buat sambungan antara IC downloader DT HiQ programmer dengan komputer melalui kabel serial (Com/RS232) dan peralatan serial to USB converter yang telah tersedia seperti gambar berikut ini :

Port Serial Port USB (com)3. Buka pengunci socket IC pada peralatan IC downloader/programmer. Masukkan IC pada socket IC yang ada di perangkat IC downloader DT HiQ programmer, kemudian kunci kembali. Awas pemasangan kaki IC mikrokontroller jangan sampai terbalik.

4. Hubungkan peralatan IC downloader/programmer DT HiQ dengan sumber tegangan 12 V (adaptor 12V) yang telah disediakan, kemudian nyalakan dengan cara menekan tombol ON-OFF ke posisi ON (lampu indikator DT HIQ menyala)

5. Siapkan computer dan pastikan telah terinstall windows XP, DT HiQ programming, dan driver Com to USB (jika menggunakan computer laptop/netbook yang tidak dilengkapi konektor serial/Com RS-232.6. Nyalakan computer.

7. Buka windows explorer. Carilah file program aplikasi downloader DT HiQ programmer yang telah terpasang di komputer dengan cara klik 2x file Programmer1.2 yang ada di layar desktop.

8. Jika sudah muncul jendela Device Selection, klik pada lingkaran sebelah kiri MCS-51(OK

9. Bukalah file program mikrokontroller yang akan diisikan ke IC dengan cara : Klik menu perintah File(Load File10. Setelah muncul jendela Open seperti gambar: 2, carilah file program yang ingin diisikan ke IC dengan cara :

Pada kolom Look in pilih lokasi penyimpanan file program yang akan ditulis/diisi kedalam IC mikrokontroller (misal D:)

Pada kolom File name isi ketik/pilih nama file program yang akan diisikan ke IC. File program dalam bentuk HEX atau BIN, misalnya: prog1.HEX Klik Open11. Klik gambar icon Auto programming untuk mulai mengisi IC.

12. Jika sudah selsai, matikan peralatan IC downloader DT HiQ programmer. Kemudian lepaskan IC dari socketnya.

13. Anda telah selesai mengisi program kedalam IC mikrokontroller.

14. Lepas IC dari soket peralatan downloader.

15. Pasang IC ke dalam soket rangkaian minimum system yang telah disiapkan.

16. Hubungkan minimum system dengan sumber teganagan dc 12 Volt.

17. Amati kondisi LED. Tekan switch SW1 atau SW2 untuk model nyala LED yang berbeda.18. Jika sudah selesai, matikan semua peralatan.

19. Bersihkan tempat kerja/praktik Saudara.

20. Kembalika semua peralatan praktik pada tempatnya.TUGAS DAN PERTANYAAN :

1. Apa nama program untuk mengisi program ke dalam IC mikrokontroller.2. Untuk menghubungkan peralatan IC downloader DT HIQ programmer dengan konektor USB pada komputer/laptop perlu ditambahkan peralatan .

3. File program mikrokontroller yang bisa dituliskan/diisikan ke dalam IC mikrokontroller harus berkstensi ... dan ..

4. Tulislah urutan perintah untuk mengisi program ke dalam IC dengan program downloader yang Saudara gunakan.CONTOH PR0GRAM UNTUK MIKROKONTROLLER AT89S51

DALAM BAHASA ASSEMBLY

DT HiQ PROGRAMMER

KOMPUTER/LAPTOP/ NETBOOK

$include(reg51.inc)

org 0h

mati: clr A

movA,#11111111B

mov P0,A

sw1: jb P1.0,sw2

kanan:mov A,#01111111B

ulang1: mov P0,A

call delay

jnb P1.1,kiri

jnb P1.2,mati

RR A

jmp ulang1

sw2:jb P1.1,sw1

kiri:clr A

mov A,#11111110B

ulang2:mov P0,A

call delay

jnb P1.0,kanan

jnbP1.2,mati

RL A

jmp ulang2

;---------- delay time ------------

delay:mov R1,#1

delay1:mov R2,#0FFh

delay2:mov R3,#0FFh

delay3: djnz R3,delay3

djnz R2,delay2

djnz R1,delay1

Ret

End

Klik 2X

Auto programming

COM to USB CONVERTER

Jobsheet-02 : Memprogram I/O SPE berbantuan uP dan uK Halaman - 3

_1443063857.vsd

TEKNIK INFORMATIKAUNDAR JOMBANG

Dosen : Iksanul Mokhtar

MENULIS PROGRAM KE DALAM IC MIKROKONTROLLER

60 menit