x74ls160.abl

来自「以前做的一个数字钟」· ABL 代码 · 共 23 行

ABL
23
字号
MODULE X74LS160

	CLK, CLR, P, T, LD		PIN ;
	D0, D1, D2, D3			PIN ;
	Q0, Q1, Q2, Q3			PIN  ISTYPE 'REG';
	TC				PIN ISTYPE 'COM';
	DATA = [D3, D2, D1, D0];
	COUNT = [Q3, Q2, Q1, Q0];

EQUATIONS

	COUNT.CLK = CLK;
	COUNT.AR = CLR;
	WHEN ((COUNT == ^h9) & P & T) THEN COUNT := 0;
		ELSE WHEN ((P & T) & LD) THEN COUNT := (COUNT.FB + 1);
			ELSE WHEN (!LD) THEN COUNT := DATA;
				ELSE WHEN (!(P & T) & LD) THEN COUNT := (COUNT.FB);

	TC = (COUNT == ^h9) & P & T;

END 

⌨️ 快捷键说明

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