
这里是我们的开发板的管脚锁定,你要根据你的板子做调整就.doc
3页这里是我们的开发板的管脚锁定,你要根据你的板子做调整就可以了管脚锁定指令:assignment >assignment edit下载工具: tools>programmer操作步骤:操作步骤:烧写 FPGA 代码到板子在 PC 机上打开这个工具,点 OK,可以在 PC 端键盘操作输入,然后通过串口在 FPGA 的数码管上显示你的东西由于这里是具体的串口操作,由于这里是具体的串口操作, ,, (采用的波特率是(采用的波特率是 9600,具,具体根据需要做修改,计算公式如下,由于串口的波特率相体根据需要做修改,计算公式如下,由于串口的波特率相对于时钟的频率来说和很小,所以在对于时钟的频率来说和很小,所以在 QUARTUSII 中仿真中仿真要很长时间,所以这里不给出仿真图了,直接下板子用)要很长时间,所以这里不给出仿真图了,直接下板子用)//产生 9600 波特率的时钟信号 always@(posedge clk ) //----40_0000_00/(9600*2)=2083.333333 begin //---- if(!rst) //----又由于有 8 个时隙 div_reg<=0; //---- else begin //----所以分频率系数为: if(div_reg==div_par-1) //---- div_reg<=0; //----2083.333333/8=260.4~260 else //---- div_reg<=div_reg+1; //----转化为 16 进制为:104end end//产生 9600 波特率的时钟信号 always@(posedge clk) begin if(!rst) clkbaud8x<=0; else if(div_reg==div_par-1) clkbaud8x<=~clkbaud8x; end。












