24.07.2013 Views

Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...

Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...

Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!