flipflop.comp
来自「CNC 的开放码,EMC2 V2.2.8版」· COMP 代码 · 共 28 行
COMP
28 行
component flipflop "D type flip-flop";pin in bit data_ "data input";pin in bit clk "clock, rising edge writes data to out";pin in bit set "when true, force out true";pin in bit reset "when true, force out false; overrides set";pin io bit out "output";option data flipflop_data;function _ nofp;license "GPL";;;typedef struct { int oldclk; } flipflop_data;FUNCTION(_) { int c; c = clk; if ( reset ) { out = 0; } else if ( set ) { out = 1; } else if ( c && ! data.oldclk ) { out = data_; } data.oldclk = c;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?