Quartus医院病房呼叫系统病床呼叫Verilog,源代码下载

这篇具有很好参考价值的文章主要介绍了Quartus医院病房呼叫系统病床呼叫Verilog,源代码下载。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

名称:医院病房呼叫系统病床呼叫

软件:Quartus

语言:Verilog

要求:

1、用1~6个开关模拟6个病房的呼叫输入信号,1号优先级最高;1~6优先级依次降低;

2、 用一个数码管显示呼叫信号的号码;没信号呼叫时显示0;有多个信号呼叫时,显示优先级最高的呼叫号(其它呼叫号用指示灯显示);

3、凡有呼叫发出5秒的呼叫声;

4、对低优先级的呼叫进行存储,处理完高优先级的呼叫,再进行低优先级呼叫的处理。

代码下载:医院病房呼叫系统数码管显示verilog,quartus_Verilog/VHDL资源下载

代码网:hdlcode.com

本代码已在实验箱验证,实验箱资料如下:

74ls148病房呼叫quartus,fpga开发

FPGA_CDS讲义1711ok.docx

演示视频:医院病房呼叫系统数码管显示verilog,quartus_Verilog/VHDL资源下载

部分代码展示

//用1~6个开关模拟6个病房的呼叫输入信号,1号优先级最高;1~6优先级依次降低;
//2、 用一个数码管显示呼叫信号的号码;没信号呼叫时显示0;有多个信号呼叫时,显示优先级最高的呼叫号(其它呼叫号用指示灯显示);
//3、凡有呼叫发出5秒的呼叫声;
//4、对低优先级的呼叫进行存储,处理完高优先级的呼叫,再进行低优先级呼叫的处理。
module sickroom_ctrl(
input clk,//时钟20MHz
input rst_p,//复位
//6个呼叫按键
input key_1,
input key_2,
input key_3,
input key_4,
input key_5,
input key_6,
input deal_key,//处理按键,按下表示处理当前最高优先级
output [5:0] led,//呼叫指示灯
output reg [3:0] number//数码管显示呼叫信号的号码
);
reg [5:0] call_data=6'd0;
always@(posedge clk or posedge rst_p)
if(rst_p==1)
call_data<=6'd0;
else
if(key_1==1)//呼叫按键1
call_data<=call_data | 6'b100000;
else if(key_2==1)//呼叫按键2
call_data<=call_data | 6'b010000;
else if(key_3==1)//呼叫按键3
call_data<=call_data | 6'b001000;
else if(key_4==1)//呼叫按键4
call_data<=call_data | 6'b000100;
else if(key_5==1)//呼叫按键5
call_data<=call_data | 6'b000010;
else if(key_6==1)//呼叫按键6
call_data<=call_data | 6'b000001;

设计文档(文档可下载):

设计文档.doc

1. 工程文件

74ls148病房呼叫quartus,fpga开发

2. 程序文件

74ls148病房呼叫quartus,fpga开发

74ls148病房呼叫quartus,fpga开发

74ls148病房呼叫quartus,fpga开发

74ls148病房呼叫quartus,fpga开发

3. 程序编译

74ls148病房呼叫quartus,fpga开发

4. RTL图

74ls148病房呼叫quartus,fpga开发

5. 管脚分配

74ls148病房呼叫quartus,fpga开发

6. 仿真图

整体仿真图

74ls148病房呼叫quartus,fpga开发

74ls148病房呼叫quartus,fpga开发

按键模块

74ls148病房呼叫quartus,fpga开发

74ls148病房呼叫quartus,fpga开发

病房控制模块

74ls148病房呼叫quartus,fpga开发

74ls148病房呼叫quartus,fpga开发

呼叫铃控制模块

74ls148病房呼叫quartus,fpga开发

74ls148病房呼叫quartus,fpga开发文章来源地址https://www.toymoban.com/news/detail-762097.html

