From: hackbard Date: Thu, 17 Feb 2011 00:19:10 +0000 (+0100) Subject: more debug output + transmit of all bytes (?) X-Git-Url: https://hackdaworld.org/gitweb/?a=commitdiff_plain;h=ee4ac434cbf4224bad8d485bfed88dd7d97b4df5;p=my-code%2Fatmel.git more debug output + transmit of all bytes (?) --- diff --git a/monolyzer/main.asm b/monolyzer/main.asm index d1cdf77..b41f3b3 100644 --- a/monolyzer/main.asm +++ b/monolyzer/main.asm @@ -163,17 +163,19 @@ TRANSFER: TRANSFER_LOOP: + ; check amount of sent data + cp tmp1,count + breq IDLE + ; transmit storage ld uart_rxtx,Z+ rcall UART_TX + ld uart_rxtx,Z+ + rcall UART_TX ; count sent data add tmp1,one - ; check amount of sent data - cp tmp1,count - breq IDLE - rjmp TRANSFER_LOOP ; include subroutines @@ -223,6 +225,10 @@ INT0_RUN: cpi count,55 brne EXIT_IR + ; indicate end of 'c'apacity + ldi uart_rxtx,0x63 + rcall UART_TX + ; exit sampling ldi state,2 @@ -235,6 +241,10 @@ EXIT_IR: T1_OVF_IR: + ; indicate 'o'verflow end + ldi uart_rxtx,0x6f + rcall UART_TX + ; exit sampling ldi state,2