// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \r
\r
\r
-.global PIN_INTERRIPT \r
-PIN_INTERRIPT:\r
+.global PIN_INTERRUPT \r
+PIN_INTERRUPT:\r
;leitung auf Low ziehen\r
TESTZEROMARKER ; ueberspringe wenn zeromarker=0 ;sbic und cbi/sbi andern SREG nicht\r
sbi OW_DDR,OW_PINN \r
cpi r_temp,(~OWT_MIN_RESET)+OWT_WRITE ;aller zwei us zaehlt der timer\r
brlo send_bit_low_loop ;wenn kleiner \r
cbi OW_DDR,OW_PINN ;Leitung auf hochohmig \r
+\r
rjmp iend\r
\r
receive_bit: ;or reset \r
ori r_rwbyte,0x80\r
ldi r_temp2,0 ;fuer CRC Berechnung\r
receive_bit_crc:\r
+ sdb\r
CRCR\r
+ \r
lsl r_bcount\r
brne recive_bit_no_handle ;bcount nicht 0\r
;naechstes byte ....\r