Pantallas osciloscopio
Usando el Firmware SDF.HEX.
Primero se inicializa la SD y luego:
puts("Pulsar"); while (Pulsador ==1); delay_ms(500);
CS = 0; // Habilitamos la Tarjeta SD
spi_write(0xFF);
while (True){spi_write(0xFF);}
Manda pulsos continuos de clock en amarillo; spi_write(0xFF) en azul está alto.
Primero se inicializa la SD y luego:
puts("Pulsar"); while (Pulsador ==1); delay_ms(500);
CS = 0; // Habilitamos la Tarjeta SD
spi_write(0x01);
while (True){spi_write(0xFF);}
Manda pulsos continuos de clock en amarillo; spi_write(0x01) en azul. En la
línea resaltada se aprecia el valor enviado (0x01 = 0b00000001) como binario.
El primer tren de clock es el primer spi_write(0x01), luego comienza a escribir.
Primero se inicializa la SD y luego:
puts("Pulsar"); while (Pulsador ==1); delay_ms(500);
CS = 0; // Habilitamos la Tarjeta SD
spi_write(0x40); // Para que el valor inicial no sea cero, que cierra el
while