سلام دوستان من برنامه زیر رو برای استفاده از adc0 avr توسط بسکام نوشتم اما فقط تنها مقداری که lcd نشون میده 1023 و از atmega8 استفاده کردم
ممنون میشم بگید مشکلش چیه پایه avcc رو هم به 5ولت وصل کردم
ممنون میشم بگید مشکلش چیه پایه avcc رو هم به 5ولت وصل کردم
کد:
$regfile = "m8def.dat"
$crystal = 1000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Pinb.0 , Db5 = Pind.7 , Db6 = Pind.6 , Db7 = Pind.5 , Rs = Pinb.7 , E = Pinb.6
Config Pinc.0 = Input
Lcd "ready"
Wait 1
Config Adc = Single , Prescaler = Auto
Dim A As Word
Start Adc
Q:
A = Getadc(0)
Lcd A
Wait 1
Cls
Goto Q
End




دیدگاه