Listing verändern

OP #7383681
Lesenswert?

MPLAB 10 IDE V5.3.5, Assembler, PIC16F1512

Hallo zusammen,

wenn man das Source-File ausdruckt, besteht dann die Möglichkeit, Zusatz- Informationen auszudrucken? Ich hatte früher einmal eine Version, mit der die Speicherbelegung (in einer Art graphischer Form), eine Label-Liste und durchnummerierte Zeilen ausgegeben wurden. Wie und wo kann man das einstellen?

Michael

OP #7383985
Lesenswert?

Hallo Rainer,

danke für Deine Hilfe, aber vielleicht habe ich mich falsch ausgedrückt: Mit dem "Source-File" meine ich die Datei, in der ich das Programm editiere und welche unter "Source Files" (Project) abgelegt ist. Sie hat die Dateiendung .asm und diese Datei liefert nur das, was ich auch eingegeben habe. Hier findet man weder eine Speichergrafik, noch irgendwelche sortierten Labels... Deshalb würde ich mich freuen, wenn Du mir mitteilen würdest, wo ich das "Source File" finde, welches Du meinst. Eine lst-Datei habe ich zwar gefunden, aber ich kann sie nicht öffnen. Sie kann man wohl nur in MPLAB öffnen, aber wie?

Michael

#7384010
Lesenswert?

Michael B. schrieb:

Sie hat die Dateiendung .asm und diese Datei liefert nur das, was ich auch eingegeben habe. Hier findet man weder eine Speichergrafik, noch irgendwelche sortierten Labels...

Der List-File mit den von dir gesuchten Zusatzinformationen kann erst generiert werden, wenn Compiler und Linker alle zum Projekt gehörenden Source-Files übersetzt haben. Das ist kein Source-File mehr, sondern ein Output.

Eine lst-Datei habe ich zwar gefunden, aber ich kann sie nicht öffnen. Sie kann man wohl nur in MPLAB öffnen, aber wie?

Dann ist doch alles gut. Woran scheitert das Öffnen? Ich arbeite nicht mit MPLAB 10, aber das müsste eine reine Textdatei sei, die mit jedem Texteditor/-betrachter geöffnet werden kann.

OP #7384047
Lesenswert?

Hallo Rainer,

nein, es ist keine reine Text-Datei, sondern sie hat die Dateiendung ".lst".

Es ist mir gelungen, sie zu öffnen. Hierzu muss man sie in MPLAB öffnen. Betätigt man "Clean and Built Project", wird sie in MPLAB gelöscht und man muss sie wieder aufrufen, was Deinen Hinweis bestätigt, dass diese Datei ein Output-Ergebnis ist. Man findet hier sämtliche Labels. Allerdings finde ich keinerlei grafischen Hinweis (Hierzu wurde der Buschstabe "X" verwendet) auf die Speicherauslastung des Chips. Das habe ich bei früheren Programmierungen im ".asm" -Ausdruck vorgefunden und ich erinnere mich, dass man die Eigenschaften dieses Listing mit Befehlen einstellen konnte. Leider finde ich diese Befehle in den Beschreibungen nicht und vielleicht kennt jemand, der mit MPLAB arbeitet, diese Befehle...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren