ABOUT ME
Success will not come for those who just can not wait to do anything, but for those who are always trying to realize his dream

Sabtu, 31 Maret 2012

SEVENSEGMEN DENGAN IC AT89C51



TEKNIK ELEKTRO
SMK BINAWIYATA KARANGMALANG SRAGEN
  MIKROKONTROLER 
IC AT89C51
           

Menekan tombol pada P3 hasil penekanan ditampilkan pada disply 7 segment di port 0 yang dikendalikan IC AT89C51

Design      : eko wahyudi
No Induk : 8193
Kelas       : 3 Elektro1

TUJUAN INSTRUKSIONAL KHUSUS:
1.      Terampil dalam merangkai rangkaian mikrokontroler.
2.      Terampil menggunakan IC AT89C51.
3.      Terampil membaca skema gambar rangkaian pengendali mikrokontroler.
4.      Terampil dalam melakukan pemrograman IC mikrokontroler.
TUJUAN INSTRUKSIONAL UMUM:
·         Diharapkan siswa dapat, membuat rangkaian mikrokontroler dengan display 7 segment 

ALAT DAN BAHAN:
ALAT:
  • PC (personal computer)
  • Software terkait ( Isis Proteus.exe, Notepad,ASM51)
  • Alat untuk mengupload data ke IC AT89C51
  • Alat Tulis
BAHAN:
1    .      IC AT89C51
2    .       Resistor 220 omh
3    .      Crystal
4    .      Capasitor 10uf
5    .      Elco 10uf 16 v
6    .      7 segment
7    .      Resistor 10k
8    .      Button

KESELAMATAN KERJA:
  •   Gunakanlah seragam praktek saat melakukan praktek.
  •  Perhatikan cara memegang komponen yang benar.
  •  Jangan menaruh komponen di tepi meja.
  •  Perhatikan batas daya pada komponen.
  •  Sebelum mencoba pastikan saklar dalam posisi off.
  •  Perhatikan tata tertib dan peraturan saat praktek.
  •  Telitilah sebelum di coba menggunakan arus.
  •  Bila terjadi trouble segera lapor pembimbing.
  •  Rangkailah seperti gambar rangkain.

 LANGKAH KERJA:
  1. Pastikan alat dan bahan telah tersedia.
  2. Berdoa sebelum melakukan praktek.
  3. Perhatikan penjelasan pembimbing.
  4. Rangkailah rangkaian mikrokontroler pada computer anda seperti yang diterangkan oleh pembimbing.
  5. Buat menggunakan note pad dengan teliti.
  6. Mengkompel program.
  7. Mengupload program.
  8. Mensimulasikan rangkaian.

DATA PENGAMATAN: 
       A.    Gambar kerja



B.Program:
$mod51
;======================================================
;simulasi penekanan tombol pada p3 dan hasil penekanan
;ditampilkan pada disply 7 segment di port 0
;desain : 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
;
  End

0 komentar:

Posting Komentar