Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Problem beim Compilieren Kategorie: Programmierung Basic (von Tobias - 9.10.2006 19:11)
Tobias nutzt:  CC1-Unit V1.1
Hallo,

ich habe probleme beim compilieren einiger anwendungen für lcd usa aus dem forum. Bsp:

http://ccintern.dharlos.de/forum/lesen.php?eintrag=11458

Fehler des compilers:

Anzahl der Fehler: 132



[Fehler] (13): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define f_ &h46 : define g_ &h47 : define h_ &h48 : define i_ &h49 : define j_ &h4a

[Fehler] (14): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define k_ &h4b : define l_ &h4c : define m_ &h4d : define n_ &h4e : define o_ &h4f

[Fehler] (15): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define p_ &h50 : define q_ &h51 : define r_ &h52 : define s_ &h53 : define t_ &h54

[Fehler] (16): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define u_ &h55 : define v_ &h56 : define w_ &h57 : define x_ &h58 : define y_ &h59 : define z_ &h5a

[Fehler] (17): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define ak &h61 : define bk &h62 : define ck &h63 : define dk &h64 : define ek &h65

[Fehler] (18): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define fk &h66 : define gk &h67 : define hk &h68 : define ik &h69 : define jk &h6a

[Fehler] (19): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define kk &h6b : define lk &h6c : define mk &h6d : define nk &h6e : define ok &h6f

[Fehler] (20): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define pk &h70 : define qk &h71 : define rk &h72 : define sk &h73 : define tk &h74

[Fehler] (21): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define uk &h75 : define vk &h76 : define wk &h77 : define xk &h78 : define yk &h79 : define zk &h7a

[Fehler] (22): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define space &h20 : define minus &h2d : define gleich &h3d : define dpp &h3a

[Fehler] (23): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define dot &h2e

[Fehler] (24): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define line1 &h80 : define line2 &hc0 : define line3 &h94 : define line4 &hd4

[Fehler] (25): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)



[Fehler] (12): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define a_ &h41 : define b_ &h42 : define c_ &h43 : define d_ &h44 : define e_ &h45

[Fehler] (13): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define f_ &h46 : define g_ &h47 : define h_ &h48 : define i_ &h49 : define j_ &h4a

[Fehler] (14): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define k_ &h4b : define l_ &h4c : define m_ &h4d : define n_ &h4e : define o_ &h4f

[Fehler] (15): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define p_ &h50 : define q_ &h51 : define r_ &h52 : define s_ &h53 : define t_ &h54

[Fehler] (16): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define u_ &h55 : define v_ &h56 : define w_ &h57 : define x_ &h58 : define y_ &h59 : define z_ &h5a

[Fehler] (17): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define ak &h61 : define bk &h62 : define ck &h63 : define dk &h64 : define ek &h65

[Fehler] (18): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define fk &h66 : define gk &h67 : define hk &h68 : define ik &h69 : define jk &h6a

[Fehler] (19): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define kk &h6b : define lk &h6c : define mk &h6d : define nk &h6e : define ok &h6f

[Fehler] (20): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define pk &h70 : define qk &h71 : define rk &h72 : define sk &h73 : define tk &h74

[Fehler] (21): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define uk &h75 : define vk &h76 : define wk &h77 : define xk &h78 : define yk &h79 : define zk &h7a

[Fehler] (22): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define space &h20 : define minus &h2d : define gleich &h3d : define dpp &h3a

[Fehler] (23): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define dot &h2e

[Fehler] (24): Datentyp (BIT, BYTE, WORD, PORT, BYTEPORT, WORDPORT, AD, DA oder Benutzertyp) erwartet. (20)

define line1 &h80 : define line2 &hc0 : define line3 &h94 : define line4 &hd4

[Fehler] (28): Unbekannter Bezeichner. Symbolname: lcd_init (3)

gosub lcd_init

[Fehler] (30): Unbekannter Bezeichner. Symbolname: h_ (3)

lcd_param=h_ : gosub lcd_put

[Fehler] (30): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=h_ : gosub lcd_put

[Fehler] (30): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=h_ : gosub lcd_put

[Fehler] (30): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=h_ : gosub lcd_put

[Fehler] (31): Unbekannter Bezeichner. Symbolname: ak (3)

lcd_param=ak : gosub lcd_put

[Fehler] (31): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=ak : gosub lcd_put

[Fehler] (31): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=ak : gosub lcd_put

[Fehler] (31): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=ak : gosub lcd_put

[Fehler] (32): Unbekannter Bezeichner. Symbolname: lk (3)

lcd_param=lk : gosub lcd_put

[Fehler] (32): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=lk : gosub lcd_put

[Fehler] (32): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=lk : gosub lcd_put

[Fehler] (32): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=lk : gosub lcd_put

[Fehler] (33): Unbekannter Bezeichner. Symbolname: lk (3)

lcd_param=lk : gosub lcd_put

[Fehler] (33): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=lk : gosub lcd_put

[Fehler] (33): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=lk : gosub lcd_put

