سلام
یه پتانسیو متر 10K رو به ADC وصل کردم اما مقدارش درست نیست یا صفر رو نشون میده یا 22 ...
اینم برنامه توی پروتوس درسته ؟
$regfile = "M16def.dat "
$crystal = 8000000
Baud = 9600
Config Adc = Single , Prescaler = Auto
Dim Adc1 As Word
Dim Adc2 As Word
Dim Adc3 As Word
Dim U1 As Byte
Dim U2 As Byte
Dim U3 As Byte
Declare Sub Pwm.1
Declare Sub Pwm.2
Declare Sub Pwm.3
'******************ADC*********************** **************************************
Do
Cls
Adc1 = Getadc(0)
U1 = Adc1 / 4
Print "ERFAN"
Print Adc1
Loop
یه پتانسیو متر 10K رو به ADC وصل کردم اما مقدارش درست نیست یا صفر رو نشون میده یا 22 ...
اینم برنامه توی پروتوس درسته ؟
$regfile = "M16def.dat "
$crystal = 8000000
Baud = 9600
Config Adc = Single , Prescaler = Auto
Dim Adc1 As Word
Dim Adc2 As Word
Dim Adc3 As Word
Dim U1 As Byte
Dim U2 As Byte
Dim U3 As Byte
Declare Sub Pwm.1
Declare Sub Pwm.2
Declare Sub Pwm.3
'******************ADC*********************** **************************************
Do
Cls
Adc1 = Getadc(0)
U1 = Adc1 / 4
Print "ERFAN"
Print Adc1
Loop
دیدگاه