Esempio n. 1
0
int main(int argc, char *argv[]) {
  printf("Starting...\n");
  HT1632c matrix = HT1632c(BANK, DATA, WR, CS, CLK);
  matrix.setup();
  if (argc != 2) {
    matrix.set_brightness(0);
  }
  else {
    matrix.set_brightness(atoi(argv[1]));
  }

  printf("Test #1\n");
  testMatrix1(&matrix);

  printf("Test #2\n");
  testMatrix2(&matrix);

  printf("Test #3\n");
  testMatrix3(&matrix);

  printf("Test #4\n");
  clock(&matrix);

  printf("Done!\n");
  return 0;
}
int main(void) {
  printf("Starting...\n");
  HT1632LEDMatrix matrix = HT1632LEDMatrix(BANK, DATA, WR, CS);
  matrix.begin(HT1632_COMMON_16NMOS);
  
  printf("Clear\n");
  matrix.clearScreen();
  
  printf("Test #1\n");
  testMatrix1(&matrix);

  printf("Clear\n");
  matrix.clearScreen();
  
  printf("Test #2\n");
  testMatrix2(&matrix);

  printf("Done!\n");
  return 0;
}