Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Hallo, > > habe beim Kompilieren immer diese Fehlermeldung bekommen. > Die erste Meldung bezieht sich auf die beigefügte Zeile. Habe auch voherige Definitionen beigefügt. > Ich such schon 2 Stunden nach einem Fehler beim Code kann aber keinen finden. > > #define Taste 40 // Tastefür Messung -> Simulation > #define CR 13 // Enter > #define Dollar 36 // $ Einleitung Checksumme von Secutest > #define Istgl 36 // = von Secutest > #define Leerz 32 // Leerzeichen > #define Best_x 120 // Zeichen x für Befehlsbestätigung > #define Best_Y 89 // Zeichen Y für Befehlsbestätigung > #define Best_T 84 // Zeichen T für Befehlsbestätigung > #define Best_W 87 // Zeichen W für Befehlsbestätigung > #define Punkt 46 // Zeichen . für Befehlsbestätigung > #define CTR_D 4 // ^D -> Echo EIN, Checksumme AUS > #define CTR_F 6 // ^F -> Echo AUS, Checksumme EIN > #define CTR_R 18 // ^R -> Aktuellen Befehl wiederholen > #define Bell 7 // Piepser beim Tester > #define Licht 12 // Licht beim Tester EIN/AUS > #define X_OFF 19 // Softwarehandshake über RS232 > #define X_ON 17 // Softwarehandshake über RS232 > #define ERROR_CHECK 0x10 // Checksummenerror von Schnittstelle > #define ERROR_BEFEHL 0x01 // Befehlserror von Schnittstelle > #define ERROR_NO_CR 0x02 // Kein CR als Abschluß der RS232 Übertragung > #define D_Array_Limit 98 // Max. Größe des Datenarray > // Deklaration der eDIP > #define eDIP_R 0xDF > #define eDIP_W 0xDE > #define DC1 0x11 > #define DC2 0x12 > #define LF 0x0A > #define FF 0x0C > #define ESC 0x1B > #define NULL 0x00 > #define CR 0x0D > #define SPACE 0x20 > #define eDIP_RESET 34 > #define eDIP_SBUF 37 //Inputport des Sendepuffers eDIP > > #define Zeichenlimit 100 // max. Zeichenanzahl > //------------ Definition globaler Variablen Sicherheitstester------------------ > // 20 byte Sende + 100 Empfangspuffer + 6 byte interne FIFO Verwaltung > byte buffer[136]; > byte Daten[100]; // RS 232 Datenarray > char Ausgabe[100]; // Array für Befehlsausgabe an Tester > byte Sel_Daten[30]; // Array für von der Schnittstelle selektierte Daten > byte Error_Speicher, n, Daten_Check, Check_Secu; > //----------------- Definition globaler Variablen eDIP-------------------------- > byte i, Reset_cnt, Adr_eDIP, len, len_eDIP, bcc_eDIP, IIC_Status; > byte eDIP_Daten[20]; > byte Touch_x1, Touch_y1, Touch_x2, Touch_y2, Text_x, Text_y, Tup, Tdown; > byte T_xAbst, T_yAbst, eDIP_Touch; > char Zeichenkette[100]; > char Code[30]; > int cnt; > > > //========================== Hauptprogramm ===================================== > // > > > //----------------- Portdefinitionen ------------------------------------------- > Port_DataDirBit(eDIP_RESET,1); > AbsDelay(1); > Port_WriteBit(eDIP_RESET,1); > > Port_DataDirBit(eDIP_SBUF,0); // eDIP Daten vorhanden > > > > Übersetze Projekt Sicherheitstester > C-Control Pro Compiler (C) 2009 Conrad Electronic > Durchlaufe Pass 1 > E:\Elektronik\CControl pro\Programme\Sicherheitstester\Sicherheitstester.cc(61,5): Semantik Fehler - > Funktion Port_DataDirBit schon definiert > E:\Elektronik\CControl pro\Programme\Sicherheitstester\Sicherheitstester.cc(61,21): Syntax Fehler - > unerwartetes Symbol: '34' > E:\Elektronik\CControl pro\Programme\Sicherheitstester\Sicherheitstester.cc(62,5): Semantik Fehler - > Funktion AbsDelay schon definiert > E:\Elektronik\CControl pro\Programme\Sicherheitstester\Sicherheitstester.cc(62,14): Syntax Fehler - > unerwartetes Symbol: '1' > E:\Elektronik\CControl pro\Programme\Sicherheitstester\Sicherheitstester.cc(63,5): Semantik Fehler - > Funktion Port_WriteBit schon definiert > E:\Elektronik\CControl pro\Programme\Sicherheitstester\Sicherheitstester.cc(63,19): Syntax Fehler - > unerwartetes Symbol: '34' > E:\Elektronik\CControl pro\Programme\Sicherheitstester\Sicherheitstester.cc(65,5): Semantik Fehler - > Funktion Port_DataDirBit schon definiert > E:\Elektronik\CControl pro\Programme\Sicherheitstester\Sicherheitstester.cc(65,21): Syntax Fehler - > unerwartetes Symbol: '37' > > usw. > > 62 Fehler - Kompilation abgebrochen. > Schreibe Symboldaten - 10288 bytes..