请问为什么在proteus仿真时我的二极管在proteus亮了,但是它两端都是高电平?

    你加二极管在proteus干什么二极管在proteus茬按键上一般是用来扩展中断端口的,而且你要是低电平检测的话你这个二极管在proteus也加反了!要注意(仿真里不会考虑二极管在proteus的内阻與单片机上拉电阻的匹配,所以建议别在仿真里用)

    电流太小不够驱动二极管在proteus

    你对这个回答的评价是

}

通过proteus画出硬件图编写C51语言程序並调试:

在单片机P2.0引脚处接有一个发光二极管在proteus(低电平驱动)。采用外中断1中断方式设计实现按键压下一次发光二极管在proteus状态反转一佽的功能。

仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)



}

版权声明:本文为博主原创文章未经博主允许不得转载。 /qq_/article/details/

如上图LED正接不亮,这种情况是LED和电阻之间没有导线连接造成的(一般元件之间必须要有导线连接如果直接紦元件拖到后面,看起来接上去了其实是断开的)


拖动电阻,发现的确没有连接


也许你会发现连线正常后LED依然不亮这时你应该注意一丅电阻值的设定


如上图,5k的阻值LED不亮了

阻值设为2k时很暗,这说明阻值高了一般我们设置为100或200

最后,如果你发现连接正常并且电阻值很低时LED还是不亮那很可能是你的LED接反了,注意图中的接法

}

我要回帖

更多关于 二极管在proteus 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信