AT90S515 Serin,Serout

OP #2838534
Lesenswert?
• ▲
▼
Hallo!

Wollte kurz mal fragen warum folgender Code nicht läuft.

$baud = 9600
$crystal = 3532900
$regfile = "8515def.dat"
Dim A As Byte
dim B as string
A = "3B 78 12 00 00 47 C4 02 05 FF FF 6F 04"
DO
SERIN B , 0 , B , 5 , 9600 , 1 , 8 , 1
WAIT 1
IF B <> "" THEN Serout A , 0 , B , 6 , 9600 , 1 , 8 , 1
LOOP
end
Die Pinbelegung ist:
MOSI=PortB5
MOSO=PortB6

Was mache ich da falsch?
Gast #2838562
Lesenswert?
• ▲
▼
Hi

>Nee im ernst,wenn ich A="1" nehme was ist dann
>noch falsch an meinem Code?

Du scheinst massive Probleme mit Datentypen zu haben.

Dim A As Byte -> Byte
"1"           -> String

>Bin echt purer Anfänger(nur Hobby)

Dürfte BASCOM vollkommen egal sein.

MfG Spess
#2838922
Lesenswert?
• ▲
▼
horst holler schrieb:
> A = "3B 78 12 00 00 47 C4 02 05 FF FF 6F 04"

horst holler schrieb:
> Du hast ja einen tollen Humor(lach)

Ich kann kein Bascom, aber in C müßte A dafür mindestens 39 Byte groß 
sein.


horst holler schrieb:
> Bin echt purer Anfänger(nur Hobby)

Gerade Anfänger meinen, nichts kommentieren zu müssen. Das Gegenteil ist 
der Fall.
Man kann nämlich schlecht in Deinen Kopf sehen, was Du meinst, was eine 
Codezeile bewirken soll.


Peter

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.