[Fehler] (33): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=lk : gosub lcd_put

[Fehler] (34): Unbekannter Bezeichner. Symbolname: ok (3)

lcd_param=ok : gosub lcd_put

[Fehler] (34): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=ok : gosub lcd_put

[Fehler] (34): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=ok : gosub lcd_put

[Fehler] (34): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=ok : gosub lcd_put

[Fehler] (35): Unbekannter Bezeichner. Symbolname: space (3)

lcd_param=space : gosub lcd_put

[Fehler] (35): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=space : gosub lcd_put

[Fehler] (35): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=space : gosub lcd_put

[Fehler] (35): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=space : gosub lcd_put

[Fehler] (36): Unbekannter Bezeichner. Symbolname: w_ (3)

lcd_param=w_ : gosub lcd_put

[Fehler] (36): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=w_ : gosub lcd_put

[Fehler] (36): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=w_ : gosub lcd_put

[Fehler] (36): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=w_ : gosub lcd_put

[Fehler] (37): Unbekannter Bezeichner. Symbolname: ok (3)

lcd_param=ok : gosub lcd_put

[Fehler] (37): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=ok : gosub lcd_put

[Fehler] (37): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=ok : gosub lcd_put

[Fehler] (37): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=ok : gosub lcd_put

[Fehler] (38): Unbekannter Bezeichner. Symbolname: rk (3)

lcd_param=rk : gosub lcd_put

[Fehler] (38): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=rk : gosub lcd_put

[Fehler] (38): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=rk : gosub lcd_put

[Fehler] (38): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=rk : gosub lcd_put

[Fehler] (39): Unbekannter Bezeichner. Symbolname: lk (3)

lcd_param=lk : gosub lcd_put

[Fehler] (39): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=lk : gosub lcd_put

[Fehler] (39): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=lk : gosub lcd_put

[Fehler] (39): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=lk : gosub lcd_put

[Fehler] (40): Unbekannter Bezeichner. Symbolname: dk (3)

lcd_param=dk : gosub lcd_put

[Fehler] (40): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=dk : gosub lcd_put

[Fehler] (40): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=dk : gosub lcd_put

[Fehler] (40): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=dk : gosub lcd_put

[Fehler] (41): Unbekannter Bezeichner. Symbolname: space (3)

lcd_param=space : gosub lcd_put

[Fehler] (41): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=space : gosub lcd_put

[Fehler] (41): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=space : gosub lcd_put

[Fehler] (41): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=space : gosub lcd_put

[Fehler] (42): Unbekannter Bezeichner. Symbolname: : (3)

x=123 : gosub lcd_zahl

[Fehler] (42): Unbekannter Bezeichner. Symbolname: gosub (3)

x=123 : gosub lcd_zahl

[Fehler] (42): Unbekannter Bezeichner. Symbolname: lcd_zahl (3)

x=123 : gosub lcd_zahl

[Fehler] (45): Unbekannter Bezeichner. Symbolname: line2 (3)

lcd_param=line2 : gosub lcd_cmd

[Fehler] (45): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=line2 : gosub lcd_cmd

[Fehler] (45): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=line2 : gosub lcd_cmd

[Fehler] (45): Unbekannter Bezeichner. Symbolname: lcd_cmd (3)

lcd_param=line2 : gosub lcd_cmd

[Fehler] (46): Unbekannter Bezeichner. Symbolname: : (3)

x=hour : gosub lcd_zahl2

[Fehler] (46): Unbekannter Bezeichner. Symbolname: gosub (3)

x=hour : gosub lcd_zahl2

[Fehler] (46): Unbekannter Bezeichner. Symbolname: lcd_zahl2 (3)

x=hour : gosub lcd_zahl2

[Fehler] (47): Unbekannter Bezeichner. Symbolname: dpp (3)

lcd_param=dpp : gosub lcd_put

[Fehler] (47): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=dpp : gosub lcd_put

[Fehler] (47): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=dpp : gosub lcd_put

[Fehler] (47): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=dpp : gosub lcd_put

[Fehler] (48): Unbekannter Bezeichner. Symbolname: : (3)

x=minute : gosublcd_zahl2

[Fehler] (48): Unbekannter Bezeichner. Symbolname: gosublcd_zahl2 (3)

x=minute : gosublcd_zahl2

[Fehler] (49): Unbekannter Bezeichner. Symbolname: dpp (3)

lcd_param=dpp : gosub lcd_put

[Fehler] (49): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=dpp : gosub lcd_put

[Fehler] (49): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=dpp : gosub lcd_put

[Fehler] (49): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=dpp : gosub lcd_put

[Fehler] (50): Unbekannter Bezeichner. Symbolname: : (3)

x=second : gosub lcd_zahl2

[Fehler] (50): Unbekannter Bezeichner. Symbolname: gosub (3)

x=second : gosub lcd_zahl2

[Fehler] (50): Unbekannter Bezeichner. Symbolname: lcd_zahl2 (3)

x=second : gosub lcd_zahl2

[Fehler] (51): Unbekannter Bezeichner. Symbolname: dpp (3)

