Memprogram ADC Mikrokontroler ATMEGA 8535 dengan BASCOM AVR
Setelah pada tulisan sebelumnya memuat tentang Memprogram ADC Mikrokontroler ATMEGA 8535 dengan Codevision AVR, yang menjelaskan secara singkat penjelasan tentang ADC internal yang dimiliki oleh mikrokontroler ATMEGA 8535.
Dalam tulisan kali ini akan dibahas sama seperti tulisan sebelumya yaitu Memprogram ADC Mikrokontroler ATMEGA 8535 dengan Codevision AVR hanya saja menggunakan bahasa basic dengan compiler Bascom AVR
Untuk simulasi, silahkan buat rangkaian minum plus LCD di proteus, seperti dibawah ini.
Lalu buka Bascom AVR,
Ketikkan program seperti berikut:
$regfile = "8535def.dat"
$crystal = 12000000
Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portc.2 , Rs = Portc.0
Config Lcd = 16 * 2
Cls
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Start Adc
Dim Dataadc As Word
Cursor Off
Do
Dataadc = Getadc(0)
Locate 1 , 1
Lcd "Data ADC:"
Locate 2 , 1
Lcd Dataadc
Loop
Compile, dan downloadkan ke rangkaian proteus yang telah dibuat dan jalankan program
Semoga bermanfaat
Dalam tulisan kali ini akan dibahas sama seperti tulisan sebelumya yaitu Memprogram ADC Mikrokontroler ATMEGA 8535 dengan Codevision AVR hanya saja menggunakan bahasa basic dengan compiler Bascom AVR
Untuk simulasi, silahkan buat rangkaian minum plus LCD di proteus, seperti dibawah ini.
Lalu buka Bascom AVR,
Ketikkan program seperti berikut:
$regfile = "8535def.dat"
$crystal = 12000000
Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portc.2 , Rs = Portc.0
Config Lcd = 16 * 2
Cls
Config Adc = Single , Prescaler = Auto , Reference = Avcc
Start Adc
Dim Dataadc As Word
Cursor Off
Do
Dataadc = Getadc(0)
Locate 1 , 1
Lcd "Data ADC:"
Locate 2 , 1
Lcd Dataadc
Loop
Compile, dan downloadkan ke rangkaian proteus yang telah dibuat dan jalankan program
Semoga bermanfaat
0 komentar:
Posting Komentar