Job 1 Hasil Percobaan Fitra.doc

  • Uploaded by: Dwiky Firmansyah
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Job 1 Hasil Percobaan Fitra.doc as PDF for free.

More details

  • Words: 1,274
  • Pages: 9
Teknologi Listrik D3 Mikroprosesor Percobaan 1. Menghidupkan Semua LED

ITP

Pada percobaan 1 ini LED akan dihidupkan atau dimatikan dengan mengirimkan data tertentu pada port 0. Untuk melakukan percobaan ini lakukan beberapa langkah sebagai berikut: 1. 2. 3. 4. 5.

Hubungkan jumper pada LED_EN, untuk mengaktifkan 8 buah LED Hubungkan modul Microcontroller Trainer dengan power supply +5V Hubungkan modul Microcontroller Trainer dengan rangkaian programmer Buka notepad / notepad++ yang sudah terinstall di laptop. Ketik program berikut ini: ; LATIHAN GESER LED TANPA DELAY ORG 0H SJMP AWAL AWAL: MOV MOV MOV MOV MOV MOV MOV MOV SJMP

P2,#00000001B P2,#00000010B P2,#00000100B P2,#00001000B P2,#00010000B P2,#00100000B P2,#01000000B P2,#10000000B AWAL

6. Simpanlah program yang anda ketik dan beri nama : fitra1.asm. 7. Buka aplikasi X8051 kemudian enter sekali, dan masukkan nama file tadi fitra1.asm lalu enter. untuk mengcompile file dalam bentuk asm ke file ekstensi hex. 8. Muncul FITRA1.OBJ 9. Buka aplikasi L8051 kemudian tekan enter sekali, dan masukkan nama file ekstensi OBJ tadi FITRA1.OBJ lalu enter. Mengcompile OBJ ke HEX. 10. Muncul FITRA1.HEX 11. Buka AEC_ISP lalu tekan a, untuk mengambil file yang akan upload MC 12. Masukkan FITRA1.hex lau enter. 13. Tekan e, untuk menghapus program yang lama dan upload program baru 14. Tekan i untuk menjalankan program ke MC Percobaan 2. Menghidupkan LED dari kiri ke kanan secara bergantian Pada percobaan ini, 8 LED akan berkedip secara kontinu. Untuk melakukan percobaan ini lakukan beberapa langkah sebagai berikut: 1. Hubungkan jumper pada LED_EN, untuk mengaktifkan 8 buah LED 2. Hubungkan modul Microcontroller Trainer dengan power supply +5V Ramdatul Fitra

2016330013

Teknologi Listrik D3 Mikroprosesor ITP 3. Hubungkan modul Microcontroller Trainer dengan rangkaian programmer 4. Buka notepad / notepad++ yang sudah terinstall di laptop. 5. Ketik program berikut ini: 6. ; LATIHAN GESER LED DENGAN DELAY, GESER KIRI ORG 0H SJMP AWAL

Si mp anl ah

AWAL: MOV P2,#10000000B ACALL DELAY MOV P2,#01000000B ACALL DELAY MOV P2,#00100000B ACALL DELAY MOV P2,#00010000B ACALL DELAY MOV P2,#00001000B ACALL DELAY MOV P2,#00000100B ACALL DELAY MOV P2,#00000010B ACALL DELAY MOV P2,#00000001B ACALL DELAY SJMP AWAL DELAY: U3: U2: U1:

MOV MOV MOV INC CJNE INC CJNE INC CJNE RET

R0,#0 R1,#0 R2,#0 R2 R2,#50,U1 R1 R1,#50,U2 R0 R0,#50,U3

program yang anda ketik dan beri nama : fitra2.asm. 7. Buka aplikasi X8051 kemudian enter sekali, dan masukkan nama file tadi fitra2.asm lalu enter. untuk mengcompile file dalam bentuk asm ke file ekstensi hex. 8. Muncul FITRA2.OBJ 9. Buka aplikasi L8051 kemudian tekan enter sekali, dan masukkan nama file ekstensi OBJ tadi FITRA2.OBJ lalu enter. Untuk mengcompile dari OBJ ke HEX. 10. Muncul FITRA2.HEX Ramdatul Fitra

