第一范文网 - 专业文章范例文档资料分享平台

数电实验自主设计—哈工大

来源:用户分享 时间:2020-06-21 本文由紫禁王者 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

哈尔滨工业大学课程设计说明书(论文)

Harbin Institute of Technology

数字电子技术实验 自主设计实验报告

哈尔滨工业大学课程设计说明书(论文)

姓名班级1404105 学号台号 实验日期节次教师签字成绩

实验名称:基于BASYS2 FPGA板的开发应用

1.实验目的

(1) 熟悉Verilog语言的使用

(2) 能通过ISE软件进行FPGA简单的开放应用

(3) 结合实际应用掌握课上所学关于组合电路和时序电路的理论知识 (4) 掌握根据实际需求设计相应较为优化的电路的能力

2. 实验环境

ISE14.7

BASYS2开发板

3.实验内容

总共设计3个实际应用电路,分别为两个较为简单的组合逻辑电路和一个较为复杂的时序逻辑电路。 下面分别介绍各个设计:

(1) 实验一:判断是否可以输血

设计要求:

已知人的血型由A、B、AB、O四种。输血时,输血者的血型与受血者血型必须符合图中用箭

头指示的授受关系。要求该电路能够判断输血者与受血者的血型是否符合上述规定。具体要求如图1所示。

ABABOABABO 图1输血要求

(2) 实验二:显示译码电路

设计要求:

根据不同输入取值,依次显示“HIT+学号后5位(即HIT05108)”,共8个字型。

哈尔滨工业大学课程设计说明书(论文)

(3) 实验三:数字钟

设计要求:

在数码管上显示分钟和秒的计时功能。最左边两个显示分钟,最右边两个显示秒钟。

4.各实验源代码及仿真结果

(1)实验一:判断是否可以输血 Verilog程序: module shuxue( input a, input b, input ab, input o, input sa, input sb, input sab, input so, output reg w, output reg p );

reg w1,w2; always@(*) begin case({a,b,ab,o})

4'b0001:w1=0; 4'b0010:w1=0; 4'b0100:w1=0; 4'b1000:w1=0; default:w1=1;

endcase

case({sa,sb,sab,so}) //a,b,ab,o分别代表输血者的四种血型sa,sb,sab,so分别代表受血者的四种血型;w代表W灯;p代表P灯

//判断输血者的输入是否符合要求

//若符合要求w1=0;否则w1=1 //判断受血者的输入是否符合要求

哈尔滨工业大学课程设计说明书(论文)

4'b0001:w2=0; 4'b0010:w2=0; 4'b0100:w2=0; 4'b1000:w2=0; default:w2=1; endcase

//若输血者和受血者都符合要求w=0;否则w=1

//若符合要求w2=0;否则w2=1

w=w1||w2;

if(w==1) p = 0;

else if(sa==1) begin

//若受血者是A型血

if(a==1||ab==1||o==1) p=1; else p=0; end

else if(sb==1) begin

//输血者是A,AB,O型血,p=1

//若受血者是B型血

if(b==1||ab==1||o==1) //输血者是B,AB,O型血,p=1 p=1; else p=0; end

else if(sab==1) begin

if(b==1||a==1||o==1||ab==1) //输血者是A,B,AB,O型血,p=1 p=1; else p=0; end else

//若受血者是O型血

//若受血者是AB型血

哈尔滨工业大学课程设计说明书(论文)

end

begin if(o==1) p=1; else p=0; end

//输血者是O型血,p=1

endmodule

引脚约束文件: NET \NET \NET \NET \NET \NET \NET \NET \NET \NET \

仿真结果:

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新小学教育数电实验自主设计—哈工大 全文阅读和word下载服务。

数电实验自主设计—哈工大 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1090720.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top