最終更新日 平成26年5月15日
標準的なよくある液晶の使い方のサンプルです。LuquidCrystalクラスのサンプルとしてお使いください。
液晶画面に三角関数の値を表示します。
// RXduino sample programs.
// (C)2012-2014 Copyright TokushuDenshiKairo Inc.
#include <rxduino.h>
#include <liquidcrystal.h>
#define INTERVAL 100
LiquidCrystal lcd(PIN_P51, PIN_PC2, PIN_PE4, PIN_PE5, PIN_PE6, PIN_PE7);
void setup()
{
// Serial.begin(38400,SCI_AUTO);
lcd.begin(16,2);
lcd.clear();
pinMode(PIN_BUZZ,OUTPUT);
}
int count = 0;
double fl = 1;
void loop()
{
Serial.println("うごくかな\n");
lcd.home();
lcd.setCursor(0,0);
lcd.print("log(");
lcd.print((int)fl);
lcd.print(")=");
lcd.print(log(fl)/log(10));
lcd.print("\n");
lcd.print("sin(");
lcd.print((int)fl);
lcd.print(")=");
lcd.print(sin(radians(fl)));
fl = fl + 1;
delay(INTERVAL);
}
(C)2012-2014 特殊電子回路株式会社 All Rights Reserved