Get_Byte Assembly
get_byte:
get_byte__464while__continue:
btfss serial_in__byte,serial_in__bit
goto get_byte__464while__break
call delay
goto get_byte__464while__continue
get_byte__464while__break:
call delay
call delay
call delay
clrf get_byte__char
movlw 8
movwf get_byte__count
get_byte__483_loop:
call delay
bcf c___byte,c___bit
rrf get_byte__char,f
btfsc serial_in__byte,serial_in__bit
bsf get_byte__char,7
call delay
call delay
decfsz get_byte__count,f
goto get_byte__483_loop
get_byte__483_done:
call delay
call delay
movf get_byte__char,w
movwf get_byte__0return__byte
retlw 0