Software > Coding

>PURE C: Eiffel LCD Programmierung

<< < (2/5) > >>

matashen:
Die 4-Bit Umschaltung muss dreimal nacheinander gesendet werden, das Delay hab ich von 160 auf 60 gekürzt, im Datenblatt steht zwar 43,  dürfte aber egal sein

probier mal
http://hexgames.de/eiffel_testektus2.txt

Ektus:

--- Zitat von: matashen am Di 16.08.2011, 21:22:08 ---Die 4-Bit Umschaltung muss dreimal nacheinander gesendet werden, das Delay hab ich von 160 auf 60 gekürzt, im Datenblatt steht zwar 43,  dürfte aber egal sein

probier mal
http://hexgames.de/eiffel_testektus2.txt

--- Ende Zitat ---
Danke, mache ich gleich am Wochenende, wenn ich wieder nach Ahornberg komme.


Ektus.

Ektus:

--- Zitat von: Ektus am Mi 17.08.2011, 06:44:00 ---
--- Zitat von: matashen am Di 16.08.2011, 21:22:08 ---Die 4-Bit Umschaltung muss dreimal nacheinander gesendet werden, das Delay hab ich von 160 auf 60 gekürzt, im Datenblatt steht zwar 43,  dürfte aber egal sein

probier mal
http://hexgames.de/eiffel_testektus2.txt

--- Ende Zitat ---
Danke, mache ich gleich am Wochenende, wenn ich wieder nach Ahornberg komme.

--- Ende Zitat ---
Ich kriege den Code nicht assembliert :(


--- Code: ---h:\eiffel\pic_dev\sdcc> .\GPASM.TTP EIFFEL.ASM
EIFFEL.ASM:4626:Message [302] Register in operand not in bank 0. Ensure bank bit
s are correct.                                                                 
EIFFEL.ASM:4887:Message [302] Register in operand not in bank 0. Ensure bank bit
s are correct.                                                                 
EIFFEL.ASM:5149:Message [305] Using default destination of 1 (file).           
EIFFEL.ASM:5154:Message [305] Using default destination of 1 (file).           
EIFFEL.ASM:5165:Message [305] Using default destination of 1 (file).           
EIFFEL.ASM:5170:Message [305] Using default destination of 1 (file).           
EIFFEL.ASM:5171:Message [306] Crossing page boundary -- ensure page bits are set.                                                                               
EIFFEL.ASM:5181:Error [118] Overwriting previous address contents.             
EIFFEL.ASM:5298:Message [306] Crossing page boundary -- ensure page bits are set.

--- Ende Code ---

Die angemeckerte Stelle wurde aber gar nicht geaendert.


Ektus.

matashen:
dat weis ich jetzt auch nicht wier und wieso, der richtige PIC-Typ wird wohl gewählt sein?

Ektus:

--- Zitat von: matashen am Fr 19.08.2011, 21:29:11 ---dat weis ich jetzt auch nicht wier und wieso, der richtige PIC-Typ wird wohl gewählt sein?

--- Ende Zitat ---
Der wird ja am Anfang im Quelltext angegeben (PROCESSOR p16f876). Leider habe ich nirgendwo in den Unterlagen eine Information dazu gefunden, wie man das Zeug übersetzen soll (Kommandozeilenparameter, Linkeraufruf nötig?, etc.)

Mit freundlichen Grüßen
Ektus.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln