发光二极管proteus仿真,灯却不亮,请问什么原因?

2024-11-18 08:39:43
推荐回答(4个)
回答1:

以下的程序我修改的,P要大写,仿真过了。Just for you information!
#include
//#include
sbit rled=P3^5;
sbit gled=P3^6;

void main()
{
P3=0xff; //p3口做I/O时,先置1、
while(1)
{
rled=0; //将p3.5拉低,此时红灯亮
gled=0; //将p3.6拉低,此时绿灯亮
}
}

回答2:

你将电源端口设置为+5V或者+3.3V试试。

回答3:

bit位只能等于1或者0,你数据没搞明白吧

回答4:

R7、R8端的电源标注了吗;
也就是说发光二极管的负端接地,能发光吗