Red de conocimientos turísticos - Conocimientos sobre calendario chino - Varias preguntas sobre la comunicación SPI del microcontrolador 51

Varias preguntas sobre la comunicación SPI del microcontrolador 51

Inicialice la operación SPCTL, configure la velocidad SPI y el modo de trabajo

SPCTL = 0x4C; //Establezca el modo de trabajo del puerto SPI en la estación esclava y 1 estación maestra más

AUXR = 0x08; Abrir interrupción SPI

Funciones de interrupción, SPI y LVDI **** Disfrute de la interrupción 5

void SPI_Interrupt(void) Interrupción 5

{

SPSTAT = 0xC0; //Escribe 1 en SPIF y WCOL para borrarlos

DataBuffer[count++] = SPDAT;

Return; p >

1.

1. Después del envío, el puerto SPI de STC permanece sin cambios.

2. SPIF se configura automáticamente después de cada comunicación (incluida la entrada o salida) para generar una interrupción (si está permitida)

3. Consulte arriba para ver un historial simple, puede modificarlo. usted mismo y agréguelo a su propio proyecto

4.