Rabu, 25 Desember 2013

PRAKTEK-1 BASIC I/O P1 SEBAGAI OUTPUT

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



Program 1 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 4100H

START:

                      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




Akses port 1 per bit (satu persatu spt prog 1 dan 2)


2. Buatlah program untuk menampilkan LED di port 1 dengan kondisi





PAHAMI:

A. Perintah mov dengan tanda #
B. Perintah SET, CLR, SJMP, DLL




sumber : guru.technosains.com

Tidak ada komentar:

Posting Komentar