سلام من تو این برنامه از adc استفاده کردم ولی مشکل این هست که برنامه تا به آخر نرسه مقدار adc در برنامه اعمال نمیشه یعنی اگر وسط برنامه adc تغیر کنه همون لحظه اعمال نمیشه
$regfile = "m48def.dat"
$crystal = 2000000
Config Portd = Output
Config Pinc.0 = Input
Config Adc = Single , Prescaler = Auto
Dim W As Word
Start Adc
Do
W = Getadc(0)
Portd = 0
Waitms W
Portd = &B00000001
Waitms W
Portd = &B00000011
Waitms W
Portd = &B00000111
Loop
End
$regfile = "m48def.dat"
$crystal = 2000000
Config Portd = Output
Config Pinc.0 = Input
Config Adc = Single , Prescaler = Auto
Dim W As Word
Start Adc
Do
W = Getadc(0)
Portd = 0
Waitms W
Portd = &B00000001
Waitms W
Portd = &B00000011
Waitms W
Portd = &B00000111
Loop
End
دیدگاه