Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/16/01 10:26
Read: times


 
#13237 - RE: Do interupts use flags?
Hiya Daniel,

Here is the relivent ISR, The data flow is 250Kbps, 8 data bits, 1 start bit, 2 stop bits :o)

/code listing
;************************** RECIVE DMX BYTES *********************************

REC_BYTE:
PUSH PSW ;PUSHED TO STOP OVER WRITE
PUSH ACC ;PUSHED TO STOP OVER WRITE
CLR RI ;CLEAR THE RECIVE FLAG
JB RB8,REC
MOV CUR_BYTE,#00H ;WE HAVE A BREAK
SJMP OUTI
REC: MOV A,CUR_BYTE
CJNE A,#00H,RECD ;IF CURRENT DMX BYTE GREATER THAN 0 WE HAVE DETECTED START BYTE
MOV A,SBUF ;MOVES CURRENT DMX BYTE TO ACC
CJNE A,#00H,OUTI ;CHECK IF BYTE ZERO
INC CUR_BYTE ;WE HAVE BYTE ZERO !!!!!!!
SJMP OUTI
RECD: MOV A,CUR_BYTE ;MOV CURRENT DMX BYTE TO A
CJNE A,IADDRESS,NOT_A ;COMP UNIT ADRESS AND CURRENT
ACALL OUTPUT ;GO TO SAVE BYTE ROUTINE
NOT_A: INC CUR_BYTE ;INC READEY FOR NEXT DMX BYTE
OUTI: POP ACC ;RETURNED FROM STACK
POP PSW ;RETURNED FROM STACK
RETI ;PROC GO HOME !!!!




;************************** OUTPUT BYTE *************************************

OUTPUT: MOV P2,SBUF
RET ;JD


Hope that helps

Regards,

Kat.


List of 15 messages in thread
TopicAuthorDate
Do interupts use flags?            01/01/70 00:00      
RE: Do interupts use flags?            01/01/70 00:00      
RE: Do interupts use flags?            01/01/70 00:00      
RE: Do interupts use flags?            01/01/70 00:00      
RE: Do interupts use flags?            01/01/70 00:00      
RE: Do interupts use flags?            01/01/70 00:00      
RE: Do interupts use flags?            01/01/70 00:00      
RE: Do interupts use flags?            01/01/70 00:00      
RE: Do interupts use flags?            01/01/70 00:00      
RE: Do interupts use flags?            01/01/70 00:00      
RE: Do interupts use flags?            01/01/70 00:00      
RE: Do interupts use flags?            01/01/70 00:00      
RE: Do interupts use flags?            01/01/70 00:00      
RE: Do interupts use flags?            01/01/70 00:00      
RE: Do interupts use flags?            01/01/70 00:00      

Back to Subject List