Bascom AVR

Bascom AVR merupakan salah satu compiler dari mikrokontroller. Contoh dari mikrokontroller yang bisa diprogram dengan Bascom AVR ini adalah mikroprosesor dari keluarga ATMEGA, seperti ATmega16, ATmega 128 dan lain lain.

Berikut contoh simulasi mengenai alikasi dari mikrokontroller ATmega 16 dengan compiler Bascom AVR:

1. Running Led
 a. Listing program
      '------------------------------------------
'Mengaktifkan LED Tanpa Menggunakan Tombol
'------------------------------------------
$regfile = "m16def.dat"
'Jika menggunakan ATMega8535 maka diganti dengan "m8535.dat"
$crystal = 12000000
'------------------------ Konfigurasi
Ddra = &B11111111                                           'Port A dijadikan sebagai output (nilainya "1")
'------------------------
Do
   Porta = &H00                                             'Jika nilainya "0" maka LED hidup (MSB-LSB)
      Waitms 1000
  ' Porta = &B00000010
   '   Waitms 100
   'Porta = &H04
    '  Waitms 100
  ' Porta = &H08
     ' Waitms 100
   'Porta = &H10
   '   Waitms 100
  ' Porta = &H20
  '    Waitms 100
  ' Porta = &H40
   '   Waitms 100
   'Porta = &H80
    '  Waitms 100
Loop
'------------------------ end
b. Contoh rangkaian 


Sekian untuk pertemuah hari ini, next time akan di tambah lagi aplikasinya

0 komentar: