Académique Documents
Professionnel Documents
Culture Documents
NAMA NO BP
JURUSAN : TEKNOLOGI INFORMASI PRODI KELAS Patner : TEKNIK KOMPUTER : TK 2A : RAHMAT HAKIM ZARISTA
BAB I
PENGAKTIFAN LED DENGAN BERBAGAI VARIASI A. Tujuan pratikum: Setelah melakukan pratikum pengaktifan LED dengan berbagai variasi ini, mahasiswa dapat : 1. memahamicarapengoperasian system mikrokontroler AT89S51 2. mengoperasikan system mikrokontroler AT89S51. 3. menampilkan output program dengan menggunakan system mikrokontroler AT89S51
B. Landasan Teori
Perhatikan gambar 1 di atas. Delapan buah LED sebagai keluaran terhubung ke port 2. LED akan menyala jika pada port keluaran diberi logika HIGH 1dan padam jika diberi logika LOW 0. Untukmengaktifkankonfigurasisepertigambar 1.1, pin LED padaposisi 0
D. Pengujian Langkah Kerja 1. Membuat dan compile program Prosedur pembuatan dan meng-compile program yang akan didownload ke top view simulator dan system mikrokontroler AT89S51 adalah sebagai berikut: 1. Klik start, daritampilan menu pilih Run. Ditampilan menu Run, ketik command danselanjutnyapilih OK.
Gambar2.Tampilan Run 2. Dari layar DOS prompt yang muncul, tukar folder C:document and setting ke folder compiler untuk AT89S51 yaitu D:\mcs51
P Pemograman Assembler
3. compile program denga mengetikkan x8051 nama file.asm
2012
4. compile lagi ke hexa dengan l8051 enter nama file enter sampai selesai.
P Pemograman Assembler
5. cara Menjalankan Program Yang telah dibuat
2012
P Pemograman Assembler
E. PRATIKUM 1 LAMPU KEDIP-KEDIP langkah kerja 1. Buatlah program di bawah ini dan save dengan format.asm
2012
P Pemograman Assembler
3. Buka proteus dan buka design sistem minimum mcs51
2012
P Pemograman Assembler
5. Jalankan simulator
2012
F. PRATIKUM 1 LAMPU BERJALAN Langkah kerja 1. Buatlah program di bawah ini dan save dengan format.asm
P Pemograman Assembler
2. Compile program pastikan tidak ada yang error
2012
P Pemograman Assembler
4. Jalankan program dengan simulator.
2012
G. KESIMPULAN Pada pratikum yang ketiga kali ini dapat disimpulkan dengan menggunakan beberapa teknik dalam organisasi memory sehingga kita dapat membuat berbagai variasi output yang ditampilkan dengan led . Dengan menggunakan proteus kita dapat melihat simulasi microcontoler mcs51 dengan cermat , sebelum me load programya terlebih dahulu kita harus mengcompile program tersebut ke dalam bentuk hexa dengan mcs51.
H. Analisa
Ditinjau dari program yang di jalankan dapat di analisa bahwa pada program assembly pada mikro kontroler ini hamper sama dengan mikro processor hanya saja pada mikro prokontroler ini kita menggunakan perintah ACALL untuk pemanggilan dan mengguanakan CJNE ( compile jump not equal) untuk mengkompile jika lompat tidak sama.
P Pemograman Assembler
Setiawan, Rachmad, 2005, Microcontroler MCS-51, Penerbit Graha Ilmu,
2012