Logisim设计CPU及ProteusLED流水灯汇报

proteus流水灯

首先打开Proteus,创建新的项目,输入所需芯片型号AT89C51,然后开始绘制电路,电路如下图;
在这里插入图片描述
将10k的电阻改小是为了让灯泡更亮

c语言

在keil写main的c文件,原理是while循环,就可以让灯一直按所设置的顺序无限循环闪亮下去。然后烧录,生成两个生成hex文件必要的子文件,之后点击生成hex文件,在protues中双击芯片,加入所生成的hex文件,即可开始仿真。
在这里插入图片描述

汇编语言

汇编语言操作原理与方法同上。同样需要生成hex文件之后才能使用。
在这里插入图片描述

仿真结果

c语言

每一个灯依次循环亮起
在这里插入图片描述

汇编语言

每一个灯依次循环熄灭
在这里插入图片描述

心得

本次实验我学习到了如何使用proteus仿真,设计一些简单的电路原理图,以及一些汇编语言的使用。但对于指令的理解上还不完全透彻,需多加练习。

  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: Proteus LED 16 LED流水灯是一种LED灯条,可以实现流水灯效果。它可以通过Proteus软件进行编程和控制,使LED灯条呈现出不同的颜色和亮度。这种流水灯适用于各种场合,如舞台演出、晚会、展览等。 ### 回答2: proteusled16led流水灯是一款基于Proteus仿真软件开发的流水灯模拟电子产品。该产品由16个LED灯组成,通过程序的控制,在多个LED灯之间循环滚动显示不同的动态效果,从而呈现出流水灯的视觉效果。 proteusled16led流水灯的电路原理比较简单,主要由一个16位计数器、16个LED灯、一个电源和一个控制开关等组成。当电源通电后,计数器开始计数,并将计数值通过二进制编码的形式输出到LED显示灯上,以实现流水灯动态效果的展示。 在实际应用中,proteusled16led流水灯可以广泛应用于室内照明、彩灯秀、娱乐场所、装饰灯等众多领域。同时,该产品具有运行稳定、成本低廉、易于维护等优点,因此备受消费者青睐。 总体来说,proteusled16led流水灯是一款非常实用的仿真电子产品,既可以作为学习电子原理和嵌入式系统开发的教学工具,又可以作为普及LED技术、推广创新科技的有效手段。相信在不久的将来,类似的电子产品将会在我们的生活中得到更广泛的应用。 ### 回答3: proteusled16led流水灯是一款十分有趣的电子产品,它采用了16个LED灯,可以实现流水灯的效果。它的制作使用了Proteus电路仿真软件,具有一定的技术难度和要求,需要一定的电子制作经验和知识。 流水灯原理是由多个LED灯组成的一条灯带,当电流经过其中一个LED灯时,该LED灯会发光,然后电流流向下一个灯,依次点亮所有的LED灯,形成流动的灯光效果。 Proteusled16led流水灯可以通过以下步骤制作: 1.设计电路:使用Proteus软件设计出一个16个LED灯的电路,并连接Arduino Uno控制板。 2.编程控制器:将灯光控制程序写入控制器中,通过控制器来控制流水灯的流动。 3.连接LED灯:将16个LED灯连接到电路中,按照一定的步骤将它们排列在一起,形成一条灯带。 4.测试效果:完成电路后,可以通过程序来测试流水灯的效果,如果发现有问题可以及时调整。 总之,Proteusled16led流水灯是一款十分有趣的DIY电子产品,不仅可以锻炼我们的动手能力和电子知识,还可以通过自己的努力来创造出独特的灯光效果。无论是作为DIY爱好者还是电子爱好者,它都是一个值得一试的好选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值