篮球24秒计时器
篮球24秒计时器论文以及电路图

课程设计(论文)题目名称篮球比赛24秒计时器课程名称单片机原理及在电气测控学科中的应用学生姓名周新学号0941201061系、专业电气工程系、09电气测控类指导教师杨波2010 年6 月24 日邵阳学院课程设计(论文)任务书注:1.此表由指导教师填写,经系、教研室审批,指导教师、学生签字后生效;2.此表1式3份,学生、指导教师、教研室各1份。
指导教师(签字):学生(签字):邵阳学院课程设计(论文)评阅表学生姓名周新学号0941201061系电气工程系专业班级09电气测控类一班题目名称基于单片机篮球比赛24秒计时器设计课程名称单片机原理及在电气测控学科中的应用一、学生自我总结二、指导教师评定注:1、本表是学生课程设计(论文)成绩评定的依据,装订在设计说明书(或论文)的“任务书”页后面;2、表中的“评分项目”及“权重”根据各系的考核细则和评分标准确定。
目录摘要 (I)1篮球计时器概述 (1)1.1 篮球竞赛24秒计时器功能 (1)1.2篮球计时器实物图 (1)1.3 主要参考器件 (2)1.4 单片机的概述 (2)1.4.1 AT89C51单片机简介 (2)1.4.2 AT89C51单片机引脚功能简介 (2)2 硬件设计 (4)2.1 设计原理 (4)2.2 硬件设计流程图 (4)2.2.1功能单元模块 (5)2.3 硬件设计电路图 (7)3 软件设计 (9)3.1 程序流程图 (9)3.2程序设计 (10)3.3 仿真及仿真结果 (13)4 课程设计体会 (15)参考文献 (16)摘要篮球比赛中除了有总时间倒计时外,为了加快比赛的节奏,新的规则还要求进攻方在24秒内有一次投篮动作,否则视为违例。
以下为一个篮球比赛计时器,该计时器采用按键操作、LED显示,非常实用。
此计时器也可作为其他球类比赛的计时器。
本课程设计介绍了一个基于单片机的篮球比赛计时器硬件设计,包括AT89C51、6个八段显示LED、上电复位电路、时钟发生电路等基本模块的设计。
选篮球竞赛24秒计时器设计的说明书

选篮球竞赛24秒计时器设计的说明书引言:本说明书旨在介绍选篮球竞赛所需的24秒计时器的设计功能和操作步骤。
该计时器旨在帮助裁判员和球员准确掌握比赛时间,提供公正的判断依据,确保比赛的公平进行。
1. 介绍:篮球竞赛24秒计时器是一种用于控制进攻方进攻时间的装置。
在篮球比赛中,每次球队进攻有24秒的时间。
该计时器可以提供直观的数字显示,提醒球员控制出手时间,同时也方便裁判员判断进攻是否超时。
2. 主要功能:- 数字显示:该计时器通过数字屏幕实时显示剩余进攻时间,数字清晰可见,便于球员和裁判员观察。
- 启动/停止按钮:裁判员使用该按钮来控制进攻时间的启动和停止。
- 警示信号:当剩余进攻时间不足5秒时,计时器会发出警示音,提醒球员作出快速决策。
- 可调整时间:该计时器允许裁判员根据比赛需要调整进攻时间上限,最长不能超过24秒。
3. 操作步骤:以下是使用篮球竞赛24秒计时器的操作步骤:- 确保计时器已经连接到电源,并处于工作状态。
- 在开始进攻时,裁判员按下启动按钮,计时器开始倒计时,显示剩余时间。
- 当队伍成功进行进攻或24秒时间用尽时,裁判员按下停止按钮,计时器停止倒计时。
- 若球队未在规定时间内完成进攻,计时器会发出警示音并显示超时标识,裁判员应中断进攻并控球转到对方队伍。
4. 注意事项:- 确保计时器正常工作并准确显示时间。
- 在比赛开始前进行全面的测试,确保计时器的准确性和稳定性。
- 调整计时器时间上限时,确保不超过24秒以保持公平。
- 维护人员应定期检查和维修计时器,确保其可靠性和正确性。
结论:篮球竞赛24秒计时器是一项重要的装置,用于确保篮球比赛的公正性和公平性。
本说明书介绍了该计时器的设计功能和操作步骤,希望能够对相关人员的使用提供指导和帮助。
任何人在使用该计时器时都应熟悉本说明书的内容,并按照操作步骤正确操作。
篮球24秒倒计时

