public static void Main() { Thread.Sleep(1000); // �J�����̕W���s���A�T�C�� var lcd = new LiquidCrystal(Pins.GPIO_PIN_D9, Pins.GPIO_PIN_D8, Pins.GPIO_PIN_D7, Pins.GPIO_PIN_D6, Pins.GPIO_PIN_D5, Pins.GPIO_PIN_D4); // �s���ύX�e�X�g //var lcd = new LiquidCrystal(Pins.GPIO_PIN_D9, Pins.GPIO_PIN_D8, // Pins.GPIO_PIN_D3, Pins.GPIO_PIN_D2, Pins.GPIO_PIN_D1, Pins.GPIO_PIN_D0); // GR-PEACH�ł̓R�}���h�Ԃ̃E�F�C�g�Ȃ����삷��i�E�F�C�g����ł���Ȃ��j // GR -SAKURA�ł̓E�F�C�g�����Ȃ��ƌ듮�삷�� lcd.InitDevice(); var runner = new LcdTestRunner(lcd); runner.Run(); }
public static void Main() { Thread.Sleep(1000); // 開発時の標準ピンアサイン var lcd = new LiquidCrystal(Pins.GPIO_PIN_D9, Pins.GPIO_PIN_D8, Pins.GPIO_PIN_D7, Pins.GPIO_PIN_D6, Pins.GPIO_PIN_D5, Pins.GPIO_PIN_D4); // ピン変更テスト //var lcd = new LiquidCrystal(Pins.GPIO_PIN_D9, Pins.GPIO_PIN_D8, // Pins.GPIO_PIN_D3, Pins.GPIO_PIN_D2, Pins.GPIO_PIN_D1, Pins.GPIO_PIN_D0); // GR-PEACHではコマンド間のウェイトなし動作する(ウェイトありでも問題ない) // GR -SAKURAではウェイトを入れないと誤動作する lcd.InitDevice(5); var runner = new LcdTestRunner(lcd); runner.Run(); }