2016330013

Teknologi Listrik D3 Mikroprosesor ITP 11. Buka AEC_ISP lalu tekan a, untuk mengambil file yang akan upload MC 12. Masukkan FITRA2.hex lau enter. 13. Tekan e, untuk menghapus program yang lama dan upload program baru 14. Tekan i untuk menjalankan program ke MC.

Percobaan 3. Menghidupkan LED dari kanan ke kiri secara bergantian Pada percobaan ini, sebuah LED atau lebih dapat dihidupkan atau dimatikan dengan perintah setb dan clr. Untuk melakukan percobaan ini lakukan beberapa langkah sebagai berikut: 1. 2. 3. 4.

Hubungkan jumper pada LED_EN, untuk mengaktifkan 8 buah LED Hubungkan modul Microcontroller Trainer dengan power supply +5V Hubungkan modul Microcontroller Trainer dengan rangkaian programmer Buka notepad / notepad++ yang sudah terinstall di laptop.

Ramdatul Fitra

2016330013

Teknologi Listrik D3 Mikroprosesor 5. Ketik program berikut ini:

ITP

; LATIHAN GESER LED DENGAN DELAY, GESER KANAN

6.

ORG 0H SJMP AWAL

Si mp anl

AWAL: MOV P2,#00000001B ACALL DELAY MOV P2,#00000010B ACALL DELAY MOV P2,#00000100B ACALL DELAY MOV P2,#00001000B ACALL DELAY MOV P2,#00010000B ACALL DELAY MOV P2,#00100000B ACALL DELAY MOV P2,#01000000B ACALL DELAY MOV P2,#10000000B ACALL DELAY SJMP AWAL

ah

DELAY: U3: U2: U1:

MOV MOV MOV INC CJNE INC CJNE INC CJNE RET

R0,#0 R1,#0 R2,#0 R2 R2,#50,U1 R1 R1,#50,U2 R0 R0,#50,U3

program yang anda ketik dan beri nama : fitra3.asm. 7. Buka aplikasi X8051 kemudian enter sekali, dan masukkan nama file tadi fitra3.asm lalu enter. untuk mengcompile file dalam bentuk asm ke file ekstensi hex. 8. Muncul FITRA3.OBJ 9. Buka aplikasi L8051 kemudian tekan enter sekali, dan masukkan nama file ekstensi OBJ tadi FITRA3.OBJ lalu enter. Untuk mengcompile dari OBJ ke HEX. 10. Muncul FITRA3.HEX 11. Buka AEC_ISP lalu tekan a, untuk mengambil file yang akan upload MC 12. Masukkan FITRA3.hex lau enter. Ramdatul Fitra

2016330013

Teknologi Listrik D3 Mikroprosesor ITP 13. Tekan e, untuk menghapus program yang lama dan upload program baru 14. Tekan i untuk menjalankan program ke MC.

Percobaan 4. Menghidupkan LED dari luar ke dalam dan keluar secara bergantian Pada percobaan ini, sebuah LED akan berjalan dari kiri ke kanan dan sebaliknya, program ini memanfaatkan instruksi RL dan RR.Untuk melakukan percobaan ini lakukan beberapa langkah sebagai berikut: 1. 2. 3. 4. 5.

Hubungkan jumper pada LED_EN, untuk mengaktifkan 8 buah LED Hubungkan modul Microcontroller Trainer dengan power supply +5V Hubungkan modul Microcontroller Trainer dengan rangkaian programmer Buka notepad / notepad++ yang sudah terinstall di laptop. Ketik program berikut ini:

Ramdatul Fitra

2016330013

Teknologi Listrik D3

Mikroprosesor

ITP

