Anda di halaman 1dari 5

Praktikum Mikroprosesor dan Antar Muka Sesi UTS

Soffi Lutfia Dewi Trizana (G74150039)


I. Tugas1 (17 November 2017)
Fungsi Kodingan Analisa
1. Memahami fungsi- fungsi Latihan 1
instruktsi dari set intruksi MOV A,#15
MCS51 MOV R1,A
2. Dapat menggunakan MOV A,#0Ah
software program MOV @R1,A
program bantu simulator/ MOV P3,A
emulator untuk MOV P0,0Fh
memahami kerja dari END
mikrokontroller
Latihan 2
MOV A,#12
MOV B,#7
ADD A,B
MOV 05h,A
INC A
MOV B,#20
MUL AB
MOV 06h,A
MOV 07h,B
MOV A,#12
MOV B,#7
DIV AB
MOV 08h,A
MOV 09h,B
INC A
DEC B
END

Latihan 2a
MOV A,#5
MOV B,#6
MUL AB
MOV 01h,A
MOV A,#3
MOV B,#2
ADD A,B
MUL AB
MOV 02H,A
MOV A,01H
MOV B,02H
ADD A,B
MOV B,#4
DIV AB
MOV 00H,A
END

Latihan 3
SETB C
bit ke 7
clr p1.7
mov p1.7,c
CPL P0.0
ANL C,P0.0

Latihan 3a
MOV C,P2.0
CPL C
ORL C,P1.0
ANL C,P0.0
MOV P3.0,C
II. Tugas 2 ( 24 November 17)
Latihan 1
Aplikasi
Menghidupkan
LED mati
hidup secara
ORG 0H
bergantian
MULAI: MOV
P1,#00001111B
ACALL DELAY
MOV
P1,#11110000B
ACALL DELAY
SJMP MULAI
;SUBRUTIN DELAY
DELAY: MOV R0,#5H
DELAY1: MOV
R1,#0FFH
DELAY2: MOV R2,#0
DJNZ R2,$
DJNZ R1,DELAY2
DJNZ R0,DELAY1
RET
END
Latihan 2 ORG 0H
Aplikasi MULAI:
Menghidup MOV A,P3
Matikan LED
dengan CJNE
tombol Push A,#0FEH,TERUS
Button MOV P1,#0
SJMP MULAI
TERUS:
CJNE
A,#0FDH,MULAI
MOV P1,#0FFH
SJMP MULAI
END
Latihan 3