用FPGA设计计算器.docVIP

  • 4
  • 0
  • 约2.59千字
  • 约 8页
  • 2018-11-13 发布于江苏
  • 举报
用FPGA设计计算器

用FPGA设计计算器   设计背景:   计算器是设计中经常用到的一个操作软件,设计和学习计算器使我们亲密的联系所学的各模块, 对我们的学习有很大的帮助和提升。希望大家来学习   设计原理:   本次的设计主要通过矩阵键盘来实现按键的加减乘除运算,通过按下有效键值来当被加数或者被除数等等,按下10 -- 13等数字来表示对应的运算符。按键键值15表示等于号。   此次的设计是通过数码管来实现显示的,通过按下对应的按键来显示到数码管上,百位十位个位等等。当按下运算算符的时候显示清0不显示东西,之后通过继续按下别的键值来显示出对应的加数和除数等等,之后通过按下对应的键值15表示等于后,然后数码管清0之后立马显示出对应的等于的数。   这样来完成我们此次的设计。   设计架构图:      设计代码:   顶层模块   0modulecalc(clk,rst_n,row,col,sel,seg7); //端口列表   1 inputclk; //时钟   2 inputrst_n; //复位   3 input[3:0]row; //行信号   4   5 output[3:0]col; //列信号   6 output[2:0]sel; //数码管位选信号   7 output[7:0]seg7; //数码管段选信号   8   9 wire[23:0]data;   10   11

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档