关于单片机控制两个led 能告诉我你的接线方式吗?你的程序里面关于led2的语句只有一次赋值。如果我没有猜错的话,你将LED2=0改成LED2=1;应该就可以了。你上电时,LED2亮的原因是程序未运行到赋值LED2的地方,单片机默认io口为高电平。
单片机控制LED 单片机是做控制用的不能做驱动芯片你可以用2003或者mos管或者继电器去做驱动单片机只做控制单片机驱动能力很弱顶多几个灯led接5v电源上5个或者十个一组串联接个几百欧电阻。
单片机控制LED 你用ULN系列驱动芯片吧,比如ULN2802 ULN2803 ULN2804A 8个NPN达林顿晶体管,连接在阵列非常适合逻辑接口电平数字电路(例如TTL,CMOS或PMOS上/NMOS)和较高的电流/电压,如电灯,电磁阀,继电器,打印锤或其他类似的负载。
单片机控制LED 单片机是+5V供电,输出最高也就5V,8550系列的三极管是PNP型,只要E极电压比B极电压高0.5~0.7V,它就导通了.所以,你现在的8550系列的三极管控是接在10V上,E极比B极高5V啊,你说饱和不饱和?不但饱和,还会损坏单片机.正确做法是接NPN型8050,或者把10V降为5V即可解决问题.
单片机控制LED 你看看吧 用C语言编写的 看懂了 你也知道怎么控制了
单片机 控制led PDS:JNB P1.0,ABWT/判断是否按下开关SJMP PDSABWT:CPL P1.2问题出在ABWT:CPL P1.2。在对P1.2取反之后,你必须对程序再加以控制,否则程序就跑到空白区去了,PC指针溢出之后又从头执行了。你可以在ABWT:CPL P1.2后加一句SJMP PDS