Felix H.
17.06.2010, 19:23
Hi,
es gibt in Bascom doch die möglichkeit einen Teil des Codes zum Beispiel Routinen, in extra dateien mit der endung .inc anzulegen um den Code übersichtlicher zu gestalten. Diese dateien binde ich dann mit $include "egal.inc" in mein Hauptprogramm ein. Nun habe ich aber folgendes Problem...
ich habe ein 240x128er Display am Atmega. In einem Teil des Codes den ich in eine solche extra Datei verlegt habe komm z.b. drin vor:
Locate 6 , 1
LCD A
oder auch
showpic "test.bgf"
jetz habe ich das Problem das er mir das nicht macht. Ich bekomme beim compilieren den fehler, dass beim Locate befehl dieser "out of range" ist. Der sollte 0-4 sein. Also von der Y Reihe. Das Bild geht auch nicht. Scheinbar werden in den extra dateien die großen Displays nicht unterstützt. Pack ich den Teil in mein Hauptprogamm geht es bestens.
Gibts da irgend einen Trick wie ich das hinbekomme? Wäre nützlich weil mir der Code sonst zu unübersichtlich wird.
Gruß
Felix
es gibt in Bascom doch die möglichkeit einen Teil des Codes zum Beispiel Routinen, in extra dateien mit der endung .inc anzulegen um den Code übersichtlicher zu gestalten. Diese dateien binde ich dann mit $include "egal.inc" in mein Hauptprogramm ein. Nun habe ich aber folgendes Problem...
ich habe ein 240x128er Display am Atmega. In einem Teil des Codes den ich in eine solche extra Datei verlegt habe komm z.b. drin vor:
Locate 6 , 1
LCD A
oder auch
showpic "test.bgf"
jetz habe ich das Problem das er mir das nicht macht. Ich bekomme beim compilieren den fehler, dass beim Locate befehl dieser "out of range" ist. Der sollte 0-4 sein. Also von der Y Reihe. Das Bild geht auch nicht. Scheinbar werden in den extra dateien die großen Displays nicht unterstützt. Pack ich den Teil in mein Hauptprogamm geht es bestens.
Gibts da irgend einen Trick wie ich das hinbekomme? Wäre nützlich weil mir der Code sonst zu unübersichtlich wird.
Gruß
Felix