summaryrefslogtreecommitdiff
path: root/software/ihu
diff options
context:
space:
mode:
authorChristian Pointner <equinox@mur.at>2011-07-28 16:12:53 +0000
committerChristian Pointner <equinox@mur.at>2011-07-28 16:12:53 +0000
commit91fd008b10acf44b30f197b3074b4467bdef28fb (patch)
treef48683a358e90bf45247d180e44e67ed04f96245 /software/ihu
parentreceive is now faster (diff)
improved ihu <-> ttx code
git-svn-id: https://svn.spreadspace.org/mur.sat@67 7de4ea59-55d0-425e-a1af-a3118ea81d4c
Diffstat (limited to 'software/ihu')
-rw-r--r--software/ihu/ihu.asm21
1 files changed, 17 insertions, 4 deletions
diff --git a/software/ihu/ihu.asm b/software/ihu/ihu.asm
index 848b25e..d9bdc69 100644
--- a/software/ihu/ihu.asm
+++ b/software/ihu/ihu.asm
@@ -225,7 +225,6 @@ ttx_recv_byte
movlw .8
movwf TTX_BIT_CNT
ttx_recv_next_bit
- rlf TTX_BYTE,f
bsf PORTD,TTX_SCL
nop
nop
@@ -236,6 +235,7 @@ ttx_recv_next_bit
nop
nop
nop
+ rlf TTX_BYTE,f
btfsc PORTD,TTX_SDA
bsf TTX_BYTE,0
btfss PORTD,TTX_SDA
@@ -302,11 +302,24 @@ main
btfsc STATUS,Z
goto main
+ movlw 'M'
+ movwf BUF
+ movlw 'U'
+ movwf BUF + 1
+ movlw 'R'
+ movwf BUF + 2
+ movlw '.'
+ movwf BUF + 3
+ movlw 'S'
+ movwf BUF + 4
+ movlw 'A'
+ movwf BUF + 5
+ movlw 'T'
+ movwf BUF + 6
+
movlw BUF
movwf FSR
- movlw b'10101010'
- movwf INDF
- movlw b'00010001'
+ movlw b'11110111'
call ttx_send_frame
clrf TMP