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