nein, das schreiben in den buffer wird von Bascom wahrscheinlich in einen interupt gepackt. somit brauchst du halt zwischendurch immer nen paar takte dafür...was den buffer betrifft ich lege den also fest und kann daten reinschreiben und irgendwann abrufen ohne wertvolle prozessorzeit beim beschreiben zu verschwenden?
was hast du vor? ist deine anwendung sooo zeitkritisch? dannn würd ich schon fast von Bascom zu assembler wechseln...
also alle pins eines port ist klar... und das müsstest du dann nen paar mal machen um sämtliche ports zu schalten...gibt es eigentlich einen befehl der alle ausgangsports auf low setzt?
zeit dafür: in asm würd die ganze aktion fünf takte brauchen bei vier ports am avr...
ist doch klar: so groß dass alle daten reinpassen die ankommen könnten, bis der buffer das nächste mal ausgelesen wird....aber woher weiß ich genau wie groß ich die machen soll?
Lesezeichen