; LATIHAN GESER LED DARI PINGGIR KE TENGAN DAN ; KEMBALI KE PINGGIR ORG 0H SJMP AWAL AWAL: MOV P2,#10000001B ACALL DELAY MOV P2,#01000010B ACALL DELAY MOV P2,#00100100B ACALL DELAY MOV P2,#00011000B ACALL DELAY MOV P2,#00100100B ACALL DELAY MOV P2,#01000010B ACALL DELAY MOV P2,#10000001B ACALL DELAY SJMP AWAL DELAY: U3: U2: U1:

MOV MOV MOV INC CJNE INC CJNE INC CJNE RET

R0,#0 R1,#0 R2,#0 R2 R2,#50,U1 R1 R1,#50,U2 R0 R0,#50,U3

6. Simpanlah program yang anda ketik dan beri nama : fitra4.asm. 7. Buka aplikasi X8051 kemudian enter sekali, dan masukkan nama file tadi fitra4.asm lalu enter. untuk mengcompile file dalam bentuk asm ke file ekstensi hex. 8. Muncul FITRA4.OBJ 9. Buka aplikasi L8051 kemudian tekan enter sekali, dan masukkan nama file ekstensi OBJ tadi FITRA4.OBJ lalu enter. Untuk mengcompile dari OBJ ke HEX. 10. Muncul FITRA4.HEX 11. Buka AEC_ISP lalu tekan a, untuk mengambil file yang akan upload MC 12. Masukkan FITRA4.HEX lau enter. 13. Tekan e, untuk menghapus program yang lama dan upload program baru 14. Tekan i untuk menjalankan program ke MC.

Ramdatul Fitra

2016330013

Teknologi Listrik D3

Mikroprosesor

ITP

Percobaan 5. CUSTOM Pada percobaan ini, sebuah LED akan berjalan dari kiri ke kanan dan sebaliknya, program ini memanfaatkan instruksi RL dan RR.Untuk melakukan percobaan ini lakukan beberapa langkah sebagai berikut: 1. 2. 3. 4.

Hubungkan jumper pada LED_EN, untuk mengaktifkan 8 buah LED Hubungkan modul Microcontroller Trainer dengan power supply +5V Hubungkan modul Microcontroller Trainer dengan rangkaian programmer Buka notepad / notepad++ yang sudah terinstall di laptop.

Ramdatul Fitra

2016330013

Teknologi Listrik D3 Mikroprosesor 5. Ketik program berikut ini:

ITP

; CUSTOM ORG 0H SJMP AWAL AWAL: MOV P2,#11000011B ACALL DELAY MOV P2,#00111100B ACALL DELAY MOV P2,#00011000B ACALL DELAY MOV P2,#00100100B ACALL DELAY MOV P2,#01100110B ACALL DELAY MOV P2,#00011000B ACALL DELAY MOV P2,#00111100B ACALL DELAY MOV P2,#11000011B ACALL DELAY SJMP AWAL DELAY: U3: U2: U1:

MOV MOV MOV INC CJNE INC CJNE INC CJNE

R0,#0 R1,#0 R2,#0 R2 R2,#50,U1 R1 R1,#50,U2 R0 R0,#50,U3

RET 6. Simpanlah program yang anda ketik dan beri nama : fitra5.asm. 7. Buka aplikasi X8051 kemudian enter sekali, dan masukkan nama file tadi fitra5.asm lalu enter. untuk mengcompile file dalam bentuk asm ke file ekstensi hex. 8. Muncul FITRA5.OBJ 9. Buka aplikasi L8051 kemudian tekan enter sekali, dan masukkan nama file ekstensi OBJ tadi FITRA5.OBJ lalu enter. Untuk mengcompile dari OBJ ke HEX. 10. Muncul FITRA5.HEX Ramdatul Fitra

2016330013

Teknologi Listrik D3 Mikroprosesor ITP 11. Buka AEC_ISP lalu tekan a, untuk mengambil file yang akan upload MC 12. Masukkan FITRA5.HEX lau enter. 13. Tekan e, untuk menghapus program yang lama dan upload program baru 14. Tekan i, untuk menjalankan program ke MC.

Ramdatul Fitra

2016330013

Related Documents


More Documents from "Vincent Co'rudi Nmc"