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!
Hi Der ATTiny13 ist denkbar ungeeignet. Wenn du es trotzdem probieren willst, solltest du an CLKI (PB3) einen Quartz-Oszillator anschliessen. MfG Spess
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.....
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.