打印

我是新手想求助下各位我这个程序哪里错了?

[复制链接]
3302|29
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
SunFans| | 2013-5-13 00:27 | 只看该作者
#define unsigned char

使用特权

评论回复
板凳
Vincent_Mikey|  楼主 | 2013-5-13 07:23 | 只看该作者
SunFans 发表于 2013-5-13 00:27
#define unsigned char

那应改为什么呢?

使用特权

评论回复
地板
ayb_ice| | 2013-5-13 07:51 | 只看该作者
wile(1);

使用特权

评论回复
5
www5911839| | 2013-5-13 08:49 | 只看该作者
太过马虎,这么多的拼写错误。keil编译也能过?

使用特权

评论回复
6
cjseng| | 2013-5-13 09:01 | 只看该作者
led未定义

使用特权

评论回复
7
若雪心情| | 2013-5-13 09:02 | 只看该作者
错误很多很多

使用特权

评论回复
8
若雪心情| | 2013-5-13 09:04 | 只看该作者
程序应该是控制一个led的亮灭吧


#include<reg52.h>
unsigned  int x,y;
sbit led=P1^0;
void main()
{
        while(1)
       {
        led=0;
        for(x=500;x>0;x--)
          for(y=200;y>0y--);
        led=1;
        for(x=500;x>0;x--)
          for(y=200;y>0;y--);
      }

使用特权

评论回复
9
huangxz| | 2013-5-13 09:16 | 只看该作者
;P

使用特权

评论回复
10
huangxz| | 2013-5-13 09:17 | 只看该作者

使用特权

评论回复
11
HaydnSyx| | 2013-5-13 10:16 | 只看该作者
你再好好学学C吧

使用特权

评论回复
12
流水无意| | 2013-5-13 10:33 | 只看该作者
lz的c语言是体育老师教的

使用特权

评论回复
13
LxiaoseI| | 2013-5-13 11:18 | 只看该作者
这也能叫程序,大一新生嘛

使用特权

评论回复
14
LxiaoseI| | 2013-5-13 11:19 | 只看该作者
while (1);
还流程图都没画吧

使用特权

评论回复
15
程序金左手| | 2013-5-13 11:48 | 只看该作者
多练练就好了。。。哈哈。。。谁都是菜鸟走过来的。。。。

使用特权

评论回复
16
沉默爱电子| | 2013-5-13 12:42 | 只看该作者
:Q

使用特权

评论回复
17
micropower| | 2013-5-13 12:48 | 只看该作者
Vincent_Mikey 发表于 2013-5-13 07:23
那应改为什么呢?


你想将unsigned char 型定义为什么就改成什么.

另外:
第三行的unsigend 拼写错误
led 这个变量没有定义
main函数中有while(1);其后的所有语句都不会执行了.应该吧分号去掉,然后用大括号吧其后的语句全括起来

建议楼主重学一次C语言

使用特权

评论回复
18
O狂且O| | 2013-5-13 17:48 | 只看该作者
错误太多. 不能直视.
楼主好好看看 C 语言吧.

使用特权

评论回复
19
Vincent_Mikey|  楼主 | 2013-5-13 19:22 | 只看该作者
若雪心情 发表于 2013-5-13 09:04
程序应该是控制一个led的亮灭吧

谢谢。其实我是想点亮1.3.5.7灯的。不过还是谢谢你的作答啦

使用特权

评论回复
20
Vincent_Mikey|  楼主 | 2013-5-13 19:23 | 只看该作者
程序金左手 发表于 2013-5-13 11:48
多练练就好了。。。哈哈。。。谁都是菜鸟走过来的。。。。

就是啊。。。谢谢啦

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

6

帖子

0

粉丝