找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1261|回复: 6
打印 上一主题 下一主题
收起左侧

单片机程序求解答,哪里错了

[复制链接]
跳转到指定楼层
楼主
ID:394479 发表于 2018-9-6 14:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include <reg51.h>
#include <stdio.h>
sbit LED=P1^0;
void delay( unsigned int );
void main( void )
{
    while(1){                    //???
        P1_0=0;                //P1.0??LED??
        delay( 500 );            //??????
        P1_0 = 1;                //P1.0??LED??
        delay( 500 );            //??????
    }
}
void delay( unsigned int n )    //??????
{
    unsignedint x, y;
    for( x = 0; x < n; x ++ ){
        for( y = 0; y < 121; y ++ ){
            ;
        }
    }
}


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:126608 发表于 2018-9-6 17:04 | 只看该作者
倒数第四个括号方向不对,改后还需处理处理其他括号,参考吧。
回复

使用道具 举报

板凳
ID:213173 发表于 2018-9-6 17:32 | 只看该作者
P1_0=0;           P1_0没有定义
unsignedint x, y;少了空格unsigned int x, y;
回复

使用道具 举报

地板
ID:169944 发表于 2018-9-6 17:37 | 只看该作者
unsignedint 改为unsigned int
回复

使用道具 举报

5#
ID:157238 发表于 2018-9-6 18:03 | 只看该作者
1.在你编写完程序,点击编译按键之后,编译器的最下面的对话框中会出现你写的程序的()error ()warning,如果编译有错误的话,鼠标点击下error:。。。。。。诸如此类的语句,编译器就会提示错误在哪一行有什么错误。如果看不懂英文的话可以翻译或者直接copy百度。
2.要搞明白自己的每一条语句的目的是什么,比如你上面开始的时候位定义了LED=P1^0,那么以后的对P1^0口的操作就可以用LED代替了,然而你下面还写的P1_0...
回复

使用道具 举报

6#
ID:387733 发表于 2018-9-6 18:09 | 只看该作者
#include <reg51.h>
#include <stdio.h>
sbit LED=P1^0;
void delay( unsigned int );
void main( void )
{
    while(1){                    //???
        LED = 0;                //P1.0??LED??
        delay( 500 );            //??????
        LED = 1;                //P1.0??LED??
        delay( 500 );            //??????
    }
}
void delay( unsigned int n )    //??????
{
     unsigned int x, y;
    for( x = 0; x < n; x ++ ){
        for( y = 0; y < 121; y ++ ){
            ;
        }
    }
}

倒数第7行  ,unsignedint x, y; 少空格, 正确为  unsigned  int x, y;
回复

使用道具 举报

7#
ID:390775 发表于 2018-9-6 19:05 | 只看该作者
void delay( unsigned int );  //声明时没有参数名 下面 定义时有了参数名
unsignedint x, y;  //  unsigned  int  是分开的。
希望能帮到你
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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