Па тоа би ти било дупла работа, јас не ти препорачал така, и плус кога ќе прелее тајмерот ќе се јави интерапт, бар мислам, провети во "datasheet"-от. Ти само на интерапт од "RB0" читај го тајмерот, ако времето меѓу интерапти ти е помало од 0.1s не се секирај, тајмерот пошто е 16 битен може да брои до 65535 инструкции по 0.5 us= 32 ms , а ако на тоа додадеш прескалер, кој што може да го зголеми тајмерот за 8 пати може максимум да брои до 262 ms, тој се наоѓа во регистерот "T1CON".
Поздрав.