Code:
On Icp1 Get_empfaenger Nosave                               

On Ovf1 Kanal_reset Nosave



Config Timer1 = Timer , Prescale = 8 , Capture Edge = Falling



Enable Ovf1

Enable Icp1



Enable Interrupts
.......
......

 Get_empfaenger:

      push r10
      push r11
      push r24
      push r25
      push r26
      push r27
      in r24,sreg
      push r24
      Puls(kanal) = Timer1
      Timer1 = 40000
      Incr Kanal
      pop r24
      !Out Sreg , R24
      pop r27
      pop r26
      pop r25
      pop r24
      pop r11
      pop r10
     Return

Kanal_reset:
    push r24
    in r24,sreg
    push r24
    Kanal = 1
    pop r24
    !Out sreg,r24
    pop r24
   Return
End
ja brauchst du 6 adcs.. denke 2er uC macht schon sinn, habe ich auch so geplant..