lcytms 发表于 2017-3-26 23:51:23

1121       
        只不过这是24的,bit改成24位。
        格式改为16进制。
        让它显示123456。
        点Next。
        4/5选next。
        5/5点finish。
        弹出对话框点Yes。
        ESC掉。
        空白的地方双击,从工程里面选lpm_constant2。
        将符号连到hex端口上。
        全编译。

lcytms 发表于 2017-3-26 23:53:59

1122       
        这种练习虽然不是特别难,但是说明了我们对开发板的驾驭能力。
        点击编程器,start。
        你应该看到123456的显示。       
1123       
        (指导练习)       
。。。

1130       
        (指导练习)       
1131       
        现在我们来做一个实验,我们用一个计数器。
        这个123456是被我们一个常数核驱动的,现在我们把这个常数核删掉,改为一个计数器。
        这个计数器是用10Hz的一个分频器驱动的。
        是24位的一个计数器。
        大家跟着我做一个IP核的计数器。
        空白的地方双击,直接敲lpm_counter,这是Altera给我们的一个计数器。
        点OK。
        选verilog。
        点Next。
       

lcytms 发表于 2017-3-26 23:54:46

本帖最后由 lcytms 于 2017-3-29 21:47 编辑

1132       
        3/7把8位改成24位,点next。
        一直点Next,最后点finish。
        弹出对话框点yes。
        再做一个10Hz的信号。
        再做一个分频器。
       

小舍YZ 发表于 2017-3-27 13:44:07

赞,,,,谢谢分享。。。。。:lol

lcytms 发表于 2017-3-29 21:48:34

1133       
        命名时钟为cnt_clk。
        连接ref_clk和rst_n到分频器输入端。
       

lcytms 发表于 2017-3-29 21:49:55

1134       
        修改分频数为2500000。
        这是10Hz。
       

lcytms 发表于 2017-3-29 21:52:12

1135       
        做全编译。
        检查一下图面上。       
1136       
        (指导练习)       
。。。

1141       
        (指导练习)       
1142       
        现在我们来讨论,如何把16进制改成十进制。
        (打开Day2_练习.ppt)

lcytms 发表于 2017-3-29 21:53:34

1143       
        十进制更接近于人的对这种数字的感觉。       
1144
        (板书)

lcytms 发表于 2017-3-29 21:54:56

1145
      (板书)

lcytms 发表于 2017-3-29 21:55:36

1146
      (板书)
页: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18
查看完整版本: 跟李凡老师学FPGA之D03:使用tcl脚本(数码管)、二进制转BCD(20160425课堂笔记)