Gast
#364061
Hallo Leute.
ich möchte ein Bitmuster über einen uC-Port ausgeben.
Jedes Bitmuster ist eine Zeichen, also z.B.
a=10000000000111111100001110001110010011100000100100001001011111
wobei "1" ein 25ms High und ein 75ms Low-Impuls ist wogegen "0" ein
100ms Low-Impuls ist.
Eine Idee wäre es, eine 1 als 0xc0 zu definieren und 0 als 0x00 und die
Zeichen dann seriell ausgeben zu lassen.
Bestimmt gibt es eine bessere Idee. Ich habe sowas, glaube ich, schon
mal im Code des Butterfly gesehen, aber ich hab's nicht vertsanden.
Optimal stelle ich mir das so vor, dass ich etwas wie
write_ir("Test");
habe und die Zeichen dann so wie ich die Bitmuster ermittelt habe,
ausgegeben werden.