找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

这究竟是怎么回事呀?软件拆了安,安了拆,系统也做了,就是点不亮灯有问题

查看数: 7982 | 评论数: 20 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-1-19 19:00

正文摘要:

     搞了几于了,软件拆了安,安了拆,系统也做了,就是点不亮灯,且烧录时也好像有问题,找不到原因了!请教坛友     点亮灯的程序如下:    我是真的搞不懂了, ...

回复

ID:108494 发表于 2016-3-12 11:34
文件没包进工程,P大写,还有低电平点亮还是高电平点亮都不知道,这得看原理图!
ID:108489 发表于 2016-3-12 09:46
C文件没加入工程,,怎么编译啊?????
ID:105930 发表于 2016-3-12 08:04
你程序错了
ID:80921 发表于 2016-3-6 14:11
新建工程>新建c文件>将c文件添加到工程>编译
ID:104120 发表于 2016-1-22 17:35
include<reg51,h>
sbit led=P1^0;
void main()
{
led=0;
}
你试试这个程序   不要把P=0XFF这样就把  这个引脚设置成高电平了  不起作用了
ID:56678 发表于 2016-1-22 08:39
你的C文件没添加到工程里,只是打开状态,不参与源代码生成的。
ID:97249 发表于 2016-1-20 20:45
红尘有你 发表于 2016-1-20 13:12
楼主要求很简单,能烧进去,点亮灯就OK。
第一步 新建一个工程
第二步 新建个.c,并把这个文件加到新建的 ...

声明有误,应为sbit  led=P0^0;
ID:103834 发表于 2016-1-20 19:44
红尘有你 发表于 2016-1-20 13:12
楼主要求很简单,能烧进去,点亮灯就OK。
第一步 新建一个工程
第二步 新建个.c,并把这个文件加到新建的 ...

while(1)写在P1=0x00;前面效果是一样的吗,
while(1)
{
P1=0x00;
}
ID:103834 发表于 2016-1-20 19:35
位定义的P要大写的
ID:97249 发表于 2016-1-20 13:12
本帖最后由 红尘有你 于 2016-1-21 09:02 编辑

楼主要求很简单,能烧进去,点亮灯就OK。
第一步 新建一个工程
第二步 新建个.c,并把这个文件加到新建的工程----在.A51那单击右键,里有Add File....,然后选你新建.c文件
第三步 写代码  代码如下
#include<reg52.h>
sbit led=P0^0;
void main()
{
while(1)
led=0x00;
}
第四编译下载,这里你懂的,就不说了!
还有就是你要确定89C52芯片的P0是接在LED灯上
ID:97249 发表于 2016-1-20 12:26
你们一个这样说一个那样说,把楼主整胡图了
ID:99938 发表于 2016-1-20 12:13
#include<reg52.h>
delay(int  a)
{
  unsigned  char i,j;
for(i=0;i<a;i++)
for(j=0;j<110;j++)

}
void main()
{
  while(1)
{
P0=0xff;
delay(500);
P0=0x00;
delay(500);
}
}
ID:79544 发表于 2016-1-20 12:05
好好看看资料,怎么键文件再就是怎么建工程。你的led.c没有添加进工程文件吧
ID:79544 发表于 2016-1-20 12:02
首先看你开发板的电路图LED是高电平亮还是低电平亮。再就是你的程序确实有问题,单片机的程序是死循环的,你没有进入。#include<reg52.h>void main(){while(1)P1=0XFF;或者P1=0;}你试试
ID:98122 发表于 2016-1-20 09:17
把你开发板原理图贴出来。
ID:103847 发表于 2016-1-20 06:02
查看一下地址  烧卤地址对不对?
ID:103844 发表于 2016-1-20 01:14
C文件也没有进工程,
ID:103844 发表于 2016-1-20 01:11
P要大写。
ID:103844 发表于 2016-1-20 01:10
开发板上的灯泡好像是置0才亮吧,你看看电路图。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表