Bascom Serielle Schnittstelle

Gast #1632324
Lesenswert?
• ▲
▼
Hallo zusammen,
ich programmiere Hobbymäßig in VB.NET.
Nun möchte ich mit Bascom ein kleines Programm für der ATtiny13 
programmieren.
Mit dem Basic in Bascom komme ich leider rel. schlecht zurecht.
Somit meine Frage:
Ich hab eine serielle Schnittstelle geöffnet,
wie warte ich nun solange, bis ich das Byte A, bzw. B empfange und 
springe dann zum jeweiligem Sub?
Außerdem möchte ich solange warten, bis 60 Bytes in einem Byte-Array 
sind.
Wie mache ich das?
Mit dem "alten" VB kenne ich mich kaum aus.
Vielen Dank!
#1633153
Lesenswert?
• ▲
▼
Der controller hat keinen Hardware UART.
Daher kannst Du nur mit einem Software Uart arbeiten (siehe Hilfe von 
Bascom).

Wenn die Baudrate niedrig ist und du optimaler Weise einen Quarz benutzt 
funktioniert das dennoch.
Halte Dich an die Samples von Bascom.
Spendiere besser einen Euro mehr für einen Atmega welcher HW Uart 
beherrscht /Atmega 8 etc.....

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.