mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Portkonfiguration Bascom


Autor: Walle (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich mache jetzt schon 2 Tage rum und es läuft einfach nicht.
Ich möchte den Befehl "config Portb = var" im Programm benutzen.
Es funktioniert alles, aber der Config - Befehl nicht. Bin am Ende!!
Die "var" wird in einer Sub als String eingelesen, konvertiert und dann 
an den Befehl angehängt. Am besten ich hänge das Programm an.
Hoffentlich kann mir jemand helfen!! Danke im Voraus

Grüße von Walter

Autor: ThomasB (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hab den Quelltxt getestet,funktionierte nicht.
Speicher des Chips ist wohl zu klein,wegen Strings..
Habe am Quelltxtanfang den Befehl:
$Regfile = "8515def.dat" eingegeben.
Jetzt funktionierts.


MfG ThomasB

Autor: Walle (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Thomas,

danke erstmal für Deine Hilfe. Funktioniert es wirklich bei Dir?
Ich habe die Befehlszeile hinzugefügt, es geht aber immer noch nicht. 
Hast Du vielleicht sonst noch was geändert?

Schöne Grüße
Walter

Autor: Sven (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Walle,
Deine strings sind zu lang, warscheinlich benutzt du den 2313 der hat 
nicht genug sram.
versuchs mal string*8


da sollts eigentlich klappen....

Autor: Walle (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo an alle,

nochmal Danke für die Antworten.
Ich benutze den 8515. Ich glaube aber nicht, das die Strings zu lang 
sind. Bei einem Test über das LCD kann ich den Strings ohne Probleme 
Werte zuweisen und ausgeben. Bin einfach am Ende. Ich befürchte, das es 
nicht möglich ist, dem "Config PortX" -Befehl über einer Variablen einen 
Wert zuzuweisen.

Schöne Grüße und einen schönen Tag noch!
Walter

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.