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 + -
显示快捷键?