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

大数据分析网站自己怎么1做网站

大数据分析网站,自己怎么1做网站,wordpress 文章自定义排序,建筑工程完工确认单单个数码管的实现 第一种方式 一端并接称为位码#xff1b;一端分别接收电平信号以控制灯的亮灭#xff0c;称为段码 8421BCD码转七段数码管段码是将BCD码表示的十进制数转换成七段LED数码管的7个驱动段码#xff0c; 段码就是LED灯的信号 a为1表示没用到a#xff0c;a为…单个数码管的实现  第一种方式 一端并接称为位码一端分别接收电平信号以控制灯的亮灭称为段码 8421BCD码转七段数码管段码是将BCD码表示的十进制数转换成七段LED数码管的7个驱动段码 段码就是LED灯的信号 a为1表示没用到aa为0表示用到了a灯 就是说在B1B2B3B4组成怎样的BCD码时才会不用到a灯 就得到各个灯与输入的BCD码之间的关系 第二种  这个是说由于3位二进制数只能表示8个状态所以要表示十进制至少需要4位二进制数然后用case语句将这些四位的二进制编码转化为七段显示器所需要的编码 4’hf,前面记录的是二进制下所需要的位数是绝对的不因表示的进制改变而改变后面的字母表示表示这个数所用的进制其绝对后继是怎么表示是相对的且记录的方式就是这个进制记录的方式。一位h相当于4位b module BCDsegment(input [3:0]SW, //输入BCD码SW[3]R15,SW[2]M13,SW[1]L16,SW[0]J13output reg [6:0]a_to_g,output DP,output [7:0]AN);assign AN8b1111_1110;assign DP1;always(*)begincase(SW)4b0000: a_to_g7b0000001;4b0001: a_to_g7b1001111;4b0010: a_to_g7b0010010;4b0011: a_to_g7b0000110;4b0100: a_to_g7b1001100;4b0101: a_to_g7b0100100;4b0110: a_to_g7b0100000;4b0111: a_to_g7b0001111;4b1000: a_to_g7b0000000;4b1001: a_to_g7b0000100;endcaseend endmodule.v分析 ① input一个四位向量SW作为输入信号通过拨动对应的引脚改变输入的BCD码。 ② output一个七位向量a_to_g决定一组七段数码管的各二极管亮暗状态亮起的二极管组合形成一个十进制数。 ③ output一个DP信号是实验板上8组数码管的总开关用assign语句赋值为1。 ④ output一个八位向量ANAN决定一个实验板上的八组数码管使用状态赋值为1的不使用赋值为0的为使用。本次实验中将AN通过assign语句赋值为8’b1111_1110表示只使用AN[0]对应的那组数码管。 ⑤ 在always语句中用case语句完成BCD码和七段数码管状态的对应工作。 这里就是说R15,M13,L16,J13四个开关四位二进制数决定了一个十六进制数然后在数码管上显示这个在四位开关上表示的一位十六进制数只调用了一个数码管表示 这里的关键在于引脚文件的编写 ##Switchesset_property -dict { PACKAGE_PIN J15 IOSTANDARD LVCMOS33 } [get_ports { SW[0] }]; set_property -dict { PACKAGE_PIN L16 IOSTANDARD LVCMOS33 } [get_ports { SW[1] }]; set_property -dict { PACKAGE_PIN M13 IOSTANDARD LVCMOS33 } [get_ports { SW[2] }]; set_property -dict { PACKAGE_PIN R15 IOSTANDARD LVCMOS33 } [get_ports { SW[3] }]; ##7 segment display set_property -dict { PACKAGE_PIN T10 IOSTANDARD LVCMOS33 } [get_ports { a_to_g[6] }]; set_property -dict { PACKAGE_PIN R10 IOSTANDARD LVCMOS33 } [get_ports { a_to_g[5] }]; set_property -dict { PACKAGE_PIN K16 IOSTANDARD LVCMOS33 } [get_ports { a_to_g[4] }]; set_property -dict { PACKAGE_PIN K13 IOSTANDARD LVCMOS33 } [get_ports { a_to_g[3] }]; set_property -dict { PACKAGE_PIN P15 IOSTANDARD LVCMOS33 } [get_ports { a_to_g[2] }]; set_property -dict { PACKAGE_PIN T11 IOSTANDARD LVCMOS33 } [get_ports { a_to_g[1] }]; set_property -dict { PACKAGE_PIN L18 IOSTANDARD LVCMOS33 } [get_ports { a_to_g[0] }]; set_property -dict { PACKAGE_PIN H15 IOSTANDARD LVCMOS33 } [get_ports { DP }]; set_property -dict { PACKAGE_PIN J17 IOSTANDARD LVCMOS33 } [get_ports { AN[0] }]; set_property -dict { PACKAGE_PIN J18 IOSTANDARD LVCMOS33 } [get_ports { AN[1] }]; set_property -dict { PACKAGE_PIN T9 IOSTANDARD LVCMOS33 } [get_ports { AN[2] }]; set_property -dict { PACKAGE_PIN J14 IOSTANDARD LVCMOS33 } [get_ports { AN[3] }]; set_property -dict { PACKAGE_PIN P14 IOSTANDARD LVCMOS33 } [get_ports { AN[4] }]; set_property -dict { PACKAGE_PIN T14 IOSTANDARD LVCMOS33 } [get_ports { AN[5] }]; set_property -dict { PACKAGE_PIN K2 IOSTANDARD LVCMOS33 } [get_ports { AN[6] }]; set_property -dict { PACKAGE_PIN U13 IOSTANDARD LVCMOS33 } [get_ports { AN[7] }]; .xdc分析 ① 每个引脚一行语句代表引脚在实验板上的位置和输出标准电平3.3V。 ② 引脚锁定文件使用到的引脚名称与design source中所使用到变量名称相对应。 ③ 该.xdc文件中SW[0]~SW[3]代表输入的BCD码a_to_g[6] ~a_to_g[0]代表一组7段数码管的编号a~g的led灯顺时针方向DP为总开关AN为实验板上的8组7段数码管。 这个引脚文件编写的很清晰声明和定义放在一起了清晰明了 SWITHCES表示开关是下面的四个二进制组成一个十六进制 Display表示显示引脚接到数码管上 这里后面的AN表示的是说下面的开关来决定到底是板子上的8个灯哪个灯亮不确定 一个实验板上的8组七段数码管首先由一个总开关DP控制DP为1时数码管才能被使用而每组数码管是否工作则由一个8位的向量AN控制因为是共阳极构造当AN某位为0时才表示该组数码管投入使用每组数码管由7个二极管组成亮暗状态由一个7位向量a_to_g决定同样因为共阳极的构造当a_to_g某位为0时对应的二极管亮。这个a_to_g向量同时控制所有组数码管的7段二极管。 这个是说原始信号为clk.然后分频就是说让这个信号的频率降低到20时才进一就是说频率是原来的二十分之一 由于是共阳极构造0时显示1时不显示 多个数码管动态显示  就是说让其刷新频率高于人眼分辨率但实际上每次是只亮一个灯的但是速度足够快所以就显示好像亮了好多灯 所以说的是交替被点亮发光 动态数码管显示的原理是 每次选通其中一位 送出这位要显示的内容 然后一段时间后选通下一位送出对应数据4 个数码管这样依次选通并送出相应的数据结束后再重复进行。这样只要选通时间选取的合适由于人眼的视觉暂留数码管看起来就是连续显示的。 这里面涉及到七段数码管的分频问题决定多久从这个数码管换到下一个数码管显示 那就是说需要不断记录当前需要显示的是什么内容 分频 增加了一个0就是频率从400变到了40说明d后面是分频的倍数‘d前面记录的数是d后面所允许记录的最大数用二进制表示下’d后面记录的是实际记录的数用d即十进制下不应当超过d前面记录的那个数的二进制最大但可以小于 每次比较的时候都是在进行实际记录的数据比较自加加的也是实际的单位1与所选进制无关 分时复用
http://www.zqtcl.cn/news/820278/

相关文章:

  • 广东网站优化布吉做棋牌网站建设有哪些公司
  • 联邦快递的网站建设图书馆建设网站注意点
  • 西安好的皮肤管理做团购网站wordpress stats
  • 文山 网站建设 滇icp卡盟网站顶图怎么做
  • 北京网站建设公司哪些好电商建站
  • 沈阳百度广告广州营销seo
  • 营销型企业网站建设步骤做网站怎样和客户沟通
  • 多媒体教学网站开发的一般步骤网络公司网站赏析
  • 阿里云手机网站建设多少钱wordpress幻灯片制作
  • 个人博客网站下载公司邮箱免费注册
  • 厦门外贸网站建设多少钱wordpress 增大字体
  • 可以做外链的网站有哪些外贸阿里巴巴国际站
  • 潮安区住房和城乡建设局网站网站开发技术分析
  • 网站跳出率因素建设单位应该关注的网站
  • php开发的大型金融网站有哪些网站开发可以自学吗
  • 个人建网站成本wordpress 增加阅读量
  • wordpress构建自己的网站大连网站建设主页
  • 棋牌网站开发工程师网站app制作费用单
  • 为什么做网站比app便宜精准营销服务
  • 网站平台做捐助功能有风险吗wordpress博客 翻墙
  • 泰州网站建设专业团队长沙seo顾问
  • 网站建设情况简介seo的基本步骤顺序正确的是
  • wordpress 文件目录结构关键字优化价格
  • 连云港网站关键字优化市场网站 设计 文档
  • 哈尔滨企业建站服务商龙岩建筑网
  • 四川住房城乡建设厅官方网站中国建设银行在网站怎么签约
  • wordpress tortuga安徽seo网站
  • 厦门商务网站建设网络规划与设计实用教程
  • win8风格门户网站已经建网站做外贸
  • 自己有域名如何做网站wordpress文章中外链