PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Print als Sendebefehl umgehen?



m_herr
06.10.2006, 10:20
Hallo Leute,

gibt es eine Möglichkeit den resourcenfressenden Print befehl auch anders aus zu führen? Per direkter Datenfütterung oder so?

Vielen Dank.

PicNick
06.10.2006, 10:43
nun, das ressourcenfressen ist eher das elegante drumherum (also konvertierungen und so).
Der eigentliche Output ist schlicht und ergreifend, das geht nicht anders


L_0x00AE:
SBIS UCSRA,UDRE
RJMP L_0x00AE
OUT UDR,r24
RET


Du kannst diese Zeilen auch mit inline-assembler reinstellen, aber das nutz auch nix

m_herr
06.10.2006, 10:48
reicht es nicht in den urd den string zu schieben?

PicNick
06.10.2006, 10:59
Ja, schon, aber eben byteweise, und für jedes Byte brauchst du das Obige.
Da is nicht viel zu holen. :-(

m_herr
06.10.2006, 11:03
mit anderen Worten, ohne Print geht nichts? schade