boeseTURBO-CT
19.05.2004, 13:05
So,
Hab an dem ADC0 Port ein Poti angeschlossen (hab einmal gegen Masse und einmal gegen Plus versucht, ging beides nicht).
hier mein Code:
Config Adc = Single , Prescaler = Auto
Start Adc
Dim W As Word , Channel As Byte
Channel = 0
Do
W = Getadc(channel)
Print "Channel " ; Channel ; " value " ; W
Incr Channel
If Channel > 7 Then Channel = 0
Loop
End
alle Ports lieferten einen Wert von 1.023 zurück obwohl ich da wild am Poti hin und her gedreht habe. Woran könnte das liegen? Muss man das Poti was am ADC Eingang hängt an Masse oder an Plus legen?
Gruss
Jan
Hab an dem ADC0 Port ein Poti angeschlossen (hab einmal gegen Masse und einmal gegen Plus versucht, ging beides nicht).
hier mein Code:
Config Adc = Single , Prescaler = Auto
Start Adc
Dim W As Word , Channel As Byte
Channel = 0
Do
W = Getadc(channel)
Print "Channel " ; Channel ; " value " ; W
Incr Channel
If Channel > 7 Then Channel = 0
Loop
End
alle Ports lieferten einen Wert von 1.023 zurück obwohl ich da wild am Poti hin und her gedreht habe. Woran könnte das liegen? Muss man das Poti was am ADC Eingang hängt an Masse oder an Plus legen?
Gruss
Jan