题目:设计一个电路,利用74HC161+74HC4511,使显示数码管按1s的频率循环显示0-9
思路:1. 仿真74HC161和74HC4511(仿真74HC161的步骤一样,只有代码不同)2.整合74HC161和74HC4511
工具:Libero SoC v11.9
以下为第一步中的仿真74HC4511,74HC161的代码看下一篇文章
-
新建项目:
-
点击New…… -
(输入Project name,点击Next)
-
选择A3P060-VQ100(74HC系列所用芯片),点击Next
-
(广工选择3.3v)点击Finish
-
结束
-
-
输入设计代码(文件名不同,但步骤一样)
-
-
-
代码
-
// _74HC4511.v module _74HC4511(D,LE,BL_,LT_,L); input LE,BL_,LT_; input [3:0] D; output reg [6:0] L; always @(*) begin if (LE==0&&BL_==1&<_==1) begin case(D[3:0]) 4'b0000: L[6:0]=7'b1111110; 4'b0001: L[6:0]=7'b0110000; 4'b0010: L
-