Gast
#154433
Hallo Also wollte heute mal was in C schreiben für den PIC18. Hab mir die Student Version geholt und installiert. Hab schon früher mit dem C30 gearbeitet, ging auch problemlos. Nur mit dem C18 hab ich so meine Nöte. Also wenn ich habe eine main.c ein Lcd.c und ein Lcd.h Alle sind eingebunden. Das Problem ist, sobald ich in Lcd.c eine Variable, egal welchen Typs, definieren will spuckt er mir einen Syntax Error aus. Hat da jemand einen Tip für mich was da falsch sein könnte? Prozessor Include Datei wurde auch includiert... wie gesagt im C30 ging das problemlos... Und dann noch eine Frage. Muss man beim C18 bei einer Funktion, der nichts übergeben wird in den Klammern void schreiben oder kann man es auch weglassen? Bei mir spuckt er da nämlich dann aus dass er den Funktionsprototyp nicht finden kann... beim C30 ging das auch ohne... Danke MfG Martin W
