📄 commandspi.java
字号:
import etaai.lcd.*;
public class CommandSPI extends Thread implements LCDConstants
{
boolean ffRunThread=true;
String[] ftStringArray;
String[] ftTemporarStringArray;
boolean ffWriteOneByOneCharacter;
int fiTimeToStayOnScreen;
boolean ffTemporarWriteOneByOneCharacter;
int fiTemporarTimeToStayOnScreen;
boolean ffReplaceWithNewStrings=false;
boolean ffReceiveFirstStrings=false;
boolean DEBUG=false;
final int const_DisplayColumnNumber=16;
final int const_DisplayRowNumber=2;
LCD lcd;
LCDPort _portLCD;
public CommandSPI(boolean Debug,boolean WriteCharacterByCharacter,int TimeToStayOnScreen)
{
// incarca setarile in variabile publice
DEBUG=Debug;
if (DEBUG) System.out.println("CommandSPI: Sa instantiat obiectul");
ffTemporarWriteOneByOneCharacter=ffWriteOneByOneCharacter=WriteCharacterByCharacter;
fiTemporarTimeToStayOnScreen=fiTimeToStayOnScreen=TimeToStayOnScreen;
}
public synchronized void start()
{
try{
// out
if (DEBUG) System.out.println("CommandSPI: Sa instantiat portul LCD");
//Initializare LCD serial
_portLCD = new etaai.lcd.tinispi.TiniSPILCD();
// out
if (DEBUG) System.out.println("CommandSPI: Sa instantiat LCD");
// initializare LCD
lcd = new LCD(_portLCD,const_DisplayRowNumber,const_DisplayColumnNumber);
// incarcare caracter special '
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -