当前位置: 首页 > news >正文

湖南房地产加盟网站建设官网建站多少钱

湖南房地产加盟网站建设,官网建站多少钱,镇江做网站公司,手机制作视频的软件app免费本题是一个实际的应用问题,一个水库,有三个传感器S1、S2、S3提供输入,经过控制电路,四个输出给到四个流量阀。也就是说,本题想让我们根据水位去控制流量阀。 问题的关键在于把什么抽象成state,答案是&…

本题是一个实际的应用问题,一个水库,有三个传感器S1、S2、S3提供输入,经过控制电路,四个输出给到四个流量阀。也就是说,本题想让我们根据水位去控制流量阀。

问题的关键在于把什么抽象成state,答案是:水位的高低。根据题意,我们知道水位高低有四种状态,可以用传感器检测。

在第一个always块中,把三个传感器输入的值,作为next_state。

在第二个always块中,用next_state判断,输出什么信号给四个流量阀。

在第三个always块中,把next_state赋给state。

在第四个always块中,给dfr赋值。因为dfr第四个水阀判断条件比较特殊,所以不跟另外三个水阀写在一起判断。

判断

module top_module (input clk,input reset,input [3:1] s,output fr3,output fr2,output fr1,output dfr
); reg [2:0] state, next_state;parameter A=3'b111, B=3'b011, C=3'b001, D=3'b000;//根据输入决定下一个状态always@(*)begincase(s)A: next_state = A;B: next_state = B;C: next_state = C;D: next_state = D;default: next_state = D;endcaseendalways@(posedge clk)beginif(reset){fr3,fr2,fr1} <= 3'b111;elsecase(next_state) //这里要想清楚判断条件是state还是next_stateA : {fr3,fr2,fr1} <= 3'b000;B : {fr3,fr2,fr1} <= 3'b001;C : {fr3,fr2,fr1} <= 3'b011;D : {fr3,fr2,fr1} <= 3'b111;endcaseendalways@(posedge clk)beginif(reset)state <= D;elsestate <= next_state;endalways@(posedge clk)beginif(reset)dfr <= 1;else if(next_state < state)dfr <= 1;else if(next_state > state)dfr <= 0;elsedfr <= dfr;endendmodule

http://www.yayakq.cn/news/226478/

相关文章:

  • 做项目的网站网站后台管理系统摘要怎么写
  • 网站建设的审批建设工程机械鉴定中心官网
  • 网站换空间wordpress郑州市建设工程造价信息网
  • 做公司网站的好处以及优势江苏省建设厅工会网站
  • 梅州站扩建企业网站建设总结
  • 贵州高端网站开发vivo官网网站服务
  • 做教育招生网站无极招聘信息
  • 诸城做网站建设的海南省建设局网站搜索
  • 北京 网站制作最值钱的域名列表
  • 运城网站建设设计价格asp.netmvc 做网站
  • 五个网站个人网页设计链接
  • 阿里巴巴网站做方案运城市住房和城乡建设局网站
  • 韩国做美食网站个人网站的名字
  • 我的网站建设免费永久个人服务器
  • 网站后台管理要求二手交易网站建设内容策划
  • 小公司如何做网站隔离网站开发实用技术介绍
  • 想做个小网站怎么做公司网站建设记哪个科目
  • 免费手机建网站平台视频网站X站H站搭建建设
  • 江门建站网站模板免费php开源建站系统
  • 中国建设教育协会是什么网站高端企业站
  • 电子商务网站建设的认识抖音网页版小程序入口
  • 徐州做网站的设计师响应式网站设计规则
  • 珠海哪个网站制作公司好智慧团建pc端入口
  • 举报企业网站用个人信息备案涪陵网站建设
  • 专业网站设计公司和普通设计公司的区别网页微信版下载不了大文件
  • 东莞做网站建设公司seo美式
  • 关键词排名优化网站建设公司寒亭区住房和城乡建设局网站
  • 网站建设年终总结怎么写建立一个网站多少钱
  • 建设厅网站2015154网页制作与网站建设服务器
  • 游戏推广网站制作平面网站模版