篮球24秒倒计时1.实验名称:篮球比赛24秒倒计时器2.实验目的在篮球比赛中,规定进攻方的进攻时间为24秒,若24秒内篮球未碰到篮筐则被判违例。
设计一个24秒倒计时器用于篮球比赛,一旦进攻时间超过了24秒,它自动报警。
3.实验所用芯片,仪器元件名称数量NE555定时器1个74ls192芯片2个74ls48芯片2个Cd4072芯片(四输入1个或门)七段数码管2个74ls04芯片(非门)1个74ls08芯片(与门)1个LED灯1个微动开关1包自锁开关1包20欧电阻1包60欧电阻1包六反向器74ls08四2输入与门4.总电路如下所示:5.本次设计的名字为篮球24秒倒计时,实现篮球24秒的进攻倒计时。
如果进攻时间超过24秒,灯会亮,提示时间到了。
篮球24秒有555构成的秒脉冲和192构成的倒计时计数器组成,最后有74ls48芯片译码,将信号输入到BCD7段数码管显示出来。
这次实验用到了直接置数法,将开始的时间置为24秒,利用或门将192输出的信号反馈回与门,与脉冲信号一起,组成一个到了00脉冲就锁住的功能,不让脉冲过去。
而且,经过或门反馈的信号给非门,再给灯,灯就会亮,提醒时间到了。
因为我们需要对电路进行暂停,置数的功能,所以设立了两个开关,一个在脉冲输出口,一个在192置数端,接地。
6.感想在这次的课程设计中,我们将课本理论知识与实际应用联系起来。
按照书本上的知识和老师讲授的方法,首先和同学一起分析研究此次电路设计任务和要求,然后按照分析的结果进行实际连接操作,检测和校正,再进一步完善电路。
在其中遇到一些不解和疑惑的地方,还有出现的一些未知问题,我们都认真分析讨论,学习经验。
通过此次电路设计,我们加深了对课本知识的认识理解,对电路设计方法和实际电路连接也有了一定的初步认识。
也对数字电子技术有了更深的认识。
感谢老师的细心教导,感谢团队的积极合作,团队的力量是无限的。
篮球24秒计时器课程设计

篮球24秒计时器课程设计
一、课程目标:
1. 熟悉篮球24秒计时器的基本规则和使用方法;
2. 能够正确设置和操作篮球24秒计时器;
3. 练习团队合作和沟通能力。
二、教学内容:
1. 篮球24秒计时器的基本规则和使用方法;
2. 篮球24秒计时器的操作:设置、启动、停止、重置等;
3. 分别以两队为单位,模拟比赛过程中的使用。
三、教学过程:
1. 简要介绍篮球24秒计时器的作用和基本规则;
2. 给学生分成两队,让他们各派出一名代表当计时员;
3. 让计时员练习操作篮球24秒计时器,包括设置、启动、停止、重置等;
4. 模拟比赛过程中的使用,让学生围着一起发球并利用计时器进行计时;
5. 强调团队合作和沟通的重要性,提高团队默契。
四、教学资源:
1. 篮球24秒计时器;
2. 篮球。
五、教学评估:
1. 观察学生对篮球24秒计时器是否能正确设置和操作;
2. 在模拟比赛过程中,观察学生是否能够正确使用计时器,并
且团队合作是否良好。
六、教学反思:
1. 让学生练习操作篮球24秒计时器的时间可能需要较长,需要在课前充分准备;
2. 在模拟比赛过程中,需要加强学生的团队合作和沟通能力,以确保计时器的正确使用。
课程设计-篮球24秒计时器设计

