用气段数码管显示步骤:
SEG7 LUT.v文件拷到t2里面
打开quartus,创建新工程,入库,工程目录就是你那第二个t2,(这个t2是我做好的四位二进制加法计数器的项目)第二行目录就是打开SEG7 LUT.v,下面出现弹框选择否,出现file name选择点开目录选.v,然后Add,
芯片,器件不变
点那个左边出现的SEG7 LUT
然后编译一下,这个时候出现错误,不支持,现在打开SEG7 LUT的qsf文件,注释掉1.0v的那一行,存盘,编译
然后点fire-creat/update-creat symbol
生成七段译码器符号
那个符号是bsf后缀
退出去,打开t2,双击输入符号,浏览,找到SEG7 LUT,出现符号,画出总线,左边S[3…0],右边HEX0[6…0],加一个output,更改名字成HEX0[6…0],存盘,编译
引脚锁定,进入文本qsf,出现qsf点击add的qsf打开,拷贝从B2开始的210.co,S的321,
存盘,编译
自动计数的问题
创建vlog语言粘贴代码,q那个不能同名,随便改个字母,存到当前文件夹的目录下,把它设置为顶层文件,然后存编译,成功然后制作符号块进入,回去实验四bdf去,再把实验四bdf这里作为顶层文件,在symbol这里打开制作符号块的project,直接添加这个块到实验四,接口的第一个引脚改成那个时钟50hz的,然后编译,然后开始自动计数。
要注意的问题就是七段数码管的七个都要粘贴
具体看自己所使用的开发板对应的按钮开关显示屏