با سلام این یک ولتمتر که تا 50ولت تا دو رقم اعشار است اما بیسکام ایراد میگره در ضمن اگه به خوام امپر را اندازه بگیره چه کار باید کرد
$regfile = "m16def.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Pinc.1 , Db5 = Pinc.2 , Db6 = Pinc.3 , Db7 = Pinc.4 , Rs
= Pind.3 , E = Pind.2
Config Adc = Single , Prescaler = Auto
Dim A As Word , B As Single
Config Single = Scientific , Digits = 2
Do
A = Getadc(0(
Locate 1 , 1 : Lcd A" ";
B = A : B = B / 20.46
Locate 2 , 1 : Lcd B" " ;
Loop
End
$regfile = "m16def.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Pinc.1 , Db5 = Pinc.2 , Db6 = Pinc.3 , Db7 = Pinc.4 , Rs
= Pind.3 , E = Pind.2
Config Adc = Single , Prescaler = Auto
Dim A As Word , B As Single
Config Single = Scientific , Digits = 2
Do
A = Getadc(0(
Locate 1 , 1 : Lcd A" ";
B = A : B = B / 20.46
Locate 2 , 1 : Lcd B" " ;
Loop
End
دیدگاه