课程设计-篮球24秒计时器设计1. 引言篮球是一项流行的运动项目,而篮球比赛中的24秒计时器被广泛应用。
24秒计时器的作用是规定进攻球队必须在24秒内射门。
本文将详细介绍篮球24秒计时器的设计思路和实现方法。
2. 设计目标本课程设计的目标是设计一个实时计时的24秒计时器,要求能够准确地显示剩余时间,并提供简单的控制功能。
3. 设计思路3.1 硬件部分为了实现一个可靠的24秒计时器,我们需要选用合适的硬件组件。
以下是主要的硬件组件和功能设计: - 显示屏:用于显示计时器的剩余时间。
- 开始/停止按钮:用于开始或停止计时器。
- 复位按钮:用于将计时器复位为24秒。
- 蜂鸣器:用于发出警报声,提醒比赛方双方。
3.2 软件部分在硬件部分的基础上,我们需要编写相应的软件代码来实现计时器的功能。
以下是主要的软件设计思路: - 初始化:启动计时器时,显示屏显示24秒,计时器停止。
- 开始计时:按下开始按钮后,计时器开始倒数计时,显示屏实时更新倒计时的剩余时间。
- 停止计时:按下停止按钮后,计时器停止计时,显示屏停止更新。
- 复位计时:按下复位按钮后,计时器复位为24秒,显示屏重新显示24秒。
- 警报:当计时器倒计时为0秒时,蜂鸣器发出警报声,提醒比赛方双方。
4. 实现方法4.1 硬件实现硬件实现主要包括连接各个硬件组件,以及编写相应的硬件控制代码。
以下是硬件实现的步骤:1. 连接显示屏和主板,确保显示屏能够正常工作。
2. 连接开始/停止按钮和主板,通过按下按钮来控制计时器的启动和停止。
3. 连接复位按钮和主板,通过按下复位按钮来复位计时器。
4. 连接蜂鸣器和主板,确保能够正常发出警报声。
4.2 软件实现软件实现主要包括编写相应的代码来控制硬件组件的工作。
以下是软件实现的步骤: 1. 初始化计时器,设置剩余时间为24秒,并停止计时。
2. 监听开始/停止按钮的按下事件,根据按钮状态来控制计时器的启动和停止。
篮球比赛24秒倒计时器的设计与仿真分析

24秒倒计时器的设计与仿真分析篮球比赛1.电路设计分析为了加快比赛篮球比赛中除了有总时间倒计时外,计时器在许多领域均有普遍的应用,秒内有一次投篮动作,否则视为违例。
节奏,新的规则还要求进攻方在24秒倒计时器”从数字电路角度讨论,实际上就是一个二十24本设计题目的“篮球比赛四进制递减的计数器。
电路设计技术指标⑴①能完成24秒倒计时功能。
②完成计数器的复位、启动计数、暂停/继续计数、声光报警等功能。
⑵方案论证秒倒计时电路可由秒脉冲信号发生器、计数器、译码经过对电路功能的分析,整个24 器、显示电路、报警电路和辅助控制电路组成,如图4 - 38所示。
方案实现(3) ①秒脉冲发生器。
、C构成多谐振荡器。
秒脉冲产生电路由555定时器和外接元件R1、R21f?。
,即Hz1经过计算得到输出脉冲的频率为秒(1 s)所示。
4 - 24本例中的秒脉冲发生器采用应用电路二中的秒脉冲发生器电路即可,如图因为技术指标是一样的,不用再重新设计。
②计数器。
同步十进制可计数器由两片74LSl92 逆计数器构成。
功能简介如下:具有清除和74LSl92其引脚排列及逻辑符号如图置数等功能,PL为加其中为置数端,CP4 - 39所示。
U TC 为非同步CP为减计数端,计数端,D U TC为非同步借位输出端,进位输出端,D为MRP3为计数器输入端,P2P0、P1、、Q3为数据输出端。
、、、清除端,Q0Q1Q24/ 1所示。
74LSl92的图形符号如图4 - 40仿真软件Multisim 10中为加计UP为置数控制端,CLR 为清零端,C、D为置数输入端,~LOAD其中A、B、~为非同步进位输出端,~CO、QC、QD为数据输出端,数端,DOWN为减计数端,QA、QB 为非同步借位输出端。
BO本例为利用减计数端输入秒脉冲信号,进行减法计数,也就是倒计时。
这时计数器按端连接,实现DOWN74LSl92的842l码递减进行减计数。
利用借位输出端~BO与下一级计数器之间的级联。
选篮球竞赛24秒计时器设计的说明书

