When the microcontroller received a frame of data, RI will set 1, to the CPU to request an interruption, if there was an interruption before the Allow, there is an interruption, into the Interrupt service program. Of course, a single-chip computer sent a frame of data, TI will also set 1, the same will produce interrupts.
Add: In fact, regardless of whether you have permission to interrupt, the host computer (at this point to the microcontroller to send information on the machine) as long as the SCM to send data, the microcontroller will automatically receive data, and put it in the data buffer sbuf, if you have allowed the serial port interrupt, RI will be set 1, to the Microcontroller CPU application interruption, and into the Interrupt service program, if you do not allow the interruption, it will not produce a serial interrupt.
Serial interrupts are mostly used to process data
Copy from a question and answer