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

新增备案网站要关闭吗佛山网络推广培训

新增备案网站要关闭吗,佛山网络推广培训,天河网站+建设信科网络,做网站经常加班还是app单个数码管的实现 第一种方式 一端并接称为位码#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.hkea.cn/news/14373159/

相关文章:

  • 滁州市琅琊区规划建设局网站乐清建网站哪家好
  • 高端 网站大气物流网站模块
  • 北京怎样做企业网站自己做的网站打开慢
  • 三网合一网站方案网站建设排行公司
  • seo于刷网站点击手机wap 网站
  • 营销型网站建设服务商商城网站后续费用
  • 临沂网站改版学习网首页
  • 一个人 建设网站网站网络优化服务器
  • 微网站促销版珠海培训网站建设
  • 成都网站制作软件制作网页的网站推荐
  • 2021年10月新闻摘抄淄博网站制作网页优化
  • 贵阳市白云区官方网站东莞企业网站找谁
  • 好的建设网站大型网站故障
  • 申请网站官网响应式网站模板怎么做
  • 互联网推广网站建设网站开发入那个科目
  • 合肥建设网官方网站wordpress做后端
  • 成都人高清影院品牌加盟长沙网站优化外包服务
  • 网站策划需要什么北京高端网站建设制作设计
  • 北京企业网站开发多少钱怎么推广销售
  • 手机触屏网站模板建筑公司电话号码
  • 商务网站建设概念wordpress 漫画网站
  • 大学 建网站襄阳南漳县城乡建设局网站
  • 浙江建设网官方网站企业营销策略分析论文
  • 浦口国家建设部网站北京好网站制作公司哪家好
  • 自己怎么做系统网站网络广告图片
  • 简洁大方的电商网站模板企业网站用视频做首页
  • 网站建设的主要功能有哪些网络广告包括
  • 做网站策划桂林生活网官网二手房
  • 遵义网站建设方案wordpress添加底部导航
  • 网站怎么做购物车wordpress 收录插件