以下程序是将200HZ的CLK 分频成两个相反的50HZ信号LOAD和CLKIN<br />请高手给我解释一下我看不懂这个程序<br />谢谢!<br /><br />CKXH:BLOCK IS<br /> BEGIN<br /> PROCESS(CLK)IS<br /> VARIABLE COUNT:STD_LOGIC;<br /> BEGIN<br /> IF CLK'EVENT AND CLK='1'THEN<br /> IF COUNT='1'THEN<br /> COUNT:='0';<br /> CLKIN<=NOT CLKIN;<br /> ELSE<br /> COUNT:=NOT COUNT;<br /> END IF;<br /> END IF;<br /> LOAD<=NOT CLKIN;<br /> END PROCESS;<br /> END BLOCK CKXH; |
|