10 likes | 98 Views
przerwanie. Buf_in[in_pos]=SBUF;. in_pos ++;. if(in_pos>MAX_SIZE) in_pos=0;. SBUF. OS. Użytkownik. while(in_pos==out_pos);. tmp=Buf_in[out_pos];. out_pos++;. if(out_pos>MAX_SIZE) out_pos=0;. return tmp;. Funkcja czytająca. Bufor wejściowy. Obsługa buforowana portu RS232
E N D
przerwanie Buf_in[in_pos]=SBUF; in_pos ++; if(in_pos>MAX_SIZE) in_pos=0; SBUF OS Użytkownik while(in_pos==out_pos); tmp=Buf_in[out_pos]; out_pos++; if(out_pos>MAX_SIZE) out_pos=0; return tmp; Funkcja czytająca Bufor wejściowy Obsługa buforowana portu RS232 kierunek PC do 80C51