Tentang Ku

0

Menampilkan Angka pada 7 Segment

A.TUJUAN PRAKTEK
Setelah selesai praktek diharapkan siswa dapat:
1. Terampil dalam merangkai rangkaian
2. Terampil menggunakan IC Digital
3. Terampil membaca gambar skema rangkaian
4. Terampil merangkai rangkaian
5. Trampil dalam melakukan pemrograman IC
B.ALAT DAN BAHAN YANG DIPERGUNAKAN
1.ALAT
• Sebuah pc
• Kabel dan tempat transfer data pada IC
• Softwere simulasi yang terkait
• Alat tulis
2.BAHAN
• IC AT89C51
• Resistor
• Capasitor
• 7 Segment
• Kabel Penghubung
• Crystal
• Sumber tegangan
• Elco
C.KESEHATAN DAN KESELAMATAN KERJA
1. Perhatikan cara memegang IC yang benar
2. Sebelum melakukan langkah-langkah percobaan,yakinlah bahwa Switch Power
Base pada kondisi off.
D.INSTRUKSI KERJA
1. Pastikan alat dan bahan tersedia
2. Pastikan alat dan bahan siap digunakan
3. Tulis program di notepad sebagai berikut

$mod51

;==============================
;program menampilkan angka ke display
;7 segment
;==============================

    org 0h

mulai:    mov    dptr,#numeric
    mov    R0,#10
ulang:    clr    A
    movc    A,@A+dptr
    mov    P1,A
delay:    nop
    nop
    djnz    R1,delay
    djnz    R2,delay
    inc    dptr
    djnz    R0,ulang
    jmp    mulai

;===============================
;Data Area
;===============================

numeric:
    db 192,249,164,176,153,146,130,248,128,144

    end


Lalu di kompel dengan Asm51
sampai 0 error


 Gambar Kerja
0

Program menampilkan nama bergerak ke display 7x8 segment yang di pasang pada port 1&2

 A.TUJUAN PRAKTEK
Setelah selesai praktek diharapkan siswa dapat:
1. Terampil dalam merangkai rangkaian
2. Terampil menggunakan IC Digital
3. Terampil membaca gambar skema rangkaian
4. Terampil merangkai rangkaian
5. Trampil dalam melakukan pemrograman IC
B.ALAT DAN BAHAN YANG DIPERGUNAKAN
1.ALAT
• Sebuah pc
• Kabel dan tempat transfer data pada IC
• Softwere simulasi yang terkait
• Alat tulis
2.BAHAN
• IC AT89C51
• Resistor
• Capasitor
• 7SEG-MPX8
• Kabel Penghubung
• Crystal
• Sumber tegangan
• Elco
C.KESEHATAN DAN KESELAMATAN KERJA
1. Perhatikan cara memegang IC yang benar
2. Sebelum melakukan langkah-langkah percobaan,yakinlah bahwa Switch Power
Base pada kondisi off.
D.INSTRUKSI KERJA
1. Pastikan alat dan bahan tersedia
2. Pastikan alat dan bahan siap digunakan
3. Tulis program di notepad sebagai berikut


$mod51
;=======================
;program menampilkan nama
;bergerak ke display 7 segment
;yang di pasang pada port 1&2
;=======================
org 0h
start:    mov    dptr,#tulis
    mov    r0,#8
ulang:    clr    a
    movc    a,@a+dptr
    mov    p1,a
delay:    nop
    nop
    djnz    r1,delay
    djnz    r2,delay
    inc    dptr
    djnz    r0,ulang
    jmp    start
;=======================
;data area
;=======================

tulis:    db 207
    db 131
    db 171
    db 193
    db 191
    db 161
    db 136
    db 206
    end

Gambar Rangkaian

0

Program menulis nama ke display 8x7 segment dipasang pada Port 1&2

 A.TUJUAN PRAKTEK
Setelah selesai praktek diharapkan siswa dapat:
1. Terampil dalam merangkai rangkaian
2. Terampil menggunakan IC Digital
3. Terampil membaca gambar skema rangkaian
4. Terampil merangkai rangkaian
5. Trampil dalam melakukan pemrograman IC
B.ALAT DAN BAHAN YANG DIPERGUNAKAN
1.ALAT
• Sebuah pc
• Kabel dan tempat transfer data pada IC
• Softwere simulasi yang terkait
• Alat tulis
2.BAHAN
• IC AT89C51
• Resistor
• Capasitor
• 7SEG-MPX8
• Kabel Penghubung
• Crystal
• Sumber tegangan
• Elco
C.KESEHATAN DAN KESELAMATAN KERJA
1. Perhatikan cara memegang IC yang benar
2. Sebelum melakukan langkah-langkah percobaan,yakinlah bahwa Switch Power
Base pada kondisi off.
D.INSTRUKSI KERJA
1. Pastikan alat dan bahan tersedia
2. Pastikan alat dan bahan siap digunakan
3. Tulis program di notepad sebagai berikut

$mod51


;=====================================
;Program menulis nama ke display
;8x7 segment dipasang pada Port 1&2
;=====================================
    org     0h
awet:    mov    dptr,#angka
    mov    r6,#08h
    mov    r1,#01h
baleni:    clr    a
    movc    a,@a+dptr
    inc    dptr
    mov    p2,a
    mov    a,r1
    mov    p1,a
    rl    a

    mov    r1,a
    mov    r2,#5h
delay:    djnz    r2,delay
    mov    p2,#0ffh
    djnz    r6,baleni
    jmp    awet

;=====================================
;Data Area
;=====================================

angka:

   
db 11001111b,00000011b,10101011b,11000001b,10111111b,10100001b,00001000b,10101111b

   
end

Gambar Rangkaian

0

Demo BAR LED pada Port 1

