Red de conocimiento informático - Problemas con los teléfonos móviles - SCON=0x50 TMOD=0x20 TH1=0xE8 TL1=0xE8 TI=1 TR=1 ¿Cuál es el significado de cada oración anterior?

SCON=0x50 TMOD=0x20 TH1=0xE8 TL1=0xE8 TI=1 TR=1 ¿Cuál es el significado de cada oración anterior?

1. SCON=0x50:

SCON es el registro de control del puerto serie 0x50 es hexadecimal cuando se convierte a binario, es 01010000. Corresponde a la siguiente tabla. , el puerto serie El registro de control está configurado en el modo de trabajo del puerto serie 1 y permite interrupciones para recibir datos.

Adjunto: tabla de estructura del registro scon

SCON SM0 SM1 SM2 REN TB8 RB8 TI RI

Dirección de bit 9FH 9EH 8DH 9CH 9BH 9AH 99H 98H

2. TMOD=0x20:

TMOD es el registro de control del modo temporizador/contador, por lo que TMOD =0x20 es que el temporizador/contador 1 está configurado en el modo de trabajo 2.

3. TH1=0xE8, TL1=0xE8:

Establezca el valor inicial del temporizador/contador 1 para determinar la duración del tiempo está relacionada con el oscilador de cristal.

4. TI=1, TR=1:

De la tabla anterior, TI y RI son los más bajos. dos bits del registro SCON TI: bit de bandera de interrupción de transmisión, RI: bandera de interrupción de recepción.

TI=1 indica el final de la transmisión de la trama, RI=1 indica la finalización de la recepción de la trama.

El TR mencionado en el cartel parece ser TR1 o el tuyo Personalizado, TR1=1: inicia el temporizador 1.