Langkah:
1. Hubungkan
PORT DT51 MinSysn dengan PORT OUTPUT DT-51 tariner board.
2. Hubungkan
CONTROL DT-51 Min Sys dengan CONTROL DT-51 trainer board.
3. Hubungkan
DT-51 MinSys dengan PC menggunakan kabel serial
4. Hubungkan
Dt-51 MInSys dengansumber tegangan
Skema Rangkaian
Program I Transfer data Output per-bit
$mod51
CSEG
ORG
4000H
LJMP
START
ORG
4100H
START:
MOV
SP, #30H
SETB
P1.0
CLR
P1.1
SETB
P1.2
CLR
P1.3
SETB
P1.4
SETB
P1.5
SETB
P1.6
SETB
P1.7
SJMP
$
END
Program 2 Transfer data Output per-bit
Cara Lain
$mod51
CSEG
ORG
|
4000H
|
|
LJMP
|
START
|
|
ORG
START:
|
4100H
|
|
MOV
|
SP, #30H
|
|
SETB
|
C
|
|
MOV
|
P1.0,C
|
|
MOV
|
P1.1,C
|
|
MOV
|
P1.2,C
|
|
MOV
|
P1.3,C
|
|
CLR
|
C
|
|
MOV
|
P1.4,C
|
|
MOV
|
P1.5,C
|
|
MOV
|
P1.6,C
|
|
MOV
|
P1.7,C
|
|
SJMP
$
|
END
Program 3 Transfer data Output per-byte
$mod51
CSEG
ORG
4000H
LJMP
START
ORG
4100H
START:
MOV
SP, #30H
MOV P1, #0A3H
SJMP
$
END
Program 3 Transfer data Output per-byte
$mod51
CSEG
ORG
4000H
LJMP
START
ORG
4100H
START:
MOV
SP, #30H
MOV A, #0C4H
MOV
P1, A
SJMP
$
END
LATIHAN:
1. Buatlah program untuk menampilkan LED di port 1 dengan kondisi
Bit 7
|
Bit 6
|
Bit 5
|
Bit 4
|
Bit 3
|
Bit 2
|
Bit 1
|
Bit 0
|
Nyala
|
Nyala
|
Padam
|
Padam
|
Nyala
|
Padam
|
Padam
|
Padam
|
Akses port 1 per bit (satu persatu spt prog 1 dan 2)
Buatlah program untuk menampilkan LED di
port 1 dengan kondisi
|
|||||||
Bit 7
|
Bit 6
|
Bit 5
|
Bit 4
|
Bit 3
|
Bit 2
|
Bit 1
|
Bit 0
|
Nyala
|
Nyala
|
Padam
|
Nanya
|
Nyala
|
Padam
|
Padam
|
Nyala
|
2.
Akses port 1 per byte (secara keseluruhan spt prog 3 atau 4)
PAHAMI:
A. Perintah mov dengan tanda #
B. Perintah SET, CLR, SJMP, DLLsumber : http://guru.technosains.com
Tidak ada komentar:
Posting Komentar