Anda di halaman 1dari 2

Langkah – langkah praktikum mikrokontroller bab 2 :

1. Pelajari konversi bilangan biner, hexa, desimal, oktal


2. Install mide, yang sudah di upload di facebook .
3. Buka software dan save terlebih dahulu file-nya dengan format file .asm
4. Ketikkan program yang telah diberikan oleh asisten lab.
5. Rentang biner untuk nilai A dan B yakni dari 0 – 255. Usahakan nilai biner bervariasi
dan tidak sama persis.
6. Build and sim program
7. Tampilan akan di alikan ke Emulator 8051.

8. Amati data setiap step nya dengan mengeklik “Step Into Next Instruction(F11)”
9. Amati apakah ada kesalahan yang terjadi atau tidak.
10. Menganalisis data.
11. Screenshoot hasil data percobaan dan dilampirkan pada lembar lampiran. Nomor
keterangan gambar melanjutkan penomoran ssebelumnya (Gambar 2.2 ......). Format
pada lampiran menggunakan tabel :
No. Instruksi Gambar

Tabel Data Percobaan :


No Proses Data Instruksi Kesalahan
1. Inputkan nilai dari RAM A dan ORG 0H
RAM B. Kemudian lakukan MOV A,#00000100b
operasi A=A DIKURANGI b. MOV B,#00000011b
Taruh A sebagai output di port P0 subb A,B
mov P0,A
end
2. Inputkan nilai dari RAM A dan
RAM B. Kemudian lakukan
operasi A=A DITAMBAH b.
Taruh A sebagai output di port P1
3. Inputkan nilai dari RAM A dan
RAM B. Kemudian lakukan
operasi A=A DIKALI b. Taruh A
sebagai output di port P2
4. Inputkan nilai dari RAM A dan
RAM B. Kemudian lakukan
operasi A=A DIBAGI b. Taruh A
sebagai output di port P3
5. Inputkan nilai dari RAM A dan
RAM B. Kemudian lakukan
operasi A= NOT A . Taruh A
sebagai output di port P2
6. Inputkan nilai dari RAM A dan
RAM B. Kemudian lakukan
operasi A= A AND B . Taruh A
sebagai output di port P3
7. Inputkan nilai dari RAM A dan
RAM B. Kemudian lakukan
operasi A= A OR B . Taruh A
sebagai output di port P1
8. Inputkan nilai dari RAM A dan
RAM B. Kemudian lakukan
operasi A= A XOR B . Taruh A
sebagai output di port P1
9. Inputkan nilai dari RAM A dan
RAM B. Kemudian lakukan
operasi A= A-- . Taruh A sebagai
output di port P0
10. Inputkan nilai dari RAM A dan
RAM B. Kemudian lakukan
operasi A= A++ . Taruh A
sebagai output di port P3
11. Inputkan nilai dari RAM A dan
RAM B. Kemudian lakukan
operasi A= P0 . Taruh A sebagai
output di port P0
12. Inputkan nilai dari RAM A dan
RAM B. Kemudian lakukan
operasi A= RR A . Taruh A
sebagai output di port P2
13. Inputkan nilai dari RAM A dan
RAM B. Kemudian lakukan
operasi A= RL A . Taruh A
sebagai output di port P1
14. Inputkan nilai dari RAM A dan
RAM B. Kemudian lakukan
operasi A= CLR A . Taruh A
sebagai output di port P0

Anda mungkin juga menyukai