已知p1口接了8个发光二极管,编程序
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/04 08:27:14
红色发光二极管一般要5-6MA电流,电压1.5V左右,看你输入电源电压是多少,是串联还是并联了.再问:12v串联,我有1k的电阻,我想做几个字,快相复印,再答:可以串联3-4个再问:那我要串联1000
估算一下,发光二极管的正向压降为0.7V,串一个500欧电阻,电阻上压降为:5-0.7=4.3V,流过电阻的电流为:4.3V/0.5k=8.6mA,30个发光二极管并联连接,流过每个发光二极管的电流仅
需要在增加一个变压器,整流桥,电解电容器.电阻值要根据电路电压和各种二极管的正向压降和电流来计算.你这样说太笼统.
发光二极管的正常工作电流一般为20mA,正向导通的电压降一般为2V,20个二极管串联的压降为40V,所以要求串联电阻二端在220V-40V=180V的情况下,有20mA的电流流过,根据欧姆定律可以计算
#include#includevoiddelay();voidshanliang();unsignedchara,b,c;voidmain(){a=0xfe;for(b=0;
18个一串,3窜54个就可以接到220V整流电源上了,不过电阻上要得到(310-220=)90V电压,因此要计算一下电阻值再问:计算一下电阻值是多少可以吗?再答:90/100MA=900,
60V电压并联7个发光二极管,应该选择的电阻:600-1000欧
需要如果是led的电流在20几豪安.如果不串好像100零几豪安.所以需要呀.
限流或上拉(电位)作用.每个二极管要配一个,否则不能工作.这涉及模拟电子技术的知识,有好多元件功能在里面相互作用,不是把二极管两头接电池就亮的.
汇编语言还是c语言?给你一个c的编程:#includeunsignedcharcodeTab_Led[]={0xfe,0xff,0xfd,0xff,0xfb,0xff,0xf7f,0xff,0xef,
红黄绿蓝4种颜色的LED并联使用的话,肯定没法同时亮的,红黄光的很亮,绿光,蓝光的几乎亮不起来除非在电压低的LED上加上电阻,这样才能做到全亮,红黄光的就没那么亮了哦这和我们做的太阳能灯串是一样的搞法
无论红色白色3mm的led额定电流都是20ma.白光VF3V-3.3V红光VF1.8-2.2V.白光所需限流电阻:(3.7-3)/0.017=41欧姆(实取40到45即可)红光(3.7-2)/0.01
需要.集电极接成开路形式即OC门形式的时候需要上拉电阻,一般从单片机供电电源接一个3-10K的电阻到P1.0和P1.0即可.
2-3个发光管串联接入就行了,不用接电阻
while(1);把那个;去掉,您的程序死在那个分号上了.PS:此程序意图采用查询的方法实现流水效果.再问:去了分号还是不行啊再答:#includevoidmain(void){charsec=0;i
如果是并联就是阳极接在一起,阴极接在一起和电阻串联后,阳极接电源正极电阻一端接电源负极,或者阴极接电源负极,电阻一端接电源正极.如果串联的话,第二个管子的阳极接下第一个管子的阴极,依次连接后和电阻连接
既可用外部中断方式来实现;也可以用查询方式读键处理.灯的亮灭,就是对P1口的赋值操作,每次多一盏,可以让初值为0xff.此后,每次左移或右移实现.每次少一盏,可以与前面相反,右移或左移,并在移入位补1
很容易写的,在INT0中断左移P1在INT1中断右移P1外部中断设为下降沿方式
这是数码管的仿真图,用的 P0 & P2,换成 P0 & P1 也是可以的,在实际应用时 亮度