Ich arbeite mit der Schaltung vorn Lochraster.org. Da gibt es beim Punkt Etherrape nen Schaltplan mit einem optionalen IR-Sender. Diese Schaltung erzeugt bei mir die 36kHz.
Das eine Const anders reagiert als eine Variable liegt daran, dass bei einer Variable die Zeit gestreckt wird. Bei einer Const wird Bitlaenge vom Compiler gegen einen festen Wert getauscht.
Const Bitlänge = 600
waitus Bitlänge
wird zu
warte 600 us
Dim Vari as word
vari = 600
waitus vari
wird zu
Hole Wert aus der Speicheradresse Vari, warte vari us
also musst du die Zeit (Takte), welche der Controller braucht um Vari auszulesen, vorher schon abziehen.
Vari = 600 - Variholzeit
Lesezeichen