not sure its a good practice to use hersin and hserout in an isr either
b_c var word ; buffer count
PIE3.5 I ASSUME IS RXINT ENABLE OR use
@ INT_ENABLE RX1_INT
GetData:
mess[B_C]=RCREG
if ( b_c > 499) OR ( MESS[B_C]=10) then
bity=1
PIE3.5=0 ; BUFFER FULL TAKE NO MORE or @ INT_DISABLE RX1_INT
ENDIF
B_C=B_C+1
@ INT_RETURN
PIE3.5=0 might be wrong the example I was drawing from uses two euarts
Bookmarks