选篮球竞赛24秒计时器设计的说明书篮球竞赛24秒计时器是一种用于篮球比赛中计时的专用设备。
它主要用于控制球队进攻时间,规定每次进攻时间不得超过24秒,以确保比赛的公平性和激烈性。
一、设计原理和功能篮球竞赛24秒计时器采用了计数器技术和显示技术,具有以下主要功能:1. 计时功能:通过内置的计数器,可以精确地计时篮球比赛的进攻时间,每次进攻时间不得超过24秒。
2. 显示功能:配备LED或LCD显示屏幕,可以实时显示剩余时间,以便裁判员和运动员清晰地了解剩余时间。
3. 报警功能:当进攻时间耗尽时,计时器会发出响铃或闪光信号提示裁判员和运动员。
4. 控制功能:通过按钮或遥控器,可以实现开始、暂停、复位等操作,以便裁判员方便地控制比赛进程。
二、外观设计和结构篮球竞赛24秒计时器的外观一般采用箱体结构,外观简洁、美观,不占用过多的空间。
通常包括以下组成部分:1. 主控制面板:包括计时显示屏幕、控制按钮和指示灯等,用于操作和显示计时信息。
2. 耳机插孔:用于连接外部耳机或扬声器,确保信号传输的稳定和清晰。
3. 电源插口:用于接入电源供电,计时器可以采用直流电源或者是电池供电方式。
4. 固定底座:用于将计时器固定在篮球场上,确保计时器的稳定性和可靠性。
三、使用说明篮球竞赛24秒计时器的使用非常简单,以下是一些基本的使用说明:1. 开始计时:按下计时器上的开始按钮或通过遥控器启动计时器,计时器开始倒计时。
2. 暂停计时:按下计时器上的暂停按钮或通过遥控器暂停计时器,计时器停止倒计时。
3. 重置计时:按下计时器上的复位按钮或通过遥控器重置计时器,计时器恢复到初始状态。
4. 进攻结束提示:当进攻时间耗尽时,计时器会发出响铃或闪光信号,提示裁判员和运动员进攻结束。
5. 供电方式:根据计时器的具体型号和要求,可选择使用直流电源或者电池供电,确保正常工作。
四、注意事项在使用篮球竞赛24秒计时器时需要注意以下事项:1. 请按照说明书正确操作计时器,避免误操作导致计时器出现故障或不正常工作。
篮球24秒计时器(数电)