到了这里,关于Quartus医院病房呼叫系统病床呼叫Verilog,源代码下载的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 病房呼叫电路multisim仿真

    目录 一、题目 二、设计步骤以及逻辑图 三、仿真文件 图一 题目要求         如题,要设计一个病房呼叫电路,并要在数码管中显示病房号,而且病房号的有优先级,1号优先级最大,8号优先级最小。         先用74LS148进行编码,然后用译码器进行译码,这里我选择

    2024年02月16日
    浏览(44)
  • 心理咨询预约管理系统javaweb医院挂号jsp源代码mysql

    本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 心理咨询预约管理系统javaweb MVC模式,普通Servlet控制器,jsp视图,前台Bootstrap 工具版本:mysql5.7,JDK1.8,

    2024年02月13日
    浏览(44)
  • 基于springboot的微信小程序宠物领养医院系统(源代码+数据库+10000字论文)085

    本项目有网页版和小程序端 本系统分为管理员、医生、用户三种角色 用户角色包含以下功能: 登录、注册、宠物领养、医生在线咨询、查看挂号、个人中心、密码修改、宠物寄养查看 医生角色包含以下功能: 登录、查询挂号、在线回复、挂号、挂号查询处理、个人中心、

    2024年02月13日
    浏览(47)
  • 基于Springboot+Vue的医院hrp物资管理系统(源代码+数据库+16000字论文)066

    本系统分为管理员、医院、供应商三种角色 供应商角色包含以下功能: 注册登录、个人中心、招标信息管理、合同签订管理、产品信息管理、采购订单管理、订单配送管理、条码维护管理、查看招标公告、密码修改 医院角色包含以下功能: 注册登录、个人中心、密码修改、

    2024年02月16日
    浏览(30)
  • 弹球游戏Verilog代码Quartus仿真

    名称:弹球游戏Verilog代码Quartus仿真(文末获取) 软件:Quartus 语言:Verilog 代码功能: 设计要求 查阅FPGA、VGA接口标准等相关资料文献。 2.编写HDL代码实现νGA显示模块和按键输入模块,并下载到开发板进行测试。 3.图像分辨率不低于1024*768,目标移动方块50*50,移动弹板为20*100。

    2024年02月02日
    浏览(47)
  • 【Quartus | verilog 系列】实现 3-8译码器

    实验一: 3-8译码器(原理图输⼊设计)  2.1设计输⼊     1. 将3-8译码器A、B、C端作为输⼊,Y作为输出。     2. 其余引脚按照3-8译码器功能要求连接。     1. 激励⽂件的输⼊包含A、B、C的8种状态     2. 功能仿真 1. 给出3-8译码器的真值表: 2. 实验步骤、实验内容

    2024年02月11日
    浏览(38)
  • Quartus波形发生器频率可调verilog代码仿真

    名称:Quartus波形发生器频率可调verilog代码仿真(文末下载) 软件:Quartus 语言:Verilog 代码功能: 波形发生器频率可调 可产生正弦波,锯齿波,三角波,方波4种波形(频率可调), 2.具有波形选择、起动、停止功能。 设计文档.doc 1. 工程文件 2. 程序文件 3. 程序编译 4. RTL图

    2024年02月03日
    浏览(71)
  • 微波炉控制器Verilog代码Quartus仿真

    名称:微波炉控制器Verilog代码Quartus仿真(文末获取) 软件:Quartus 语言:Verilog 代码功能: 微波炉控制器 用芯片Altera Cyclone IV FPGA作为控制芯片,实现时间设置、温度设定、火力选择、声音提示,在硬件组成上,涉及到电源供电、按键输入、数码管显示、指示灯提示等。 由按

    2024年01月20日
    浏览(63)
  • 自助点餐机Verilog代码远程云端平台Quartus

    名称:自助点餐机Verilog代码远程云端平台Quartus 软件:Quartus 语言:Verilog 代码功能: 自助点餐机设计, 商品分为7、9、14元三种套餐, 并且只接受5、10元两种面值的纸币: 可以一次点多份: 用数码管显示购买数量、所需金额、找零金额,当金额不足时通过蜂鸣器提示 本代码已

    2024年01月16日
    浏览(39)
  • 智能抢答器Verilog代码Quartus远程云端平台

    名称:Quartus智能抢答器Verilog代码远程云端平台 软件:Quartus 语言:Verilog 代码功能: 设计要求    (1)设计语言为Veri1og,硬件开发平台为 Spartan-3E开发板。数码管显示倒计时5秒;每名选手抢到后由数码管显示其得分增加1,一共进行    (2)设计基于FPGA的智能抢答器的设计,要求有四

    2024年01月21日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包