实战篇

三人表决器

外设

  1. LED
  • 功能概述
  • 设计说明
module LED
(LED0,LED1,LED2,LED3,LED4,LED5,LED6,LED7
);output LED0,LED1,LED2,LED3,LED4,LED5,LED6,LED7;assign LED0=1'b1;
assign LED1=1'b0;
assign LED2=1'b0;
assign LED3=1'b0;
assign LED4=1'b1;
assign LED5=1'b0;
assign LED6=1'b0;
assign LED7=1'b0;endmodule
  1. 按键
  • 功能概述
  • 设计说明
  module Key( KEY0,KEY1,KEY2,KEY3,KEY4,KEY5,KEY6,KEY7,LED0,LED1,LED2,LED3,LED4,LED5,LED6,LED7);input KEY0,KEY1,KEY2,KEY3,KEY4,KEY5,KEY6,KEY7;
output LED0,LED1,LED2,LED3,LED4,LED5,LED6,LED7;assign LED0=~KEY0;
assign LED1=~KEY1;
assign LED2=~KEY2;
assign LED3=~KEY3;
assign LED4=~KEY4;
assign LED5=~KEY5;
assign LED6=~KEY6;
assign LED7=~KEY7;//input [7:0]KEY
//output [7:0]LED;
// LED=KEY;
endmodule
  1. 数码管
  • 功能概述
    共阴 1亮
  • 设计说明
module seg
(SEG_DATAa,SEG_DATAb,SEG_DATAc,SEG_DATAd,SEG_DATAe,SEG_DATAf,SEG_DATAg,SEG_DATAp,SEG_EN1,SEG_EN2,SEG_EN3,SEG_EN4,SEG_EN5,SEG_EN6
);output SEG_DATAa,SEG_DATAb,SEG_DATAc,SEG_DATAd,SEG_DATAe,SEG_DATAf,SEG_DATAg,SEG_DATAp;
output SEG_EN1,SEG_EN2,SEG_EN3,SEG_EN4,SEG_EN5,SEG_EN6;parameter    SEG_NUM0=8'hbf,SEG_NUM1=8'h86,SEG_NUM2=8'hdb,SEG_NUM3=8'hcf,SEG_NUM4=8'he6,SEG_NUM5=8'hed,SEG_NUM6=8'hfd,SEG_NUM7=8'h87,SEG_NUM8=8'hff,SEG_NUM9=8'hef,SEG_NUMA=8'hf7,SEG_NUMB=8'hfc,SEG_NUMC=8'hb9,SEG_NUMD=8'hde,SEG_NUME=8'hf9,SEG_NUMF=8'hf1;assign {SEG_DATAp,SEG_DATAg,SEG_DATAf,SEG_DATAe,SEG_DATAd,SEG_DATAc,SEG_DATAb,SEG_DATAa}=SEG_NUM0;
assign {SEG_EN1,SEG_EN2,SEG_EN3,SEG_EN4,SEG_EN5,SEG_EN6}=6'b000000;endmodule

综合

module Vote
(//输入KEY1,KEY2,KEY3,LED1,LED2,LED3,SEG_DATA,SEG_EN
);input KEY1,KEY2,KEY3;
output LED1,LED2,LED3;
output          [5:0] SEG_EN;
output reg  [6:0] SEG_DATA;parameter    SEG_NUM0=7'h3f,SEG_NUM1=7'h06,SEG_NUM2=7'h5b,SEG_NUM3=7'h4f;always@(*)
begincase ({KEY3,KEY2,KEY1})3'b000 :SEG_DATA=SEG_NUM0;3'b001 :SEG_DATA=SEG_NUM1;3'b010 :SEG_DATA=SEG_NUM1;3'b011 :SEG_DATA=SEG_NUM2;3'b100 :SEG_DATA=SEG_NUM1;3'b101 :SEG_DATA=SEG_NUM2;3'b110 :SEG_DATA=SEG_NUM2;3'b111 :SEG_DATA=SEG_NUM3;default:SEG_DATA=SEG_NUM0;endcase
endassign LED1=!KEY1;
assign LED2=!KEY2;
assign LED3=!KEY3;
assign SEG_EN=6'b011111;
endmodule

