Bufor wejściowy
description
Transcript of Bufor wejściowy
Obsługa buforowana portu RS232Obsługa buforowana portu RS232
kierunek PC do 80C51kierunek PC do 80C51
Buf_in[in_pos]=SBUF;in_pos ++;
Bufor wejściowyBufor wejściowy
SBUFSBUFif(in_pos>MAX_SIZE)
in_pos=0;
Funkcja Funkcja czytającaczytająca
while(in_pos==out_pos);tmp=Buf_in[out_pos];out_pos++;if(out_pos>MAX_SIZE)
out_pos=0;return tmp;
OSOSUżytkownikUżytkownik
Obsługa buforowana portu RS232Obsługa buforowana portu RS232
kierunek PC do 80C51kierunek PC do 80C51
Buf_in[in_pos]=SBUF;in_pos ++;
Bufor wejściowyBufor wejściowy
SBUFSBUFif(in_pos>MAX_SIZE)
in_pos=0;
Funkcja Funkcja czytającaczytająca
while(in_pos==out_pos);tmp=Buf_in[out_pos];out_pos++;if(out_pos>MAX_SIZE)
out_pos=0;return tmp;
przerwanie
OSOSUżytkownikUżytkownik
Obsługa buforowana portu RS232Obsługa buforowana portu RS232
kierunek PC do 80C51kierunek PC do 80C51
Buf_in[in_pos]=SBUF;
Bufor wejściowyBufor wejściowy
SBUFSBUF
Funkcja Funkcja czytającaczytająca
while(in_pos==out_pos);tmp=Buf_in[out_pos];out_pos++;if(out_pos>MAX_SIZE)
out_pos=0;return tmp;
OSOSUżytkownikUżytkownik
Obsługa buforowana portu RS232Obsługa buforowana portu RS232
kierunek PC do 80C51kierunek PC do 80C51
in_pos ++;
Bufor wejściowyBufor wejściowy
SBUFSBUF
Funkcja Funkcja czytającaczytająca
while(in_pos==out_pos);tmp=Buf_in[out_pos];out_pos++;if(out_pos>MAX_SIZE)
out_pos=0;return tmp;
OSOSUżytkownikUżytkownik
Obsługa buforowana portu RS232Obsługa buforowana portu RS232
kierunek PC do 80C51kierunek PC do 80C51
Bufor wejściowyBufor wejściowy
SBUFSBUF
Funkcja Funkcja czytającaczytająca
while(in_pos==out_pos);tmp=Buf_in[out_pos];out_pos++;if(out_pos>MAX_SIZE)
out_pos=0;return tmp;
OSOSUżytkownikUżytkownik
if(in_pos>MAX_SIZE)
in_pos=0;
Obsługa buforowana portu RS232Obsługa buforowana portu RS232
kierunek PC do 80C51kierunek PC do 80C51
Bufor wejściowyBufor wejściowy
SBUFSBUF
Funkcja Funkcja czytającaczytająca
while(in_pos==out_pos);
OSOSUżytkownikUżytkownik
Obsługa buforowana portu RS232Obsługa buforowana portu RS232
kierunek PC do 80C51kierunek PC do 80C51
Bufor wejściowyBufor wejściowy
SBUFSBUF
Funkcja Funkcja czytającaczytająca
tmp=Buf_in[out_pos];
OSOSUżytkownikUżytkownik
Obsługa buforowana portu RS232Obsługa buforowana portu RS232
kierunek PC do 80C51kierunek PC do 80C51
Bufor wejściowyBufor wejściowy
SBUFSBUF
Funkcja Funkcja czytającaczytająca
out_pos++;
OSOSUżytkownikUżytkownik
Obsługa buforowana portu RS232Obsługa buforowana portu RS232
kierunek PC do 80C51kierunek PC do 80C51
Bufor wejściowyBufor wejściowy
SBUFSBUF
Funkcja Funkcja czytającaczytająca
return tmp;
OSOSUżytkownikUżytkownik