Твой таймер может принимать 256 значений (0-255) Если ты накапливаешь эти значения 128 раз, то результатом может быть любое число из диапазона 0 - 0x7FFF Если тебе нужно какое-то другое 16битное число разделить на получившуюся сумму, то правильно применить код, который ты указал в старттопике.