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

📄 blinker.java

📁 Java Op Processor java vhdl processor
💻 JAVA
字号:
package test;import com.jopdesign.sys.Const;import com.jopdesign.sys.Native;////	Clock.java//public class Blinker {	public static void main( String s[] ) {		Native.wr(0, Const.IO_WD);		// make WD happy		Native.wr(1, Const.IO_WD);		Native.wr(0, Const.IO_WD);		time();	}	static void time() {		int next;		int h, m, s, ms;		h = m = s = ms = 0;		next = 0;		s = -1;		for (;;) {			++ms;			if (ms==1000) {				ms = 0;				++s;				if (s==60) {					s = 0;					++m;				}				if (m==60) {					m = 0;					++h;				}				if (h==24) h = 0;				Native.wr(s & 1, Const.IO_WD);			}			Native.wr(~s & 1, Const.IO_WD);			Native.wr(s & 1, Const.IO_WD);			next = waitForNextInterval(next);		}	}	static int waitForNextInterval(int next) {		final int INTERVAL = 20000;		// one ms		if (next==0) {			next = Native.rd(Const.IO_CNT)+INTERVAL;		} else {			next += INTERVAL;		}		while (next-Native.rd(Const.IO_CNT) >= 0)				;		return next;	}}

⌨️ 快捷键说明

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