Hi!
Irgendwie scheine ich es momentan nicht mit der C-Control zu haben...
Mein Problem ist, ich erhalte keine Werte von den AD Eingängen (immer 0) auf der CC 2.03
auf der 2.02 klappt alles wie gewohnt..
Mein testprogram:
-------------------------------------------
DEFINE myAD AS AD[1]
DEFINE val AS BYTE
#main
val = myAD
PRINT val
PAUSE 20
GOTO main
--------------------------------------------
im terminalfenster wird stets einen 0 angezeigt
auch andere Testprogramme haben keine Werte ausgegeben wie z.B.
--------------------------------------------
DEFINE port24 AS PORT[24]
DEFINE ad8 AS AD[8]
DEFINE Wert AS BYTE
DEFINE MyConfig2 AS BYTE
MyConfig2 = 10000000b ' Aktiviert die AD-Ports als BYTEPORT 3
CONFIG2.INIT
CONFIG2.PUT MyConfig2
CONFIG2.OFF
LCD.INIT
#main
PAUSE 5
LCD.INIT SWITCHONLY
LCD.CLEAR
LCD.PRINT port24
LCD.POS 2,1
LCD.PRINT "digital"
LCD.OFF
PAUSE 100
wert = ad8
LCD.INIT SWITCHONLY
LCD.CLEAR
LCD.PRINT wert
LCD.POS 2,1
LCD.PRINT "analog"
LCD.OFF
PAUSE 100
----------------------------------------------
Die Digitalport-Funktion arbeitet
die Analogport-Funktion nicht
Eine Erkärung dafür habe ich nicht, hab vielleicht auch nur was übersehen
Vielleicht weiß jemand einen Rat, bin für jeden Vorschlag dankbar
Gruß
Jörn
Lesezeichen