三人表决器Verilog相关推荐

  1. 三人表决器_数电小实验之三人表决器

    数电小实验 20级会员们的模电实验已经结束了,他们的培训计划已经从模电实验进行到了数电实验.他们将学习到一个新的知识--逻辑电路. 接下来让我们一起深入了解本次任务吧! 实验:三人表决器的设计和搭建 ...

  2. 三人表决器与八人抢答器实验

    三人表决器与八人抢答器实验 三人表决器实验报告 一.实验目的 1.辨识数字IC功能说明. 2.测试数字集成门电路,掌握输出故障排除.使用注意事项. 3.掌握逻辑函数搭建三人表决器. 二.实验资源 1. ...

  3. 用C++写一个三人表决器

    昨天离散数学老师布置了一道编程题: 设计并编程实现一个3人表决开关电路.设三个裁判分别为A.B.C,有两个及以上裁判同意,则通过表决:否则,未通过表决.同意与否通过键盘输入,可以用0.1或T.F表示. ...

  4. HNU工训中心: 三人表决器及八人抢答器实验报告

    工训中心的牛马实验 三人表决器: 实验目的 1) 辨识数字IC功能说明. 2) 测试数字集成门电路,掌握输出故障排除.使用注意事项. 3) 掌握逻辑函数搭建三人表决器. 2.实验资源 HBE硬件基础电 ...

  5. HNU-电子测试平台与工具-三人表决器

    该报告最后的得分为100分/100分. 作者认为可以将它发出来,为有需要的同学,特别是该大学该门科目的后继者提供帮助与解答. 如果喜欢可以点个赞哦,感谢. 三人表决器实验报告 班级:计科210X 学号 ...

  6. HNU-电子测试平台与工具-三人表决器实验报告

    该报告最后的得分为100分/100分. 作者认为可以将它发出来,为有需要的同学,特别是该大学该门科目的后继者提供帮助与解答. 如果喜欢可以点个赞哦,感谢. 三人表决器实验报告 班级:计XXXXX 学号 ...

  7. 51单片机 独立按键控制LED 实现的三人表决器

    有图可以看出,当(K1,K2,K3,K4)按下时(P31,P30P32,P33)短接到地,从高电位被拉到地在数字电路中高电位被看作(1)底电位被看作(0) 可以看出当P2为0时LED上才有电位差,才会 ...

  8. 带优先级的三人表决器

    1 设计要求:设计一个三人表决器,有3个裁判,其中有1位主裁判,2位副裁判.主裁判有否决权,即主裁判和其中一位副裁判投赞同票,决议方可通过,否则不通过. 注意:如果有了其中一人投赞同票就可以单票通过那 ...

  9. 通过74ls138构成的三人表决器

    三人表决器的原理为三人中至少两人同意则结果为同意,及输入信号至少两个1则结果为1.由此可推出表达式 通过74ls138的功能表可得出当G2A和G2B都接地,G1为高电平时工作且以反码形式输出.由表达式 ...

  10. LabVIEW-使用与非门实现三人表决器

    三人表决器与非门实现,当两个及以上的人选择为同意时,输出为真:否则输出为假.根据真值表和表达式Y=((AB)'(BC)'(AC)')'可以画出逻辑电路图从而实现三人表决器的功能.在LabVIEW前面板 ...

最新文章

  1. android adb常用指令
  2. 如何真正理解用户标签体系?
  3. 关于SharePoint 2010体系架构的几个话题
  4. 中根遍历二叉查找树所得序列一定是有序序列_二叉搜索树(BST)
  5. c6011取消对null指针的引用_C/C++学习笔记——C提高:指针强化
  6. hawq state 报错: the database is down, but Ambari shows all hawq services as being
  7. 数据结构-线性表之带头结点的双向循环链表
  8. ZAB 协议和Paxos 算法
  9. json入门 PHP,PHP开发基础教程之JSON
  10. First集、Follow集
  11. 微软终于屈服和妥协:宣布加入 OpenJDK,贡献构建Java生态
  12. 按方位提取高程数据的方法
  13. BI项目实施完成,不知道怎么进行测试?Smartbi手把手教你
  14. VCPU shutdown request
  15. 蓝牙 - HCI介绍
  16. 本地图片转换Base64的方法,Base64码转换为本地图片
  17. BUG日志:无法解析的外部符号 _Direct3DCreate9
  18. 读书笔记软件调试之道 :从大局看调试-理想的调试环境
  19. 数字信号处理基于计算机的方法答案,数字信号处理—基于计算机的方法第4章答案.pdf...
  20. 男的依然是禽兽,女的却已禽兽不如了

热门文章

  1. MATLAB二次规划和整数规划
  2. mdt 计算机名_配置 MDT 部署共享规则
  3. 备考进行时!2020年中级通信工程师传输与接入(无线)考试大纲
  4. 近世代数 [计算机数学专题(3)]
  5. 微信html5电子相册,维本- 电子相册微信H5模板【h5特效】
  6. 【Redis高手修炼之路】客户端工具——客户端工具以及常用命令
  7. Java常用设计模式总结及应用场景分析
  8. 联想控制计算机软件,联想网络控制工具
  9. 以mysql为例的数据字典_建立数据字典
  10. 西门子plc程序好坏判定