count10.abl
来自「以前做的一个数字钟」· ABL 代码 · 共 19 行
ABL
19 行
MODULE count10
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 + -
显示快捷键?