eda技术实验报告完整版内容摘要:
号 LED7S 的 7位分别接 共阴 7 段 数码管的 7 个段 ,高位在左,低位在右。 例如当 LED7S 输出为“ 1101101”时,数码管的 7个段: g、 f、 e、 d、 c、 b、 a 分别接 0、 0、 1;接有高电平的段发亮,于是数码管显示“ 5”。 注意,这里没有考虑表示小数点的发光管,如果要考虑,需要增加段 h, 此时实体说明中的 LED7S:OUT STD_LOGIC_VECTOR(6 DOWNTO 0)应改为 „ (7 DOWNTO 0)。 3.主要仪器设备(实验用的软硬件环境) 实验的硬件环境是: 微机一台 GW48 EDA 实验开发系统 一套 电源线一根 十芯 JTAG 口线一根 USB 下载线一根 USB 下载器一个 实验的软件环境是: Quartus II 软件 4.操作方法与实验步骤 利用 QuartusII 完成 7 段数码显示译码器 的文本编辑输入( )和仿真测试等步骤,最后在实验系统上进行硬件测试,实际验证本项实验的功能。 5.实验内容及实验数据记录 1) 用 VHDL 设计 7 段数码管显示译码电路,并在 VHDL 描述的测试平台下对译码器进行功能仿真,给出仿真的波形。 2) 数码管显示电路设计 利用以上设计的译码器模块,设计一个可以在 8 个数码管上同时显示字符的电路。 快速轮流点亮 8个数码管,这样就可以实现同时显示 8个字符的效果(尽管实际上同一时间只有一个数码管被点亮)。 要实现以上功能,就必须按照一定时钟节拍,轮流使译码器输出所需要字符的编码;同时控制数码管的公共电极电平,轮流点亮数码管(可以使用上个实验设计的计数器,加实验板上的 74ls138 来实现)。 3) 用 QuartusII 对 2)中的设计 进行编译、综合、仿真,给出其所有信号的仿真波形和时序分析数据。 4) 通过 QuartusII 集成环境,将设计下载到实验电路上进行硬件测试。 管脚锁定: *clk: clk1 43 clk1 D(3): PIO30 30 SW1 D(2): PIO24 35 SW2 D(1): PIO25 36 SW3 D(0): PIO26 37 SW4 A(6): PIO6 11 SEG g LED1 A(5): PIO5 10 SEG f A(4): PIO4 9 SEG e A(3): PIO3 8 SEG d A(2): PIO2 7 SEG c A(1): PIO1 6 SEG b A(0): PIO0 5 SEG a *S(2): 80 *S(1): 79 *S(0): 78 6.实验数据处理与分析 实验结果: VHDL描述: 7 段数码管显示译码电路 VHDL 描述: library ieee。 use。 entity decl7s is port(a:in std_logic_vector(3 downto 0)。 led7s:out std_logic_vector(6 downto 0))。 end。 architecture one of decl7s is begin process(a) begin case a is when0000=led7s=0111111。 when0001=led7s=0000110。 when0010=led7s=1011011。 when0011=led7s=1001111。 when0100=led7s=1100110。 when0101=led7s=1101101。 when0110=led7s=1111101。 when0111=led7s=0000111。 when1000=led7s=1111111。 when1001=led7s=1101111。 when1010=led7s=1110111。 when1011=led7s=1111100。 when1100=led7s=0111001。 when1101=led7s=1011110。 when1110=led7s=1111001。 when1111=led7s=1110001。 when others=null。 end case。 end process。 end。 仿真波形: 数码管显示电路 VHDL 描述: LIBRARY IEEE。 USE。 use。 entity SCAN_LED is port(CLK:in std_logic。 S:OUT STD_LOGIC_VECTOR(2 DOWNTO 0)。 D:IN STD_LOGIC_VECTOR(3 DOWNTO 0)。 A:OUT STD_LOGIC_VECTOR(6 DOWNTO 0))。 end SCAN_LED。 architecture ONE of SCAN_LED is SIGNAL C:STD_LOGIC_VECTOR(2 DOWNTO 0)。 BEGIN P1:PROCESS(CLK) BEGIN IF CLK39。 EVENT AND CLK=39。 139。 THEN IF C111THEN C=C+1。 ELSE C=000。 END IF。 END IF。 S=C。 END PROCESS P1。 P2:PROCESS(D) BEGIN CASE D IS WHEN 0000= A=0111111。 WHEN 0001= A=0000110。 WHEN 0010= A=1011011。 WHEN 0011= A=1001111。 WHEN 0100= A=1100110。 WHEN 0101= A=1101101。 WHEN 0110= A=1111101。 WHEN 0111= A=0000111。 WHEN 1000= A=1111111。 WHEN 1001= A=1101111。 WHEN 1010= A=1110111。 WHEN 1011= A=1111100。 WHEN 1100= A=0111001。 WHEN 1101= A=1011110。 WHEN 1110= A=1111001。 WHEN 1111= A=1110001。 WHEN OTHERS= NULL。 END CASE。 END PROCESS P2。 END。 仿真波形: 硬件测试结果 及分析: CLK 频率不同,轮流点亮 8 个数码管的速率也不同,当 CLK 频率足够大时,可实现 同时显示 8个字符的效果。 福建农林大学 金山 学院信息工程类实验报告 系: 信息与机电工程系 专业: 电子信息工程 年级: 2020 级 姓名: 邱彬彬 学号: 100202079 实验课程: EDA 技术 实验室号: __田。eda技术实验报告完整版
相关推荐
nd enter the following URL: d. In the Storage Processor Network Configuration setup screen that appears, enter the following for SP A, as you specified earlier: IP address 输入跟主机在同一个网段的,分配给 SPa 的 IP
0秒读取服务小区 BCCH 上的所有的系统信息。 最少每 30 秒检查 6 个最强的相邻下区的 BSIC 是否发生改变。 最少每隔分钟读取最强的 6个相邻小区的和小区重选相关的系统信息。 通过 C1/C2 算法,如果相邻小区比服务小区更好,终端发起小区重选。 发生小区重选时,新小区属于新的 RA/LA,如果此时终端处于 Standby 状态,终端会通过 uplink Logical Link
M S E L 0108GND109V C C I O110GND117V C C I O118GND123V C C I N T124GND129V C C I N T130GND137V C C I O138GND145V C C I O146GND151V C C I N T152T D I153nC E154D C L K155D A T A 0156I/O,DATA1157I/O
46 3582 麦溪 23104 25108 5467 11521 8120 32454 17159 3554 延陵 * 22086 15785 4453 5182 6150 28246 15386 2852 珥陵 53474 47368 8704 18464 20200 69971 36306 3969 横塘 35092 36923 15538 14047 7338 43875 25538
分级树等模块都可以按照管理者的使用情况随意的显示和隐藏,为主要的管理操作提供了最大限度的可用空间。 权限管理 n 权限划分 LearningZone 学习管理系统按功能细分操作权限。 具有灵活地划分其管理区域的功能。 系统可以将操作人员划分为如下三类: 252。 第一类为系统管理员用户:负责管理整个系统的用户,同时也是管理用户的用户,拥有系统的所有功能。 同时系统管理员也是分级设置的
图 11 阳光 100 新城泊林翠庭 E2E3 组团 19 江苏南通二建集团有限公司 4~4 计算简图 A 挑梁内支座反力 RA= 2 * qp + = 2 *24 * + = RB= 2 * qpp ++ = 2 *24 * ++ = 弯矩 Mc=RA* 2 )(* 2q ==178。 m B 斜拉杆轴向拉力 03 ==tga 176。 = 阳光 100 新城泊林翠庭 E2E3 组团 20