TEKNIK ELEKTRO
SMK BINAWIYATA KARANGMALANG SRAGEN
MIKROKONTROLER
IC AT89C51
Lampu Led berjalan kanan , kiri
Nama
: eko wahyudi
No : 8193
Kelas : 3 Elektro 1
No : 8193
Kelas : 3 Elektro 1
I. TUJUAN PRAKTEK
Setelah selesai praktek siswa
diharapkan dapat:
- Tranpil menjelaskan port IC AT89C51
- Trampil merencanakan progam pengendali dengan modul AT89C51
- Trampil menulis program menggunakan komputer
- Trampil mengcompile hasil pemrograman dengan ASM51
- Trampil mensimulasikan progam Dbg 8051
- Trampil mendownload progam ke IC AT89C51
- Trampil mencoba hasil download kedalam display/hardware
- Trampil membuat laporan dengan bloger
II.
ALAT DAN BAHAN YANG DIPERGUNAKAN:
· ALAT
- Komputer lengkap beserta software yang dibutuhkan
- Modul IC AT 89C51
- Power suply 5v
- Modul 10 LED
· BAHAN
- Kabel data paralel
- Kabel data IDC 10
- Software Iec-isp
- Software ASM51
- Software Dbg 8051
III. STANDARD OPERATING PROSEDUR:
- Membuat perencanaan progam asember
- Mengajukan alat dan bahan kepada petugas(toolman)
- Menyiapkan alat dan bahan yang diperlukan
- Pastikan alat dan bahan yang diterima sesuai dengan keperluan
- Mengajukan rencana progam kepada instruktur
- Menulis program ke komputer dengan aplikasi notepad,seperti dibawah ini
- Menyimpan dengan extention *.asm
- Mengcompail file dengan ASM51
- Melakukan perbaikan apabila terjadi kesalahan
- Mendownloads progrm dengan Iec-isp
- Menguji hasil download dengan hardware(modul)
I V.DATA PENGAMATAN
A. Gambar kerja
B. Program
$mod51
;===================================
;variasi led
;by eko wahyudi
;===================================
org 0h
mulai:
mov A,#01111111b
mov A,#01111111b
mov r4,#8
cek1:
mov p0,A
mov p0,A
clr C
rrc A
call delay
djnz r4,cek1
mov r4,#8
cek2:
setb c
setb c
rlc a
mov p0,a
call delay
call delay
djnz r4,cek2
call delay
call delay
call delay
jmp mulai
delay:
djnz r3,delay
djnz r3,delay
djnz r1,delay
REt
end
keren gan terus berbagi, sangat bermanfat buat pemula seperti saya.
BalasHapuskalau pake BASCOM 8051 gimana ya..
BalasHapus