Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo procesar los datos recibidos por el microcontrolador

Cómo procesar los datos recibidos por el microcontrolador

El cartel probablemente significa comunicación 232 de doble chip.

El registro de búfer del puerto serie del microcontrolador sbuf se multiplexa para lectura y escritura. Cuando se recibe una interrupción, sbuf se procesa una vez en el programa de interrupción, lo que significa que el contenido de sbuf se lee una vez. queda vacío a menos que se reciba la interrupción al siguiente dato.

Puede haber algunos problemas semánticos con el procesamiento de interrupción de recepción en su programa, led[i]

sbuf;

Esta oración Se ha leído el contenido de sbuf y no se han recibido los siguientes datos, por lo que si juzga que sbuf siempre está vacío, es decir, el contenido de sbuf es 0, entonces su declaración if no se ejecutará

i

Operación, ¿entonces el rendimiento del programa es que solo cambia la luz del puerto p0?