A.TUJUAN PRAKTEK
Setelah selesai praktek diharapkan siswa dapat:
1. Terampil dalam merangkai rangkaian
2. Terampil menggunakan IC Digital
3. Terampil membaca gambar skema rangkaian
4. Terampil merangkai rangkaian
5. Trampil dalam melakukan pemrograman IC
B.ALAT DAN BAHAN YANG DIPERGUNAKAN
1.ALAT
• Sebuah pc
• Kabel dan tempat transfer data pada IC
• Softwere simulasi yang terkait
• Alat tulis
2.BAHAN
• IC AT89C51
• Resistor
• Capasitor
• Lampu LED
• Kabel Penghubung
• Crystal
• Sumber tegangan
• Elco
C.KESEHATAN DAN KESELAMATAN KERJA
1. Perhatikan cara memegang IC yang benar
2. Sebelum melakukan langkah-langkah percobaan,yakinlah bahwa Switch Power
Base pada kondisi off.
D.INSTRUKSI KERJA
1. Pastikan alat dan bahan tersedia
2. Pastikan alat dan bahan siap digunakan
3. Tulis program di notepad sebagai berikut

 $mod51

;--------------------------------------------
;Demo BAR LED pada Port 1
;--------------------------------------------

Org 0h

    Nop
Mulai:    Mov    A,#01111111b
    Mov    R4,#8
Cek1:    Mov    P1,A
    CLR    C
    RRC    A
    Call    Delay
    Djnz    R4,Cek1
    Mov    R4,#8
cek2:    Setb    C
    RLC    A
    Mov    P1,A
    Call    Delay
    Call    Delay
    Djnz    R4,Cek2
    Call    Delay
    Call    Delay
    Call    Delay
    Jmp    Mulai
;--------------------------------------------
;sub routine delay
;--------------------------------------------

Delay:    Djnz    R3,Delay
    Djnz    R1,Delay
    Ret

End


Gambar Rangkaian

0

Lampu nyala bergeser di Port 1

A.TUJUAN PRAKTEK
Setelah selesai praktek diharapkan siswa dapat:
1. Terampil dalam merangkai rangkaian
2. Terampil menggunakan IC Digital
3. Terampil membaca gambar skema rangkaian
4. Terampil merangkai rangkaian
5. Trampil dalam melakukan pemrograman IC
B.ALAT DAN BAHAN YANG DIPERGUNAKAN
1.ALAT
• Sebuah pc
• Kabel dan tempat transfer data pada IC
• Softwere simulasi yang terkait
• Alat tulis
2.BAHAN
• IC AT89C51
• Resistor
• Capasitor
• Lampu LED
• Kabel Penghubung
• Crystal
• Sumber tegangan
• Elco
C.KESEHATAN DAN KESELAMATAN KERJA
1. Perhatikan cara memegang IC yang benar
2. Sebelum melakukan langkah-langkah percobaan,yakinlah bahwa Switch Power
Base pada kondisi off.
D.INSTRUKSI KERJA
1. Pastikan alat dan bahan tersedia
2. Pastikan alat dan bahan siap digunakan
3. Tulis program di notepad sebagai berikut


 $mod51

;--------------------------------------------
;Lampu nyala bergeser di Port 1
;--------------------------------------------

Org 0h

    Nop
Mulai:    Mov    R2,#7
    Mov    A,#11111110b
Ulang1:    Mov    P1,A
    RL    A
    Call    Delay
    Djnz    R2,Ulang1
    Mov    R2,#7
Ulang2:    mov    P1,A
    RR    A
    call    Delay
    Djnz    R2,Ulang2
    jmp    Mulai
;--------------------------------------------
;sub routine delay
;--------------------------------------------

Delay:    Mov    R0,#0ffh
Delay1:    Mov    R1,#0ffh
Delay2:    Djnz    R1,Delay2
    Djnz    R0,Delay1
    Ret

End


Gambar Rangkaian

0

Lampu flip-flop pada Port 1

A.TUJUAN PRAKTEK
Setelah selesai praktek diharapkan siswa dapat:
1. Terampil dalam merangkai rangkaian
2. Terampil menggunakan IC Digital
3. Terampil membaca gambar skema rangkaian
4. Terampil merangkai rangkaian
5. Trampil dalam melakukan pemrograman IC
B.ALAT DAN BAHAN YANG DIPERGUNAKAN
1.ALAT
• Sebuah pc
• Kabel dan tempat transfer data pada IC
• Softwere simulasi yang terkait
• Alat tulis
2.BAHAN
• IC AT89C51
• Resistor
• Capasitor
• Lampu LED
• Kabel Penghubung
• Crystal
• Sumber tegangan
• Elco
C.KESEHATAN DAN KESELAMATAN KERJA
1. Perhatikan cara memegang IC yang benar
2. Sebelum melakukan langkah-langkah percobaan,yakinlah bahwa Switch Power
Base pada kondisi off.
D.INSTRUKSI KERJA
1. Pastikan alat dan bahan tersedia
2. Pastikan alat dan bahan siap digunakan
3. Tulis program di notepad sebagai berikut

 $mod51

;--------------------------------------------
;Lampu flip-flop pada Port 1
;--------------------------------------------

Org 0h

        Nop
Mulai:    Mov    P1,#00001111b
    Call    Delay
    Mov    P1,#11110000b
    Call    Delay
    jmp    Mulai
;--------------------------------------------
;sub routine delay
;--------------------------------------------

Delay:    Mov    r0,#0ffh
Delay1:    Mov    r1,#00h
Delay2:    Nop
    Nop
    Nop
    Djnz    r1,Delay2
    Djnz    r0,Delay1
    Ret

end

Gambar Rangkaian

 
Copyright © Ibnu Darmawan