📄 tinispilcd.java
字号:
package etaai.lcd.tinispi;import etaai.lcd.LCDPort;import etaai.lcd.tinispi.SPI;import etaai.lcd.LCDException;/** * Title: Serial LCD * Description: Comnada display lcd pe seriala * Copyright: Copyright (c) 2001 * Company: ETA AI * @author Mircea Pop * @version 1.0 */public class TiniSPILCD implements LCDPort{ private SPI spi = new SPI(60,true,true); /** * Clasa TiniSPILCD implementeaza comunicarea cu afisajul LCD Cristalfontz */ public TiniSPILCD(){} /** * Trimitere la LCD comenzi * @param String lcdData Datele ce se trimit la lcd */ public void sendLCDData(String lcdData) { if(lcdData != null) { byte[] data = lcdData.getBytes(); spi.xmit(data,0,data.length); } } /** * Trimitere la LCD comenzi * @param int lcdData Datele ce se trimit la lcd */ public void sendLCDData(int lcdData) { byte [] aux = new byte[1]; aux[0] = (byte) lcdData; spi.xmit(aux,0,aux.length); } /** * Trimitere la LCD comenzi * @param byte[] lcdData Datele ce se trimit la lcd */ public void sendLCDData(byte[] lcdData) { if(lcdData != null) { int x = spi.xmit(lcdData,0,lcdData.length); } } /** * Resetare display */ public void resetDisplay(){ } /**Inchidere port SPI*/ public void close(){ }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -