Forum: Mikrocontroller und Digitale Elektronik Usart bleibt stehen


von Tirni (Gast)


Lesenswert?

Hallo

Ich habe einen Atmega32 mit einem Attiny über rxd und txd vernetzt. Das 
funktioniert auch soweit.

Atmega:
1
A = 101
2
Do
3
Printbin A
4
Waitms 1000
5
Loop

Attiny:
1
Do
2
Locate 1 , 1
3
Lcd "Hallo Welt"
4
Waitms 1000
5
Cls
6
Locate 2 , 2
7
Inputbin A
8
Lcd A
9
Waitms 1000
10
Cls
11
Loop

Am Lcd sehe ich zuerst Hallo welt, Dann kommt 101, Dann kommt wieder 
Hallo welt und dann bleibt das Programm stehen, aber wieso ?
Das er bei Inputbin stehen bleibt wenn er keine eingabe mehr bekommt ist 
mir klar, aber der atmega sendet doch ständig die 101 ?

von h_ (Gast)


Lesenswert?

Welcher ATtiny?
Klingt sehr nach Stackoverflow, ist auch wahrscheinlich bei bspw. 128 
Byte RAM (ATtiny2313).
Was ist das für eine Sprache? BASCOM? Damit kenne ich mich leider nicht 
so aus.

von Tirni (Gast)


Lesenswert?

Es ist ein Attiny2313
und ja es ist bascom

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
Noch kein Account? Hier anmelden.