⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jc2_top.v

📁 xilinx ISE 实例代码。可用ISE直接打开
💻 V
字号:
module jc2_top (left, right, stop, clk, q) ;//Inputsinput left ;	//Active-low switch #3 (left)input right ;	//Active-low switch #0 (right)input stop ;	//Active-low switch #2input clk ;	//GCK1 on XC9572XL CPLD//Outputsoutput [3:0] q;	//Active-low LEDsreg [3:0] q;reg dir, run;initial begin    q[3:0] = 4'b0000;    dir = "0";    run = "0"; endalways @ ( posedge clk ) begin		//clk rising edge//dir register:   if (!right)      dir=0;   else if (!left)      dir=1;   else       dir=dir;      //run register:   if (!stop)      run=0;   else if (!left || !right)      run=1;   else      run=run;      //Counter section:   if(run) begin      if(dir) begin         q[3:1] = q[2:0];	//Shift lower bits (Left Shift)         q[0]=!q[3];		//Circulate inverted MSB to LSB      end      else begin         q[2:0] = q[3:1];	//Shift upper bits (Right Shift)         q[3] = !q[0];		//Circulate inverted LSB to MSB      end   end   endendmodule 

⌨️ 快捷键说明

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