lcd_param=dpp : gosub lcd_put

[Fehler] (51): Unbekannter Bezeichner. Symbolname: : (3)

lcd_param=dpp : gosub lcd_put

[Fehler] (51): Unbekannter Bezeichner. Symbolname: gosub (3)

lcd_param=dpp : gosub lcd_put

[Fehler] (51): Unbekannter Bezeichner. Symbolname: lcd_put (3)

lcd_param=dpp : gosub lcd_put

[Fehler] (58): Unbekannter Bezeichner. Symbolname: h38 (3)

lcd_port = &h38

[Fehler] (61): Unbekannter Bezeichner. Symbolname: b10000011 (3)

lcd_port = &b10000011

[Fehler] (64): Unbekannter Bezeichner. Symbolname: b10000011 (3)

lcd_port = &b10000011

[Fehler] (67): Unbekannter Bezeichner. Symbolname: b10000011 (3)

lcd_port = &b10000011

[Fehler] (71): Unbekannter Bezeichner. Symbolname: b10000010 (3)

lcd_port = &b10000010

[Fehler] (74): Unbekannter Bezeichner. Symbolname: h28 (3)

lcd_param=&h28 :gosub lcd_cmd

[Fehler] (74): Unbekannter Bezeichner. Symbolname: :gosub (3)

lcd_param=&h28 :gosub lcd_cmd

[Fehler] (74): Unbekannter Bezeichner. Symbolname: lcd_cmd (3)

lcd_param=&h28 :gosub lcd_cmd

[Fehler] (75): Unbekannter Bezeichner. Symbolname: h0c (3)

lcd_param=&h0c :gosub lcd_cmd

[Fehler] (75): Unbekannter Bezeichner. Symbolname: :gosub (3)

lcd_param=&h0c :gosub lcd_cmd

[Fehler] (75): Unbekannter Bezeichner. Symbolname: lcd_cmd (3)

lcd_param=&h0c :gosub lcd_cmd

[Fehler] (76): Unbekannter Bezeichner. Symbolname: h06 (3)

lcd_param=&h06 :gosub lcd_cmd

[Fehler] (76): Unbekannter Bezeichner. Symbolname: :gosub (3)

lcd_param=&h06 :gosub lcd_cmd

[Fehler] (76): Unbekannter Bezeichner. Symbolname: lcd_cmd (3)

lcd_param=&h06 :gosub lcd_cmd

[Fehler] (78): Unbekannter Bezeichner. Symbolname: h01 (3)

lcd_param=&h01 :gosub lcd_cmd

[Fehler] (78): Unbekannter Bezeichner. Symbolname: :gosub (3)

lcd_param=&h01 :gosub lcd_cmd

[Fehler] (78): Unbekannter Bezeichner. Symbolname: lcd_cmd (3)

lcd_param=&h01 :gosub lcd_cmd

[Fehler] (80): Falscher Datentyp. (26)

return

[Fehler] (89): Unbekannter Bezeichner. Symbolname: hf0 (3)

lcd_port = (lcd_port and &hf0) or (lcd_param shr 4)

[Fehler] (91): Unbekannter Bezeichner. Symbolname: hf0 (3)

lcd_port = (lcd_port and &hf0) or (lcd_param and &h0f)

[Fehler] (91): Unbekannter Bezeichner. Symbolname: h0f (3)

lcd_port = (lcd_port and &hf0) or (lcd_param and &h0f)

[Fehler] (91): Syntax Fehler. (1)

lcd_port = (lcd_port and &hf0) or (lcd_param and &h0f)

[Fehler] (93): Falscher Datentyp. (26)

return

[Fehler] (96): Unbekannter Bezeichner. Symbolname: h30 (3)

if x > 99 then lcd_param=  (x / 100) + &h30        else lcd_param=space

[Fehler] (96): Unbekannter Bezeichner. Symbolname: space (3)

if x > 99 then lcd_param=  (x / 100) + &h30        else lcd_param=space

[Fehler] (97): Unbekannter Bezeichner. Symbolname: lcd_put (3)

gosub lcd_put

[Fehler] (99): Unbekannter Bezeichner. Symbolname: h30 (3)

if x >  9 then lcd_param= ((x mod 100) / 10) + &h30 else lcd_param=space

[Fehler] (99): Unbekannter Bezeichner. Symbolname: space (3)

if x >  9 then lcd_param= ((x mod 100) / 10) + &h30 else lcd_param=space

[Fehler] (100): Unbekannter Bezeichner. Symbolname: lcd_put (3)

gosub lcd_put

[Fehler] (101): Unbekannter Bezeichner. Symbolname: h30 (3)

lcd_param= (x mod 10) + &h30





Verwende den WorkBench++ das selbe ist aber auch bei basic++ oder CCbasic
Fehlt mir dafür irgendetwas?


Gruß Tobias Spreitzer

 Antwort schreiben

Bisherige Antworten:

Re: Problem beim Compilieren (von ManfredW - 12.10.2006 9:36)