ja brauchst du 6 adcs.. denke 2er uC macht schon sinn, habe ich auch so geplant..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
Lesezeichen