LC-Display Programmieren

Postby uhuwe » Sun Jul 14, 2013 12:00 am

Hallo Leute,

bin neu hier und mache eine Ausbildung zum Systeminformatiker.

Zu meinem Problem:

Mein Quelltext:
#include  #include  #define LC_DISPLAY 0xf400xdata unsigned char dis_ir_w @ LC_DISPLAY+0x00;xdata unsigned char dis_dr_w @ LC_DISPLAY+0x01;xdata unsigned char dis_ir_r @ LC_DISPLAY+0x02;xdata unsigned char dis_dr_r @ LC_DISPLAY+0x03;void main(void){    dis_ir_w=0x01;    dis_ir_w=0x02;    dis_ir_w=0x06;    dir_ir_w=0x0c;    dis_ir_w=0x80;    dis_dr_w=0x53;    dis_dr_w=0x63;    dis_dr_w=0x68;    dis_dr_w=0x6d;    dis_dr_w=0x6f;    dis_dr_w=0x72;    dis_dr_w=0x6c;    while(1);}
Beim compilieren herhalte ich da folgende Fehlermeldungen die auf Syntaxfehler hinweißen, obwohl da keine sind.
*** 'C:\uC51\bin\umake.exe' V1.08 2005 (C) WickenhaeuserUmake: Error: syntax in 'LC-Display.obj: LC-Display.c'Umake: Error: syntax in 'LC-Display.bin: LC-Display.obj'Umake: Error: syntax in 'LC-Display.hex: LC-Display.bin'Umake: Error: no final target foundUmake: Error: Errors found: *** TARGET NOT GENERATED ***

kann mir da jemand helfen?

Danke schon mal.

Gruß Uwe
uhuwe
 
Posts: 3
Joined: Fri Jan 03, 2014 2:14 pm

Postby bvb » Mon Jul 15, 2013 12:00 am

Hallo Uwe,
wozu sind die beiden leeren #include-Anweisungen am Anfang ?
Streich die einmal weg oder gebe die entsprechenden Dateien an, die eingebunden werden sollen.

Weiterhin solltest Du im Datei-Namen keine Sonderzeichen außer dem ´_´verwenden, also kein ´-´ Zeichen.

Viele Grüße

Bernd
bvb
 
Posts: 190
Joined: Fri Jan 03, 2014 1:53 pm

Postby uhuwe » Mon Jul 15, 2013 12:00 am

Die Include Datei wurden wohl nicht übernommen.

"at89c51cc03.h", "stdio.h".
uhuwe
 
Posts: 3
Joined: Fri Jan 03, 2014 2:14 pm

Postby dero » Mon Jul 15, 2013 12:00 am

Hallo Uwe,

hab den Code bei mir eins zu eins übernommen, bei mir wird er compiliert.

Vll hat sich das .mak-file von MakeWiz schon "verschluckt".
Das hatte ich schon öfter.

Gruß Roland
dero
 
Posts: 17
Joined: Fri Jan 03, 2014 1:58 pm

Postby petvondone » Wed Oct 23, 2013 12:00 am

Hallo Uwe,

mit define läßt sich nicht jedes Problem
lösen, versuch mal das als Funktion in
deinem Programm einzubinden.

LG Pet
petvondone
 
Posts: 10
Joined: Fri Jan 03, 2014 2:12 pm

Postby uhuwe » Wed Oct 23, 2013 12:00 am

Hallo @all

das Problem hat sich gelöst: der Compiler mag keine Bindestriche in Dateinamen.

Gruß Uwe
uhuwe
 
Posts: 3
Joined: Fri Jan 03, 2014 2:14 pm


Return to Mikrocontroller-Fernlehrgang (TFH)

Who is online

Users browsing this forum: No registered users and 3 guests