Originally Posted by
howardcano
That's an excellent question! Pins 5 and 6 are normally low during quiescent conditions. (They could also both be normally high, but I used normally low.) To transmit the carrier, one pin goes high. (It doesn't matter which one.) To transmit the carrier with a phase shift 180 degrees out from that, the other pin goes high, and the first pin goes low.
If i send out a data steam of "0001000", then PIC will be :
1. pin 5, 6 are low, tack circuit not works.
2. Set pin 5 = high, pin6=low
tank circuits works for "000" totally 12 pulses
3. Set pin 5 = low, pin6=high
tank circuits works for "1" totally 4 pulses
4. Set pin 5 = high, pin6=low
tank circuits works for "000" totally 12 pulses
5. pin 5, 6 are low, tack circuit not works.
Is it correct ?