В процедуре обработки прерывания вместо записи очередного байта взводим прерывание от счётчика и все.