问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

单片机点亮第一个二极管

发布网友 发布时间:2022-04-26 11:43

我来回答

5个回答

热心网友 时间:2022-06-28 00:34

这就是点亮第一个led了 很简单的一个程序

#include<reg51.h> //头文件
sbit P1_0=P1^0; //定义P1.0管脚为P1_0
void mian(){ //主函数
while(1){ //循环函数
P1_0=0; //将0赋值给管脚P1.0 点亮P1.0

}

}

热心网友 时间:2022-06-28 00:35

lz是不是忘记了#include<reg52.h>,没这个头文件编译器是不认识P2的呀
最好是给要点亮的IO口线位定义,如要点亮与P2.0连接的led
sbit led0=P2^0;
void main()
{
led0=1;
}
不过led最好是负极与io口连接,正极接上拉电阻啊,你这么连接很少见吧

热心网友 时间:2022-06-28 00:35

亲 这个很简单  比如你的LED 接P1^0口
#include<reg51.h>
sbit led=P1^0;

void main()
{

LED=0;

}

热心网友 时间:2022-06-28 00:36

确定晶振起振了吗
EA要稳定接高电平
端口做驱动最好用上拉方式,端口直接驱动不理想。加个1k的上拉电阻吧

热心网友 时间:2022-06-28 00:36

可以点亮,你是不是选错了LED 需要我的电路图 留下邮箱
为什么单片机上第一个发光二极管是0xfe???还有其他的灯呢?分别是什么...

和发光二极管的接法有关,二极管阴极端连单片机,输出低电平0就会点亮,0xfe对应的引脚信号为11111110,其中的0就是输出给第一个发光二极管阴极端的低电平信号。其他的灯对应的输出低电平编码信号同样点亮。例如:假设单片机的P0口接了八个LED,其中JPP0接的是高电平5V,而L0.0到L0.7接的分别是P0.7...

...比如led1=0;为什么可以表示点亮第一个发光二极管

第二 这个发光二极管一定是一端接了vcc,而另一端接到了单片机的io上 第三 将这个io口的名字定义为了led1 第四 控制这个io ,也就是你问题中的led1=0;这句话的意思是把这个名为led1的这个io的输出变成了地,这样这个二极管就可以亮了

用c语言编写单片机流水灯程序,(8个发光二极管从左至右循环点亮)

P3=0xfe;//第一个灯亮 delay();//延时 P3=0xfd;//第二个灯亮 delay();P3=0xfb;//第三个灯亮 delay();P3=0xf7;//第四个灯亮 delay();P3=0xef;//第五个灯亮 delay();P3=0xdf;//第六个灯亮 delay();P3=0xbf;//第七个灯亮 delay();P3=0x7f;//第八个灯亮 delay();}...

单片机程序解疑,题目:使第一个发光二极管以200ms间隔闪烁!

你没有理解错。while(1);的确是个死循环,你的程序在main中运行时先进行了定时器的初始化操作,并在初始化完成后进入死循环,此时单片机只能执行中断程序了,因此你能看到灯闪烁,这是中断程序在起作用。但你把这个死循环去掉后,就出问题了,因为main本身就是个大循环。如果你去掉了while(1);程序...

...void main() { D1=0; } 烧录后为什么第一个二极管

因为你的那块单片机上 P1的第一个脚 是控制第一个发光二极管的 当D1为低电平D1=0 第一个发光二极管就亮咯

怎么样用51单片机点亮一个二极管,让它以0.1秒的频率连续闪烁之后停顿1秒...

程序如下仅供参考 闪烁的LED include&lt;reg51.h&gt; define uchar unsigned char define uint unsigned int sbit LED=P1^0;//延时 void DelayMS(uint t){ int x,y;for(x=110;x&gt;0;x--)for(y=z;z&gt;0;z--);} //主程序 void main(){ while(1){ LED=~LED;DelayMS(100);} } ...

单片机8个发光二极管一开始都亮,连接stc-isp-15xx-v6.24程序后,就只亮...

stc-isp-15xx这个型号的单片机下载不是很稳定,可能是用了内部晶振的原因吧,串口线要用比较好的 还有速度降低点 最好是接了max232的

单片机P1.0控制点亮一个发光二极管的电路怎么接

