Using PWM for Radio Coomunication

This just seems to be wrong

Why?

You can code a send1() / send0(), and shift out a byte, or you can code a char2word() to turn a byte into a word and use other ships (hardware spi or shiftOut()) to send it.