С решением в "лоб" проблемы нет. Сейчас реализовано на mega8L 8Mips, можно будет безболезненно поменять на mega88 20Mips. Интересовал вопрос восстановления длительности бита средствами МК(необязательно mega8), если это применяется, а не минимизации времени анализа(увеличение производительности)