|
|
|
@ -11,27 +11,29 @@ void max7219_test_display(spi_ch_t* spi_ch)
|
|
|
|
|
{
|
|
|
|
|
// set mode to display test
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
pinWrite(spi_ch->pin, 0);
|
|
|
|
|
spiTrx(spi_ch->spi, 0x0F);
|
|
|
|
|
spiTrx(spi_ch->spi, 0x00);
|
|
|
|
|
spiTrx(spi_ch->spi, 0x01);
|
|
|
|
|
pinWrite(spi_ch->pin,1);
|
|
|
|
|
|
|
|
|
|
//spiWrite16bit(spi_ch, 0x0C01);
|
|
|
|
|
*/
|
|
|
|
|
spiWriteReg(spi_ch,0x0F,0x01);
|
|
|
|
|
|
|
|
|
|
// spiWrite16bit(spi_ch, 0x0F01);
|
|
|
|
|
//delayMs(50);
|
|
|
|
|
// spiWrite16bit(spi_ch, 0x0F01);
|
|
|
|
|
delayMs(1000);
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
pinWrite(spi_ch->pin, 0);
|
|
|
|
|
spiTrx(spi_ch->spi, 0x0C);
|
|
|
|
|
spiTrx(spi_ch->spi, 0x01);
|
|
|
|
|
spiTrx(spi_ch->spi, 0x0F);
|
|
|
|
|
spiTrx(spi_ch->spi, 0x00);
|
|
|
|
|
pinWrite(spi_ch->pin,1);
|
|
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
// set mode to shutdown
|
|
|
|
|
// spiWrite16bit(spi_ch, 0x0C00);
|
|
|
|
|
spiWrite16bit(spi_ch, 0x0F00);
|
|
|
|
|
delayMs(1000);
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
pinWrite(spi_ch->pin, 0);
|
|
|
|
|
spiTrx(spi_ch->spi, 0x0C);
|
|
|
|
|
spiTrx(spi_ch->spi, 0x00);
|
|
|
|
@ -40,7 +42,7 @@ void max7219_test_display(spi_ch_t* spi_ch)
|
|
|
|
|
|
|
|
|
|
// set mode to shutdown
|
|
|
|
|
// spiWrite16bit(spi_ch, 0x0C00);
|
|
|
|
|
delayMs(1000);
|
|
|
|
|
delayMs(1000);*/
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void max7219_setIntensity(spi_ch_t* spi_ch, uint8_t intensity)
|
|
|
|
|