пошли посылки мусора в порт... какие-то цифры типа 26990 каждую секунду...

т.е. "таймер" заработал, но почему в порт сыпется мусор вместо нормальной информации непонятно.

многочисленные #define не могли испортить порт?