⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 listen.java

📁 专业汽车级嵌入式操作系统OSEK的源代码
💻 JAVA
字号:
import lejos.nxt.*;public class Listen implements SensorPortListener{	String changed = "State changed";	String val = "Value:";	String oldVal = "old Value:";	String free = "Free Mem:"; 	SoundSensor sound = new SoundSensor(SensorPort.S1);		public static void main (String[] aArg)	throws Exception	{		Listen listen = new Listen();		listen.run();		Button.ESCAPE.waitForPressAndRelease();		LCD.clear();		LCD.drawString("Finished", 3, 4);		LCD.refresh();	}		public void stateChanged(SensorPort port, int value, int oldValue)    {		if (port == SensorPort.S1 && sound.readValue() > 50)		{	    	LCD.clear();	    	LCD.drawString(changed,0,0);	    	LCD.drawString(val, 0, 1);	    	LCD.drawInt(value,7,1);	    	LCD.drawInt(sound.readValue(), 12, 1);	    	LCD.drawString(oldVal, 0, 2);	    	LCD.drawInt(oldValue, 11, 2);			LCD.drawString(free, 0, 4);		    LCD.drawInt((int)(Runtime.getRuntime().freeMemory()),10,4);	    	LCD.refresh();		}    }		private void run()	throws InterruptedException	{		SensorPort.S1.addSensorPortListener(this);	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -