Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...
Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...
Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4.7.2 inicijalizaciona sekvenca:<br />
funkcija:<br />
definiše stack<br />
upisuje u celu internu memoriju 00h<br />
postavlja RS485 drajver u recieve mod<br />
spušta na masu po jedan kraj tastera ENTER i SELECT<br />
obavlja inicijalizaciju displeja, definisanje karaktera, inicijalizaciju serijkog<br />
porta<br />
ORG 0<br />
LJMP INIT<br />
ORG 03H<br />
E0INT: RETI ; INT0 (NE KORISTI SE)<br />
ORG 0BH<br />
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<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 RANDOM_INIT<br />
47