电子系统设计与实践论文范例

东北石油大学本科生电子系统设计与实践 \

do2<=('0' & data1(7 downto 4))+('0' & data2(7 downto 4))+c1; c2<=\ \

do3<=('0' & data1(11 downto 8))+('0' & data2(11 downto 8))+c2; c3<=\ \

do4<=('0' & data1(15 downto 12))+('0' & data2(15 downto 12))+c3; doo1<=do1 when do1<\ do1-\

doo2<=do2 when do2<\ do2-\

doo3<=do3 when do3<\ do3-\

doo4<=do4 when do4<\ do4-\;

3.3.5 7段显示器显示BCD码(VHDL语言编译)

其代码如下:(VHDL语言):

dout1<=\ --a,b,c,d,e,f,g,dp,sel3,sel2,sel1,sel0;

\ \ \ \ \ \ \ \ \ \

dout2<=\ --a,b,c,d,e,f,g,dp,sel3,sel2,sel1,sel0;

\ \ \

11

东北石油大学本科生电子系统设计与实践 \ \ \ \ \ \ \

dout3<=\ --a,b,c,d,e,f,g,dp,sel3,sel2,sel1,sel0;

\ \ \ \ \ \ \ \ \ \

dout4<=\ --a,b,c,d,e,f,g,dp,sel3,sel2,sel1,sel0;

\ \ \ \ \ \ \ \

\ \ end doit;

以上代码实现了BCD码的加法。

12

东北石油大学本科生电子系统设计与实践 第4章 数字电压表的测试与运行

4.1数字电压表的编译与仿真

4.1.1数字电压表的编译

数字电压表编译完成后,所显示的设计器件,引脚利用率,文件名,工程名等。

图4-1 综合完成

13

东北石油大学本科生电子系统设计与实践 4.1.2数字电压表的逻辑电路图

图4-2 RTL Viewer

通过RTL Viewer我们可以清楚的看到电路的内部构造

4.1.3数字电压表的功能仿真

仿真前对各个引脚进行周期设置。通过对电压表的功能仿真,让我们清楚的

14

东北石油大学本科生电子系统设计与实践 看到实体的功能及运行状况。便于我们修改程序,及时作出调整。

图4-4 仿真结果

4.2数字电压表的适配与测试

选择Assign中 Dvice 选择FLEX10K中的EPF10K10LC84-4 选择configure.下载到试验箱,将引脚图调出来。 按引脚连线,如下图4-6,连线后测试成功 电压显示正常。

15

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4