menyalakan Led dislay 8 led di port 0



Nama  =Hendra Prasetyo"
Kelas  =XI TOI 1
No     =15

>>=>Wellcome In The My Blog<=<<<

  1. Tujuan
    Setalah Siswa Praktek Diharapkan Siswa Dapat :
    • Melakukan Program Microcontriler Dengan Bahasa Basic (BASCOM).
    • Menguji Coba Rangkaian Dengan Benar.
    • Membuat Rangkaian Nyala Lampu LED Di P0.

  2. Alat Dan Bahan :
    1. Alat
      • Komputer dengan software Simulator Proteus.
      • Gambar rancangan kerja.
      • Rancangan progaram.
    2. Bahan
      • Resistor 10kΩ.
      • Resistor 220Ω.
      • Kapasitor 33pF.
      • Crystal 12 Mhz.
      • Lampu LED.
  3. Keselamatan Kerja :
    1. Pakailah seragam peraktek.
    2. Ber'doa lah sebelum melakukan praktek.
    3. Jangan bersendau gurau pada saat praktek.
    4. Dalam menghidupkan dan mematikan komputer dengan prosedur yang benar.
    5. Jika ada kesulitan,tanyakan kepada Instrukture.

  4. Instruksi Kerja :
    • Siapkan alat dan bahan siap digunakan.
    • Pahami gambar kerja dan source code program.
    • Buatlah souce code program dengan Bascom 8051.
    • Jika sudah selesai,kompailah progam tersebut untuk mendapatkan file *HEX.
    • Buatlah rangkaian dengan simulator rangkaian dengan proteus.
    • Masukan file *HEX ke dalam rangkaian simulator.
    • Kemudian jalankan.
  5. Gambar Kerja :
  6. Source Code :
    1. Contoh Source Code:
    $regfile="reg51.dat"
    $crystal=12000000
      
       do
            P0 = 254                                                      
         Waitms 200         
            P0 = 253                                                   
         Waitms 200
            P0 = 251                                                   
         Waitms 200
            P0 = 247                                                   
         Waitms 200
            P0 = 239                                                   
         Waitms 200
            P0 = 223                                                   
         Waitms 200
            P0 = 191                                                   
         Waitms 200
            P0 = 127                                                   
         Waitms 200
      Loop
    
  7. Kesimpulan :
    • Dalam melakukan peraktek,membutuhkan ketelitaan
      dan kesabaran.

Mengetahui

0 opmerkings:

Plaas 'n opmerking