电路如图接即可(去掉右边的按键和左边的电容):一般单片机对LED灯的接法都是如此,因为单片机IO口的电流输出能力很弱,一般不使用单片机输出高电平驱动LED灯,一般使用灌电流的方法驱动,即,单片机输出低电平,吸收电流的方法。

单片机点亮一个二极管 led=0以后 加不加while(1) 二极管都是一直亮...

有区别,加上无限循环,程序一直在无限循环里面运行,否则程序会跑飞,跑到没有代区还好,要是跑到代码区就造成代码混乱了!代码运行不按照你理想的那样运行了,这在程序设计中是不允许出现的情况!

51单片机二极管延时点亮的室验原理?

将一个二极管连接到51单片机的IO口上,使得该IO口可以控制二极管的电流开关状态。使用51单片机的内部计时器来延时,计时器可以通过编写程序控制其开始和结束的时间。在程序中设定一个时间延时,然后将IO口设置为高电平,使得电流可以通过二极管流动,点亮二极管。延时结束后,将IO口设置为低电平,关闭电流,...

点亮第一个发光二极管的单片机程序 单片机点亮第一个灯 51单片机点亮第一个led灯程序 51单片机点亮一个灯编程 51单片机点亮第一盏灯原理 单片机点亮一个灯闪烁 单片机点亮一盏灯 单片机8个灯循环点亮 51单片机8个灯循环点亮程序
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...时对方听不到我说话,但是微信按住发语音功能又是好的。是什么... ...2)、(7,4),一辆汽车在x轴上行驶,从原点O出发. 5人团伙盗窃多起价值3万判多久? 已知A、B两村庄的坐标分别为(2,2)、(7,4),一辆汽车在x轴上行驶,从原点... ...2)、(7,4),一辆汽车在x轴上行驶,从原点O出发.(1)汽车行 ...1)和(6,3),一辆汽车从原点O出发,沿x轴向右行驶.(1)当 ...他有上海市的工作签证,现在与原企业解除劳动合同,来我们公司,如何办 ... 湖南凤凰古城需要门票吗 光影魔术手怎样设置图片格式 ...2)、(7,4),一辆汽车在轴上行驶,从原点O出发。(1)汽车行驶 51单片机 点亮led灯 单片机如何点亮第一个发光二极管? 51单片机,点亮一盏灯的程序 郭天祥51单片机点亮LED灯,程序0亮还是1亮? 51单片机 依次点亮LED 51单片机从左至右依次点亮 求大神编程一个51单片机的8灯点亮程序。 51单片机实现LED灯的点亮 51单片机如何能点亮一个led,请把代码写出来,并说明接口 51单片机,让第一个灯亮,第二个亮,第一个灭,一直到第8个灯长亮!第二次循环,第7个灯亮! 51单片机点亮一个灯编程 51单片机引脚点亮 如何点亮51单片机第一和第二个LED灯,求给出程序 51单片机led灯怎么亮 51单片机数码管如何依次点亮? 东软金保是什么意思? 金保工程系统打印出现乱码 金保工程是什么意思 新生儿的社保卡上面写的金保是什么意思? 金保系统如何城镇新增就业 怎么用51单片机点亮流水灯 电脑连接功能如何使用? QQ联名信用卡最高额度多少 农行金穗QQ联名IC贷记卡是金卡还是普卡,他们说才500额度吗?怎么才有500额度 农行贷记卡金穗 QQ 联名 IC农行贷记卡信用卡下卡额度多少 我在网上申请了农行金穗QQ联名IC贷记卡,完了一般信用卡额度是多大的呢? 农行金穗QQ联名IC贷记卡额度多少 农行QQ联名ic信用卡额度是多少 年收入5万在农行申请的金穗qq联名ic贷记卡额度是多少? 中国农业银行信用卡已下卡,去银行拿卡要什么材料。金穗QQ联名IC贷记卡额度是多少 农行贷记卡金穗qq联名ic农行贷记卡多少钱 农业银行金穗qq联名ic信用卡额度一般会多少 农业银行金穗qq联名贷记卡银联卡金卡一般额度是多少? 金穗qq联名ic信用卡额度多少 农行金穗qq联名IC贷记卡最高额度是多少 金穗qq联名IC贷记卡最高额度多少 农行金穗QQ联名IC贷记卡额度是3000的能透支多少钱 芒果、葡萄、香蕉中哪种可以放入冰箱? 我想打顺风车怎么下单? excel身份证号码加密