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.