mikhail09p, я не знаю вашей задумки, да и получить готовое , наверно, было бы неинтересно.
Цитата mikhail09p (

)
Так это ведь служебная информация именно для того, чтобы видеть, где что происходит!
Если это на время отработки, тем более не играет роли длительность в прерывании. Если на постоянно, то получается "ползучая фаза" входа в прерывание из-за несинхронности выполнения фаз программы и частоты сети. В результате установка порта PORTB.7 = 0 будет происходить в случайный момент времени. (Т.е. прерывание происходит в любой момент основной программы, а установка в ноль только в определенный.)
А вызвать момент измерения АЦП можно по Call Gosub, Goto - на любой вкус, по потребности. Длительность цикла АЦП минимально 20 мкс для 200 МГц кварца да плюс команды. Потеряете по прерыванию микросекунд 50.