Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...
Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...
Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
T0INT: RETI ; TIMER0 INT (NE KORISTI SE)<br />
ORG 13H<br />
E1NT: RETI ; INT1 EXT ARGINE (NE KORISTI SE)<br />
ORG 1BH<br />
T1INT: RETI ; TIMER1 INT (NE KORISTI SE)<br />
ORG 23H<br />
INTSER: RETI ; RI/TI INT INTERNI (NE KORISTI SE)<br />
ORG 2BH<br />
T2INT: RETI ; TIMER2 INT(NE KORISTI SE)<br />
;************ INICIJALIZACIJA *********<br />
;**************************************<br />
ORG 30H<br />
INIT:<br />
MOV SP, #STCK<br />
MOV R0,#7FH<br />
MOV A,#00H<br />
FILL00: MOV @R0,A ; INT MEM =00<br />
DJNZ R0, FILL00<br />
CLR EN485TX ; RS485 U RECEIVE MODU<br />
CLR SEL_EN ; DRUGI KRAJ SELECT TASTERA NA MASU<br />
CLR ENT_EN ; DRUGI KRAJ ENTER TASTERA<br />
SETB STAT.MASTER<br />
LCALL SERINI<br />
LCALL DISPINI<br />
LCALL CHAR_SET<br />
4.6.3 MAIN petlja<br />
funkcija:<br />
ispisuje na displej osnovne podatke<br />
detektuje pritisak tastera SELECT ili ENTER, i na osnovu toga ide na deo za<br />
ob<strong>rad</strong>u tastera<br />
;************ MAIN ********************<br />
;**************************************<br />
MAIN:<br />
MOV COUNTS, #0<br />
MOV COUNTE, #0<br />
MOV A, #080H<br />
LCALL DCOMW<br />
MOV DPTR, #MSG2<br />
LCALL DSTRW<br />
MOV A, #0C0H<br />
LCALL DCOMW<br />
MOV DPTR, #MSG3<br />
40