Gast
#4000604
Hallo, angenommen der uC (8051) ist gerade dabei eine massage über die serielle schnittstelle zu senden... Darf ein externer interrupt in dann unterbrechen und er sendet dann ganz normal wieder weiter. Ich ändere in der isr nur ein flag das nichts mit dem uart bzw. der baudrate zu tun hat. for( uc_i=0; uc_i<=27 ; uc_i++){ SBUF=uc_massage[uc_i]; while( TI == 0); TI_bit = 0; } Darf unterbrochen werden wenn er hier drin steckt?