Moin!
Geh noch mal auf die Seite von MCS s.o..
Dort siehst Du den chematischen AUfba eines Toch.
Zu erst musst Du jeweils X/Y herausfinden, hast Du das?
Dann legst Du z.bsp. das X-Pärchen an +5V:
Code:
Config Pinf.2 = Output ' PortA.4 als Ausgang setzen => X Scale
Config Pinf.0 = Output ' PortA.1 als Ausgang setzent
Set Portf.0 ' PortA.4 auf +5V setzen
Reset Portf.2
und nun kannst Du über das Y-Pärchen dann eine Spannung einlesen, welchen beider Pins ist egal, dabei ist dann nur die Richtung verkehrt herum.
Code:
Ddrf.3 = 0 ' PortA.2 als Eingang setzen
Ddrf.1 = 0 ' PortA.3 als Eingang setzen
Waitms 20 ' Wait until the port is stable
X = Getadc(3) ' Analogwert für X Scale auslesen -> PortA.2 und in X (Word) Schreiben
X = 1024 - X
Sollte jetzt gehen....
MAT
Lesezeichen