So, das compilieren hab ich nun hinbekommen und in der Hilfe auch ein bisschen gestöbert, aber das bringt mich nun auch nicht weiter.
Mit diesem Code kommen nur 1er auf dem Display, egal ob ich am Eingang des ADC etwas anlege oder frei lasse.
Was mir auch noch komisch vorkommt, ist soewtwas hier:Code:$regfile = "2313def.dat" Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.0 , Db5 = Portd.1 , Db6 = Portd.2 , Db7 = Portd.3 , E = Portd.5 , Rs = Portd.4 Config Lcdbus = 4 Dim Leitung As Byte Dim A As Byte Dim Ein As Byte Dim Ein2 As Integer Dim Ein3 As Byte Dim Volt As Byte Dim Volt2 As Byte Dim Volt3 As Byte Do Portb.3 = 1 Portb.3 = 0 For Leitung = 7 To 0 Step -1 If Pinb.2 = 0 Then A = 0 If Pinb.2 = 1 Then A = 1 Ein = A * 16 Ein2 = Ein And 16 Ein3 = Ein2 / 16 Volt = Volt + Ein3 Volt2 = Volt * 2 Volt3 = Volt2 ^ Leitung Portb.1 = 1 Portb.1 = 0 Next Lcd Volt3 Loop
In FreeBASIC wäre das so a = a + b * c ^ d gewesen, aber wenn ich das so reinschreibe, bringt der Compiler wieder FehlermeldungenCode:a = a + b a2 = a * c a3= a2 ^ d
//edit2:
jar_: Ja der Dialekt ist eigen, aber dein Code hat doch hoffentlich nichts mit meinem Problem zu tun oder? Da komm ich nich mit...







Zitieren

Lesezeichen