目录摘要 (1)第1章绪论 (2)1.1 毕业设计背景 (2)1.2 设计任务及要求 (2)1.2.1 设计任务 (2)1.2.2 基本要求及目标 (2)第2章电路框图及工作原理 (3)2.1 设计方案 (3)2.2 电路框图 (3)第3章单元电路的设计 (5)3.1 24进制计数器的设计 (5)3.2 数码显示电路的设计 (6)3.3 秒脉冲的设计 (8)3.4 控制开关电路的设计 (10)3.5 报警电路的设计 (10)3.6 整机工作原理 (11)第4章电路仿真 (12)结论 (16)参考文献 (17)附录1 篮球竞赛24秒计时器总电路原理图 (18)附录2 元器件清单 (19)摘要随着电子技术的飞速发展,社会步入了信息时代,人们的生活水平在逐步提高,因而对电子产品提出了更高的要求。
篮球竞赛24秒计时器可用于篮球比赛中对球员持球时间24秒限制。
不仅能进行时间追踪,还具有直接清零、启动、暂停、连续以及光电报警功能,同时采用七段数码管来显示时间,可以方便的实现断点计时功能,当计时器递减到零时,会发出报警信号。
在社会生活中也具有广泛的应用价值。
计时器主要是由计时电路、控制电路、以及译码显示电路3个部分组成。
电路结构简单,功能方便、快捷。
关键字计时器;光电报警;七段数码管;电路第1章绪论1.1 设计意义随着信息时代的到来,电子技术在社会生活中发挥这越来越重要的作用,运用模电和数电知识设计的电子产品成为社会生活中不可缺少的一部分,特别是在各种竞技运动中,定时器成为检验运动员成绩的一个重要工具。
例如,在篮球比赛中,规定了球员的持球时间不能超过24秒,否则就犯规了。
此次设计的“篮球竞赛24秒计时器”就可用于篮球比赛中,用于对球员持球时间24秒限制。
一旦球员的持球时间超过了24秒,它就自动报警从而判定此球员的犯规。
1.2 设计任务及要求1.2.1 设计任务1.显示24秒计时功能。
2.设置外部操作开关控制计时器直接清零、启动、暂停/连续功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子课程设计——篮球24秒计时器学院:电子信息工程专业:电子101501姓名:学号:201015020131指导教师:2012年12月篮球24秒计时器一设计任务与要求(1)有显示24秒的计时功能;(2)置外部操作开关,控制计时器的直接清零,起碇和暂停\连续功能;(3)计时器为24秒递减计时器,其间隔时间为1秒;(4)计时器递减计时到零时,数码显示器不能灭灯,就发出光电报警信号。
二、总体框图方案一:利用VHDL语言构成的24s篮球可控计时器方案二:由各个单元模块构成的24s篮球可控计时器从框图可知:方案一是完全利用VHDL语言编写各个模块,然后将所有模块连接进行仿真及测试;而方案二是利用已有的芯片构成相应模块,后组合连接仿真。
方案二在设计中有一定的简便性且不用编写繁琐的程序,因此,以下设计采用方案二。
篮球24秒计时器,它包括秒脉冲发生器、计数器译码显示、控制电路和报警电路五部分组成。
其中计数器和控制电路是电路的主要部分。
计数器完成24秒计时功能。
而控制电路完成电路的直接清零、启动计数、暂时/连续计数;译码显示电路的显示与亮灯和到时间启动报警功能。
秒脉冲发生器产生的信号是电路的时钟脉冲和定时标准。
注:(1)由于实验箱具备提供不同频率的脉冲,在具体设计时将省略秒脉冲发生器部分。
(2)为了能下载到实验箱验证结果,方案二的译码电路部分采用方案一的显示电路。
三、选择器件(1)同步十进制双时钟加减计数器74LS192(以下简称74192)(2)四2输入与非门74LS00(以下简称7400)(3)EP1C12核心板白色按钮(PB0,PB1)(4)EP1C12核心板贴片二极管(LED3)(5)EP1C12核心板数码管(仅两位)四、功能模块(1)25进制减法计数器此部分采用两个74192构成25进制减法计数器,具备置数和清零的功能。
74192为同步十进制双时钟加减计数器,它具有双时钟输入,并具有清零和置数功能。
以下为74192引脚图:LDN为置数端BON为借位数端CLR为清零端A~D置数并行数据输入QA~QD计数数据输出UP为加计数时钟端DN为减计数时钟端下表为74192的逻辑功能表脉冲加到CPU端,则计数器在预置数的基础上进行加法计数,当计数到9(1001),CON端输出进位下降沿跳变脉冲;当LDN=1,CLR=0,UP=1时,如果有时钟脉冲加到DN端,则计数器在预置数的基础上进行减法计数,当计数到0(0000)时,BON端输出借位下降沿跳变脉冲。
由此设计出二十五进制减法计数器,预置数位N=(00100100)=(24),当低位计数器的借位输出端BON输出借位脉冲时,高位计数器才进行减法计数。
当计数到高低位计数器都为0时,高位计数器的借位输出端BON输出借位脉冲,使置数端LDN=0,则计数器完成置数置零,在DN端输入脉冲的作用下,进行下一循环的减法计数。
下图为25进制减法计数器(利用74192)本图是采用将两片十进制计数器串联,后使用整体清零和整体置数的方法,形成25进制减法计数器。
其仿真图为:(2)控制模块控制电路主要是为了实现定时器的启动、直接清零和暂停/连续功能,其中在直接清零时,由控制开关控制74192的清零端,从而使显示器显示零;通过暂停/连续开关从而实现断点定时功能。
电路图如下:通过控制暂停输入管脚(即左下角的管脚)的电平高低来控制计数器输出波形,其工作原理可概括为:当暂停管脚输入为低电平时,G4(两2输入与非门)输出低电平,将G2(即三输入与非门)封锁,计数器没有计数脉冲送入,暂停计数。
当计数器满24个脉冲,高位计数器的BO端输出低电平,一方面将G2封锁,另一方面点亮发光二极管,发出报警信号。
其仿真结果如下:从仿真图可以看出,上面所预期的功能全部实现。
(3)译码显示模块设计此模块是为了人们能更直观的观察到实验结果,以验证自己的猜想。
EDA实验箱的数码显示原理:EP1C12核心板上8个数码管,低8位为7位段控制信号加小数点选取位,高8位为8个数码管com端选取,通过发送不同的总线值来选取数码管。
驱动八位数码管显示电路框图为:以下分段说明各部分功能及连接:1)时钟脉冲计数器源程序为:LIBRARY ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all; ENTITY div_clk ISPORT(clk_in : IN std_logic;div_out: OUT std_logic);END div_clk;ARCHITECTURE a OF div_clk ISSIGNAL fre_N: integer range 0 to 100000; SIGNAL clk_tmp: std_logic;BEGINdiv_out<=clk_tmp;process(clk_in)beginif falling_edge(clk_in)thenif fre_N>=99999 thenfre_N<=0;clk_tmp<= not clk_tmp;elsefre_N<=fre_N+1;end if;end if;end process;END a;生成模块为:此模块仿真结果如下:此模块主要是实现脉冲计数的功能。
为后面的段位选择器提供脉冲。
(注:上图中因输入脉冲频率太高,呈现出黑色条。
实验箱输入为50MHz。
)2)数据选择器源程序为:LIBRARY ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;use ieee.std_logic_arith.all;ENTITY seltime ISPORT(clk1,reset:IN STD_LOGIC;num:IN STD_LOGIC_VECTOR(3 downto 0);numt:in std_logic_vector(3 downto 0);sel:OUT STD_LOGIC_VECTOR(2 DOWNTO 0);daout:OUT STD_LOGIC_VECTOR(3 DOWNTO 0)); END entity seltime;ARCHITECTURE fun OF seltime ISSIGNAL count:STD_LOGIC_VECTOR(2 DOWNTO 0); BEGINsel<=count;process(clk1,reset)beginif(reset='0')thencount<="000";elsif(clk1'event and clk1='1')thenif(count>="001")thencount<="000";elsecount<=count+1;end if;end if;case count iswhen"000"=>daout<=num(3 downto 0); when"001"=>daout<=numt(3 downto 0); when others=>daout<=null; end case;end process;end fun; 生成的模块为:该模块的仿真结果如下:数据选择模块 seltime 如图示。
此模块输入信号一个是数据选择器的地址码sel[2..0],另一部分是数据信息num[3..0]和numt[3..0]。
地址码sel[2..0]来自时钟脉冲计数器,由地址码sel[2..0]决定输出哪个输入数据。
输出信号为daout[3..0]。
3) 3-8 线译码器源程序:LIBRARY ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;ENTITY decode3_8 ISPORT(SEL:IN std_logic_vector(2 downto 0); Q: OUT std_logic_vector(7 downto 0)); END decode3_8;ARCHITECTURE a OF decode3_8 ISBEGINQ<="11111110" when sel= 0 else "11111101" when sel= 1 else "11111011" when sel= 2 else "11110111" when sel= 3 else "11101111" when sel= 4 else "11011111" when sel= 5 else "11111111";END a;生成的模块为:该模块的仿真图如下:3-8 线译码器模块DECODE3_8 如图示。
DECODE3_8 模块的输入端是A[2..0]接收时钟脉冲计数器模块的输出信号,经过译码后输出信号Q[7..0]分别接八个数码管的阴极Vss7、Vss6、Vss5、Vss4、Vss3、Vss2、Vss1、Vss0,使对应的数码管的阴极为低电平,对应的数码管被点亮。
要显示八位数字,需要八个输出端,所以做成3-8 线译码器。
4)七段译码器源程序为:LIBRARY ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;ENTITY deled ISPORT(num:IN STD_LOGIC_VECTOR(3 DOWNTO 0);led:OUT STD_LOGIC_VECTOR(6 DOWNTO 0));END deled;ARCHITECTURE fun OF deled ISBEGINled<="1111110"when num="0000"else"0110000"when num="0001"else"1101101"when num="0010"else"1111001"when num="0011"else"0110011"when num="0100"else"1011011"when num="0101"else"1011111"when num="0110"else"1110000"when num="0111"else"1111111"when num="1000"else"1111011"when num="1001"else"1110111"when num="1010"else"0011111"when num="1011"else"1001110"when num="1100"else"0111101"when num="1101"else"1001111"when num="1110"else"1000111"when num="1111";END fun;生成的模块为:该模块的仿真如下图:七段译码器模块deled 如图示。