找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[求助]为什么我的第一个程序总是有错误?

[复制链接]
跳转到指定楼层
楼主
ID:32987 发表于 2011-11-3 13:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

#include <reg52.h>
#include <stdio.h>
 void main(void)
{
   SCON=0x52;
  TMOD=0x20;
    TH1=0xf3;
  TR1=1;
    printf("Hello I am KEIL. \n");
   printf("I will be your friend.\n");
    while(1);
}

编译程序时显示:



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

使用道具 举报

沙发
ID:32987 发表于 2011-11-3 13:22 | 只看该作者
 说明:
完全是按照这个教程操作的:
http://www.51hei.com/mcu/keil%E6%95%99%E7%A8%8B.html

[此贴子已经被作者于2011-11-3 13:23:32编辑过]
回复

使用道具 举报

板凳
ID:31196 发表于 2011-11-3 17:25 | 只看该作者

没问题呀,调试正常

#include <reg52.h>
#include<stdio.h>
void main(void)
{
 SCON=0x52;
 TMOD=0x20;
 TH1=0xf3;
 TR1=1;
 printf("HELLO I am KEIL.\n");
 printf("I will be your friend.\n");
 while(1);
}

 

建造目标 '目标 1'
正在编绎 11.c...
连接中...
Program Size: data=30.1 xdata=0 code=1129
"11" - 0 错误 (s), 0   警告 (s).

回复

使用道具 举报

地板
ID:31196 发表于 2011-11-3 17:29 | 只看该作者
看下你的最后的分号是不是全角的?这个符号一定要在英文状态下打出来。
回复

使用道具 举报

5#
ID:31196 发表于 2011-11-3 17:31 | 只看该作者
哥们,你把每句前面的空格删一下,最好别从别处复制,自己写就可以了,要打半角的字符,不要出现全角的字符。
[此贴子已经被作者于2011-11-3 17:32:40编辑过]
回复

使用道具 举报

6#
ID:33129 发表于 2011-11-11 12:48 | 只看该作者
  SCON=0x52;这行前面的空格有问题!
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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