标题: 仿真的时候LED加了一个电源才能亮,有点想不通,是电压不够吗?标准的是不需要加那... [打印本页]

作者: carrots    时间: 2021-10-23 15:09
标题: 仿真的时候LED加了一个电源才能亮,有点想不通,是电压不够吗?标准的是不需要加那...
本帖最后由 carrots 于 2021-10-24 11:44 编辑

https://v.youku.com/v_show/id_XNTgxNTIwMjQwOA==.html
这是我自己录的视频,可以看看。
友友们,图来了
  1. #include "reg51.h"
  2. sbit LED0=P1^0;
  3. sbit LED1=P1^1;
  4. sbit LED2=P1^2;
  5. sbit LED3=P1^3;
  6. sbit LED4=P1^4;
  7. void main(void){
  8.         unsigned char SW;//定义按键检测中间变量
  9.         while(1){
  10.                 SW=P2&0x1F;//屏蔽P2口高3位
  11.                 switch (SW){
  12.                         case 0x1E:
  13.                                 LED0=0;//执行SW1按下的功能
  14.                                 break;
  15.                         case 0x1D:
  16.                                 LED1=0;//执行SW2按下的功能
  17.                                 break;
  18.                         case 0x1B:
  19.                                 LED2=0;//执行SW3按下的功能
  20.                                 break;
  21.                         case 0x17:
  22.                                 LED3=0;//执行SW3按下的功能
  23.                                 break;
  24.                         case 0x0f:
  25.                                 LED4=0;//执行SW3按下的功能
  26.                                 break;
  27.                         default://无键按下则推出
  28.                                 break;
  29.                 }
  30.         }
  31. }
复制代码





作者: 一片一城    时间: 2021-10-23 17:20
点击了链接竟然得看6分钟广告。
放张仿真图上来多省事。
作者: carrots    时间: 2021-10-23 17:34
一片一城 发表于 2021-10-23 17:20
点击了链接竟然得看6分钟广告。
放张仿真图上来多省事。

我错了,这个论坛可以直接传视频上去吗
作者: 一片一城    时间: 2021-10-23 20:15
本帖最后由 一片一城 于 2021-10-23 20:17 编辑

抓图,然后上传到这儿来。视频好象现在还不能上传。

作者: 一片一城    时间: 2021-10-24 15:53
发光二极管负极接I/O口时,正极必须串联电阻接电源,否则不给它吃饭它肯定不给你干活。

如果发光二极管正极接I/O口,则由I/O口供电。



作者: 一片一城    时间: 2021-10-24 15:56
本帖最后由 一片一城 于 2021-10-24 16:08 编辑

还有个问题,你的单片机复位脚不能一直是高电平。
作者: taotie    时间: 2021-10-24 16:38
加了电源点亮了,那就将上面的电源删除。原电源网络有可能没配置好
作者: taotie    时间: 2021-10-24 16:46
仿真里有电压表的,接个上去测试一下
作者: taotie    时间: 2021-10-24 16:49
发光二极管窜接200~350欧姆电阻
作者: carrots    时间: 2021-10-24 17:40
一片一城 发表于 2021-10-24 15:53
发光二极管负极接I/O口时,正极必须串联电阻接电源,否则不给它吃饭它肯定不给你干活。

如果发光二极管 ...

谢谢大佬
作者: hhdsdy    时间: 2021-10-24 18:08
仿真不可能存在电压不够的情况,你这个情况是第一图的电源并不是电源端子,所以引脚都是灰色的,你可以分别看两个电源端子的属性就知道了
作者: carrots    时间: 2021-10-24 18:17
hhdsdy 发表于 2021-10-24 18:08
仿真不可能存在电压不够的情况,你这个情况是第一图的电源并不是电源端子,所以引脚都是灰色的,你可以分别 ...

那请问一下,图二又加了电源这样正确吗
作者: wulin    时间: 2021-10-24 19:06
carrots 发表于 2021-10-24 18:17
那请问一下,图二又加了电源这样正确吗

楼主不要纠结电源问题。你画的仿真图有许多错误,所以会出现奇怪问题。因为不是实物电路,这些奇怪问题也难以解释。仿真MCU的VCC、GND、RST和晶振都是系统默认存不必画,何况你乱画的不出问题反倒更奇怪。




作者: TTQ001    时间: 2021-10-25 08:01
为了使电路仿真正常工作,应该定义电源。
作者: carrots    时间: 2021-10-25 16:25
wulin 发表于 2021-10-24 19:06
楼主不要纠结电源问题。你画的仿真图有许多错误,所以会出现奇怪问题。因为不是实物电路,这些奇怪问题也 ...

好的谢谢大佬




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1