TEKNIK ELEKTRO
SMK BINAWIYATA KARANGMALANG SRAGEN
MIKROKONTROLER
IC AT89C51
Program untuk menghidupkan 7segment
P2 Dan Lampu led P1
Design
:eko wahyudi
No
Indok :8193
Kelas
:3Elektro1
1.TUJUAN INSTRUKSIONAL
KHUSUS:
·
Terampil dalam merangkai
rangkaian mikrokontroler.
·
Terampil menggunakan IC
AT89C51.
·
Terampil membaca skema
gambar rangkaian pengendali mikrokontroler.
·
Terampil dalam melakukan
pemrograman IC mikrokontroler.
·
membuat rangkaian
mikrokontroler dengan display 7 segment Dgan Lampu Led
2.ALAT DAN BAHAN:
Alat :
1.PC (personal computer)
2.Software terkait ( Isis Proteus.exe,
Notepad,MIDE-51)
3. Alat untuk mengupload
data ke IC AT89C51
4.Alat Tulis
BAHAN:
1.IC AT89C51
2.Resistor 220 omh
3.Crystal
4.Capasitor 10uf
5.Elco 10uf 16 v
6.vcc
7. Resistor 10k
8.segment
9.Led
1.IC AT89C51
2.Resistor 220 omh
3.Crystal
4.Capasitor 10uf
5.Elco 10uf 16 v
6.vcc
7. Resistor 10k
8.segment
9.Led
3. KESELAMATAN KERJA:
1. Gunakanlah seragam praktek saat melakukan praktek.
2. Perhatikan cara memegang komponen yang benar.
3. Jangan menaruh komponen di tepi meja.
4. Perhatikan batas daya pada komponen.
5. Sebelum mencoba pastikan saklar dalam posisi off.
6. Perhatikan tata tertib dan peraturan saat praktek.
7. Telitilah sebelum di coba menggunakan arus.
8. Bila terjadi trouble segera lapor pembimbing.
9. Rangkailah seperti gambar rangkain.
4. LANGKAH KERJA:
·
Pastikan alat dan bahan
telah tersedia.
·
Berdoa sebelum melakukan
praktek.
·
Perhatikan penjelasan
pembimbing.
·
Rangkailah rangkaian
mikrokontroler pada computer anda seperti yang diterangkan oleh pembimbing.
·
Buat menggunakan note
pad dengan teliti.
·
Mengkompel program.
·
Mengupload program.
·
Mensimulasikan
rangkaian.
5. DATA PENGAMATAN:
A.Gambar kerja:
B.Program:
$mod51
;===================================
;Program
menghidupkan 7segment dan led
;by.EKO
WAHYUDI
;===================================
org
0h
mulai: mov
A,P3
cjne
A,#0FEh,banding1
mov
p1,a
mov
P0,#0c0h
sjmp mulai
banding1:
cjne
A,#0FDh,banding2
mov
p1,a
mov
P0,#0F9h
sjmp mulai
banding2:
cjne
A,#0FBh,banding3
mov
p1,a
mov
P0,#0a4h
sjmp mulai
banding3:
cjne A,#0F7h,banding4
mov
p1,a
mov
P0,#0b0h
sjmp mulai
banding4:
cjne
A,#0EFh,banding5
mov
p1,a
mov
P0,#99h
sjmp mulai
banding5:
cjne
A,#0DFh,banding6
mov
p1,a
mov
P0,#92h
sjmp mulai
banding6:
cjne
A,#0BFh,banding7
mov
p1,a
mov
P0,#82h
sjmp mulai
banding7:
cjne
A,#07Fh,mulai
mov
p1,a
mov
P0,#0F8h
sjmp mulai
;
gmna dengan menghidupkan led dengan menekan saklar yang setiapsaklarnya beda ???
BalasHapustolong berikan cara memasukan program untuk menyalakan 7 segment menggunakan 3 saklar pada program bascom
BalasHapus