7. 7448七段译码器,7400四输入与非门,7404六输入非门
1 测试摘要此测试需要使用时板,组合和盖特尔6 0秒,两个两个二进制Woredas。在光的末端,必须使用轻弹来显示dntal管。
详细描述设计过程,吸引电路逻辑,电路逻辑设计,构建Woreda并确认测试结果。
2 测试仪器和物体(1 )1 简单区(3 )04 6 输入NAND(3 )1 简化区(1 )设计过程和阶段(1 )设计过程和阶段(1 )设计程序(1 )模具到6 0和模具。
首先,重要的是要知道您可以访问亚的斯亚贝巴港口的ADM2 000 AOLO端口。
它在0000时达到,并且该标志用于控制DDD照明。
(2 )模仿的效果将如下显示。
建造一个地区的一些步骤最多9 个最多9 个。
IO 1 = 0,IO2 = 1 ,十-1 ,两个同步灯之间的症状的十分之一是3 0秒或6 0秒。
七段显示译码器的工作原理是什么?
7 个段显示解码器或数字管。内部电路结构如下: 这七个输入端子之一是七个光释放二极管之一,连接到一个公共端子。
根据公共末端末端的输入信号,数字管可以分为两种类型:常见阴极和公共阳极。
&#1 2 8 2 9 0; 公共positor数字管公共阳极数字管:公共端必须进入高水平,并且根据需要显示ABCDEFG输入输入低级别的七个输入末端以显示数据。
&#1 2 8 2 6 8 ; 由于低级别是有效的,因此SO称为的低级别7 段显示解码器是常见的正数字管。
七段数码管动态显示实验问题怎么办
实验1 实验的名称:实验2 实验的目的:(1 )更熟悉Quartusii软件的FPGA设计过程(2 )掌握了使用宏观功能模块(3 )使用的计数器和解码器的设计(3 )学习并了解动态扫描动态扫描动态扫描原理。A-H末端具有与所有数字管道和每个数字管相同的名称,由独立公共极的一端控制。
在将GLIFO代码发送到数字测试管时,所有数字管都会收到相同的Lifes代码,但是哪个数字管的明亮取决于终端终端,该终端由I/O控制,因此您可以决定自行决定查看哪个位。
动态扫描采用了时间共享方法,每个LED都被控制以依次打开。
在旋转照明的扫描过程中,每个监视器的照明时间非常短。
4 实验要求:实施小数仪表,显示0000-9 9 9 9 5 实验步骤1 2 打开文件..并创建一个新的.v文件。
输入以下程序:clk,div_out); 1 0/2 Hzalways@(pose dgeclk)开始(clk_div <(clk_freq/dclk_freq))clk_div <= clk_div+1 ; elsebeginclk_div <= 0; div_out <= 〜div_out; Aput完成后EndEndAmdule,将文件设置为高级实体。
分析设计文件:在工具栏中运行“起始分析和合成命令”按钮以启动分析和综合。
此步骤用于在此处检查设计错误。
成功后,分析被生成频率除数A,SEG_COM的组件符号); inputclk; inputreset_n; 输入[3 1 :0]数据; 输出[7 :0] seg_data; 输出[7 :0] seg_com; reg [7 :0] seg_com; reg [7 :0] seg_data; reg [3 :0] bcd_led; Reg [3 6 :0]计数; fugtermemp; (!reset_n)计数<= 0; elseBeginCount <=计数+1 ; temp = datain; endendalways@(1 4 :1 2 ] ortata)begincase(计数[1 4 :1 2 ])3 'b000:begintemp = temp%1 0; bcd_led = temp [3 :0]; seg_com = 8 'b1 1 1 1 1 0; end3 'b001 :begint emp = temp%1 00/1 0; bcd_led = temp [3 :0]; seg_com = 8 'b1 1 1 1 1 1 01 ; END3 'B01 0:begIntemp = temp%1 000/1 00; bcd_led = temp [3 :0]; seg_com = 8 'b1 1 1 1 1 1 01 1 ; end3 'b01 1 :begintemp = temp 1 0000/1 000; bcd_gd_fed = temp [3 :0]'b1 1 1 1 01 1 1 ; end3 'b1 00:begintemp = temp%1 00000/1 0000; bcd_led = temp [3 :0]; seg_com = 8 'b1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ; 0000/1 000000; bcd_led = temp [3 :0]; seg_com = 8 'b1 01 1 1 1 1 1 ; 0:seg_data = 8 'hc0; 4 'h1 :seg_data = 8 'hf9 ; 4 'h2 :seg_data = 8 'ha4 ; 4 'h3 :seg_data = 8 'hb0; 4 'h4 :seg_data = 8 'h9 9 ; 4 'h5 :seg_data = 8 'h6 :seg_ -.6 'h7 :seg_data = 8 'hf8 ; 4 'h8 :seg_data = 8 'h8 0; 4 'h9 :seg_data = 8 'h9 0; 4 'ha:seg_data = 8 'h8 8 ; 4 'hb:seg_data = 8 'h8 3 ; 4 'hc:seg_data = 8 'hc6 ; 4 'hd:seg_data = 8 'ha1 ; 4 'h:seg_data = 8 'h8 6 ; 4 'hf:seg_data = seg_data; HC0; EndCasendModule完成入口后,将其设置为高级实体,并在验证后生成组件的符号。
4 在上层地图的空白空间,符号对话框,展开书店并查找LPM_Counterpasso Passo,生成4 -位BCD代码。
5 它设计完整的上层并返回更高级别的方案,并注意将较高级别的方案重新编程为较高层实体。
双击高级别地图的空白空间,显示“符号”对话框,在库中展开项目库,您可以看到以前段落创建的组件的一些符号。
按OK,单击图纸上的空白空间以输入相应的组件,添加其他组件,然后完成下图的连接:6 设置芯片和销钉。
请参阅以下TCLScript文件以配置芯片松木并执行TCL脚本。
#设置 utpoffset_location_ssignmentpin_1 4 9 poclkset_location_assignmentpin_9 0-coreset#ledset_location_location_ssignmentpin_1 4 8 -to7 8 le DCCOM [0] set_location_ssignmpin_1 4 7 -to7 8 ledcom [1 ] set_location_ssignmentpin_1 6 0-tto7 8 ledcom [2 ] set_location_ssignment_1 5 9 -1 5 9 -7 8 ledcom [3 ] [5 gnmentpin_1 6 6 -TA7 8 LEDCOM [6 ] set_location_ssignmentpin_1 6 4 -to7 8 ledcom [7 ] set_location_location_ssignempin_1 4 5 -to7 8 ledata [0] set_location_ssignto_ssignmentpin_1 4 3 -ta7 8 ledata [1 ] 3 7 -TO7 8 LEDDATA [2 ] set_location_ssignmpin_1 3 9 -to7 8 ledata [2 ] set_location_ssignementpin_1 3 9 -1 3 9 -1 3 9 -to7 8 ledData [1 ] set_location_ssignempin_1 3 9 -1 3 9 -1 3 9 -1 3 9 -1 3 9 -1 3 9 -LEDATA [2 ] SET_LEDATA [2 ] 日期[3 ] set_location_ssignmentpin_1 4 4 -to7 8 leddata [4 ] set_location_ssignempin_1 4 6 -1 4 6 -to7 8 ledata [5 ] set_location_ssignementpin_1 3 5 -to-7 8 -7 8 -7 8 -7 8 -7 8 - leddata [6 ] 当前高级别实体上的高级图,然后填写。
8 .下载1 )下载设置:使用下载行将配置文件下载到FPGA。
2 )下载后,您可以看到实验现象:数字管创建了一个十进制计数器,显示0000-9 9 9 6 实验摘要(1 )这是我们本学期现代电子实验的第一个实验关系。
(2 )在上一个实验中,在Quartiii的基本学习课程中,教科书中的介绍非常详细,并且每个操作的阶段都是用屏幕执行的,然后按屏幕逐步执行步骤,前提是您要小心,就不会出错。
(3 )基于LED键的控制,该实验是先前实验的整合。
这些错误似乎微不足道,但是验证它们是非常有问题的,因此当我们进行实验并记住要有心脏时,我们必须小心。
(4 )通过这项实验练习,我希望为未来奠定坚实的基础。
¥ 5 .9 Baidu Wenku VIP在有限的时间内提供,并立即获得了具有七个段的数字管的动态扫描。
数字动态扫描管。
在将GLIFO代码发送到数字测试管时,所有数字管都会收到相同的Lifes代码,但是哪个数字管的明亮取决于终端终端,该终端由I/O控制,因此您可以决定自行决定查看哪个位。
动态扫描采用了时间共享方法,每个LED都被控制以依次打开。
在旋转照明的扫描过程中,每个监视器的照明时间非常短,但是由于人类视觉保留的现象以及发射光的二极管后袋的效果,尽管实际上,每个监视器并没有同时点亮,只要扫描速度很快,它就会给人以示例的速度而没有显示的图片。
BCD七段译码器是怎样实现译码的
7 段解码器的功能是解码BCD代码并将其显示在数字管上。数字管由七个线性LED组成,还具有小数点LED。
您可以想象七个线性LED等七场比赛。
如果七个LED中的某些是明亮的,则可以看到相应的数字,就像使用匹配摇动数字一样。
7 段解码器的输出是生成信号,以根据7 段解码器的输入来控制这些7 段解码器的照明。
通常,以下7 个片段形成一个8 的形状。
顶段为a,是顺时针排列以形成bcdef,中间部分为 g--a--f||b--g--e||c--d---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1 01 1 002 001 1 1 01 1 01 1 1 1 1 1 1 1 1 1 1 1 1 001 1 01 1 1 01 1 01 1 01 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 9 1 1 1 9 1 01 1 1 性别发点部分段,当输入不是1 和4 时,当输入不是1 和4 当输入不是5 和6 时,则s段aight a sempre ss a aighter。
。
。
。
。
。
。
。
。
。
类比,我们可以获得每个输出与输入之间的关系,从而实现解码目标。
上面的分析表明,如果灯在“ 1 ”处打开,则输出会倒置,即“ 1 ”倒置为“ 0”,而0倒置为“ 0”。