static void MAX7219Send (unsigned char reg_number, unsigned char dataout) { digitalWrite(LOAD, 1); // Set LOAD 1 to Start Send16bits((reg_number << 8) + dataout); // Send 16 Bits ( Register # + Dataout ) digitalWrite(LOAD, 0); // LOAD 0 to latch digitalWrite(LOAD, 1); // Set LOAD 1 to Finish }
static void MAX7219Send (unsigned char reg_number, unsigned char dataout) { digitalWrite(LOAD, 1); // set LOAD 1 to start Send16bits((reg_number << 8) + dataout); // send 16 bits ( reg number + dataout ) digitalWrite(LOAD, 0); // LOAD 0 to latch digitalWrite(LOAD, 1); // set LOAD 1 to finish }