You are on page 1of 4

Declare port

P0 EQU 80H %CPL P3.7 DLM SOALAN P1.2


P1 EQU 90H
P2 EQU 0A0H
P3 EQU 080H

TL0 EQU 8AH


THO EQU 8CH
TCON EQU 88H
TMOD EQU 89H
TF0 EQU 5
TR0 EQU 4

ACTIVITY 1 (GENERATE 2KHZ)


MOV TMOD, #00000001B (%TIMER)
HERE : MOV TH0, #0FFH
MOV TL0, #34H
SETB TCON, TR0 (BANYAK CARA UTK TULIS TCON)

AGAIN : JNB TCON.TF0, AGAIN


CLR TCON. TR0
CPL P3.7
CLR TCON.TF0
SJMP HERE
END

Declare port
P0 EQU 80H %CPL P3.7 DLM SOALAN P1.2
P1 EQU 90H
P2 EQU 0A0H
P3 EQU 080H

TL0 EQU 8AH


THO EQU 8CH
TCON EQU 88H
TMOD EQU 89H
TF0 EQU 5
TR0 EQU 4

ACTIVITY 2 (GENERATE 1KHZ)


MOV TMOD, #00000001B; (%TIMER)
HERE : MOV TH0, #01H ; (VALUE 1K)
MOV TL0, #01CCH;
SETB TCON, TR0 (BANYAK CARA UTK TULIS TCON)

AGAIN : JNB TCON.TF0, AGAIN


CLR TCON. TR0
CPL P3.7 TGK OSCILLOSCOPE
CLR TCON.TF0
SJMP HERE
END

ACTIVITY 1 (TASK 3)
Declare port
P0 EQU 80H %CPL P3.7 DLM SOALAN P1.2
P1 EQU 90H
P2 EQU 0A0H
P3 EQU 080H

TL0 EQU 8AH


THO EQU 8CH
TCON EQU 88H
TMOD EQU 89H
TF0 EQU 5
TR0 EQU 4

ORG 00H
MOV TMOD, #00000101B; UNTUK COUNTER = COUNT
NUMBER DC

HERE : MOV TH0, #0FFH; NI AKAN DISPLAY DKT LED


#20H
MOV TL0, #0F4H; NI AKAN DISPLAY DKT LED #00H
SETB TCON, TR0 (BANYAK CARA UTK TULIS TCON)

AGAIN : MOV P1, TL0 7 SEGMENT PUNYA


JNB TCON.TF0, AGAIN
CLR TCON. TR0
CLR TCON.TF0
SJMP HERE
END

ACTIVITY 1 (TASK 3)
Declare port
P0 EQU 80H %CPL P3.7 DLM SOALAN P1.2
P1 EQU 90H
P2 EQU 0A0H
P3 EQU 080H

TL0 EQU 8AH


THO EQU 8CH
TCON EQU 88H
TMOD EQU 89H
TF0 EQU 5
TR0 EQU 4

ORG 00H
MOV TMOD, #00000101B; UNTUK COUNTER = COUNT
NUMBER DC

HERE : MOV TH0, #20H; NI AKAN DISPLAY DKT LED


MOV TL0, #00H; NI AKAN DISPLAY DKT LED
SETB TCON, TR0 (BANYAK CARA UTK TULIS TCON)

AGAIN : MOV P1, TL0 7 SEGMENT PUNYA


JNB TCON.TF0, AGAIN
CLR TCON. TR0
CLR TCON.TF0
SJMP HERE
END

You might also like