#include #include //#include //#include #include #define F_CPU 1200000UL #define PIN_TX (1< 0) { bin[32+i++] = ((Dec & 1) > 0) ? '1' : fill; Dec = Dec >> 1; } for (unsigned int j = 0; j< bitLength; j++) { if (j >= bitLength - i) { bin[j] = bin[ 31 + i - (j - (bitLength - i)) ]; }else { bin[j] = fill; } } bin[bitLength] = '\0'; return bin; } void send(char* sCodeWord) { for (int nRepeat=0; nRepeat