51 En microcontroladores, ¿cuál es el papel de ren en scon?
(1).SM0, SM1: Bits de control del modo de funcionamiento del puerto serie. Modo de trabajo SM0, SM1 00 Modo 0 01 Modo 1 10 Modo 2 11 Modo 3 (2).SM2: Bit de control de comunicación multimáquina. La comunicación entre varias máquinas funciona en el modo 2 y el modo 3. El bit SM2 se utiliza principalmente para el estado de recepción del modo 2 y el modo 3. Cuando el puerto serie funciona en el modo 2 o el modo 3, y SM2 = 1, solo cuando el noveno recibido Cuando los datos de bits (RB8) son 1, los primeros 8 bits de datos recibidos se enviarán a SBUF y RI se configurará para emitir una solicitud de interrupción; de lo contrario, se abandonará la recepción de datos. Cuando SM2 = 0, independientemente de si los datos del noveno bit son 0 o 1, los datos se enviarán a SBUF y se emitirá una solicitud de interrupción al mismo tiempo. Cuando se opera en Modo 0, SM2 debe ser 0. (3).REN: Permitir recibir bit. REN se utiliza para controlar el permiso y la no autorización de la recepción de datos. Cuando REN = 1, se permite la recepción y cuando REN = 0, no se permite la recepción. (4).TB8: Enviar y recibir datos bit 8. En los modos 2 y 3, se envía TB8, el noveno bit de datos. En la comunicación multimáquina también se envía este bit, que representa la dirección o datos a enviar, TB8=0 significa datos, TB8=1 significa dirección. (5).RB8: El octavo bit de datos recibidos. En el modo 2 y el modo 3, el RB8 almacena los datos recibidos en el bit 9, que se utiliza para identificar las características de los datos recibidos. (6).TI: Enviar bit de bandera de interrupción. Bit de bandera direccionable. En el modo 0, lo establece el hardware después de enviar el octavo bit de datos; en otros modos, lo establece el hardware antes de enviar o detener este bit, por lo tanto, TI = 1 indica el final de la transmisión de la trama y TI puede ser; borrado a "0" por software ". (7).RI: recibe el bit de indicador de interrupción. Bit de bandera direccionable. Después de recibir el octavo bit de datos, este bit se establece por hardware. En otros modos de funcionamiento, este bit se establece por hardware. RI = 1 indica que se completó la recepción de la trama. En el procesamiento de interrupciones del puerto serie, tanto TI como RI deben restablecerse a "0" mediante el software, y la configuración del hardware no puede restablecerse a 0 automáticamente. Además, en las operaciones de búfer, se requiere ES = 0 para evitar interrupciones.