51单片机用烧录软件 点亮一个led灯 怎么没效果啊 不管写进那个程序 都有几个是亮着的 急求 我才学

51单片机用烧录软件 点亮一个led灯 怎么没效果啊 不管写进那个程序 都有几个是亮着的 芯片型号是STC 89c52 #include<reg52.h> sbit led=P0^0 ; void main (){led=0;while (1) ;}
这是程序 我将led=0该为1 还是那几个亮 求解释啊

你可以改一下sbit led=P0^7;看看是不是第8个灯亮,如果第八个灯亮了,第二个灯还是亮说明你的电路板有问题,但问题不大追问

led=P0^7 都不行 但是换成led=P2^*口 都可以 亮的是上面8个灯 这是什么原因啊? P3口也不行 我这个板上面8个led灯 下面也是8个led灯 要是换成led=P2^* 上面8个其中一个灯亮 但是下排的有几个一直亮 不管是换成P0 P1 P2 反正就是都亮 这是什么原因啊 ???

追答

额,你是不是LED灯在哪个IO口没搞清楚啊?原理图呢?找卖家要原理图啊!!!!

追问

额 刚实验了下 是P2口 明天找卖家要去 有张光盘 里面估计有 但是笔记本打不开 谢谢了 下面一排led也不知咋连的 老给我亮

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-02-16
是高电平灯亮,还是低电平 呢?

你还不如这样试试

P0=0xff 或者 P0=0x00

看是那种情况灯全亮
第2个回答  2014-02-16
这个应该与具体电路有关呀,看看你板子的相关电路,或者把电路图贴出来让大家帮你分析追问

这个板子是我今天才买的 我也不懂 里面没有电路图啊 就一个板子和其他零件 是烧录软件有问题 还是板子有问题啊

追答

电路图你可以问卖家要,也许就在给你的软件包里面,找找看.........

看你贴的图,看起来烧录软件是正常的。
另外,看你的图,代码起始位置是02 08 00,记得好像是 LJMP 0800H的意思,如果 你的keil是没有和谐的版本,可能有2k代码大小限制的问题,你可以确认一下。

51单片机用烧录软件 点亮一个led灯 怎么没效果啊 不管写进那个程序...
你可以改一下sbit led=P0^7;看看是不是第8个灯亮,如果第八个灯亮了,第二个灯还是亮说明你的电路板有问题,但问题不大

单片机控制一个LED灯亮灭需要怎样的程序?
2.连接电路:将LED灯与单片机连接起来。一般情况下,将LED的正极连接到单片机的一个GPIO引脚,将LED的负极连接到电阻,然后将电阻的另一端连接到单片机的地(GND)引脚。确保连接牢固。3.编写程序:使用单片机的编程软件(如Arduino IDE、Keil等),编写控制LED灯的程序。以下是一个简单的示例程序(以Ardu...

STC89C52RC单片机电源灯亮烧录成功却不运行
写了点亮LED灯程序,问题是你的单片机外部接LED了吗?如果没有接LED,就算是有程序也没有用,看不到LED灯亮的,因为你都没有LED灯,看什么呢。

51单片机一个LED灯闪烁电路图原理
图上是用R1、C3构成的复位电路,文字说明有点问题。。文字说明中的R2对应图上的R1,文中的C1对应图上的C3,文字说明没什么问题,主要是和图不是很对应 本回答由提问者推荐 举报| 答案纠错 | 评论 0 3 dianzikejihts 采纳率:42% 擅长: 手机使用 其他回答 C1在最下方,最下方有C1,C2两个30PF的电容与晶振一...

用单片机控制的LED流水灯设计(电路、程序全部给出)
软件编程:点亮LED的艺术 流水灯的魅力在于其动态变化,而软件编程则是关键。这里,我们将采用位操作法,通过顺序控制P1口的位,实现LED的循环点亮。比如,首先让LED 7亮起,通过SETB P1.6指令,紧接着LED 8亮起,执行CLR P1.7指令将其关闭。更深入的细节在于延时子程序的编写,如SETB\/P1.7后,...

实训单片机制作,装好去检测时不明原因导致不能下载,led灯也不亮...
4,上电后没问题,就开始烧录程序了,(软件正确的情况下),电路板的效果会如你所愿,当然不是一开始就能出效果的,初次的话一般都会返几次工。仔细查找问题的所在,然后想办法解决。你上面提到的问题:一个是下载问题:现在有三种方法;一种是USB转串口(这种需要安装串口驱动);一种是串口线(这种...

第一次尝试使用USB-TTL烧录STC89C51单片机程序
烧录过程顺利,编写的代码成功运行,点亮LED灯,标志着烧录成功。不过,为了保护单片机,建议在LED灯上串联电阻。总的来说,相较于以往的学习板,使用USB-TTL烧录显著简化了流程,无需再进行冷启动,只需点击开始即可,极大提高了效率。通过这次尝试,不仅掌握了USB-TTL烧录的技巧,还体验到了自主编程的...

(求大神)STC单片机烧录不了程序 我觉得谁能解决得了我的问题谁就真大 ...
发送几个字母或数字试试。3】一定要记得USB转COM模块的输出端的TXD连接单片机的RXD;RXD连接单片机的TXD,即:交叉链接,不能搞错。4】关于那个STC-ISP-6.52的版本,操作时只要先关闭单片机电源,而后点击下载,或先点击下载而不必等待软件提示就直接关掉-闭合一次单片机的电源就可以了。祝成功。

单片机无论下载什么程序进去都下不了,而且还一直发出很高频率的声音,像...
这个就不说了。MAX232:电源正常的话下载一个串口调试助手,先用镊子或螺丝刀之类的东西将P3.0和P3.1短路,用串口调试助手向单片机下载所用的端口随便发送一个数据,此时如果接收串口返回了你发送的数据则说明MAX232是好的。如果检查至此两样都是好的那么极有可能是单片机损坏,买一片新的试试。

STCISP烧录软件V687最新免费版STCISP烧录软件V687最新免费版功能简介...
第一步,选择MCU的类型为STC90C516RD+。第二步,选择COM的端口号为COM3。第三步,设置串口的波特率最高为115200最低为2400。第四步,打开事先编译好的程序文件,本教程的程序只是上电点亮了LED灯。第五步,先点击“Download\/下载”按钮,然后再给开发板上电。紧接着你就可以看到程序的...

相似回答