在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!) 创芯人才网--重磅上线啦!
查看: 2720|回复: 4

请教各位大大,,程序错在那里?

[复制链接]
发表于 2004-3-4 09:58:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
#include <AT89X51.H>
#include <stdio.h>
char ss;
void receive (void) interrupt 4
{
if (RI)
{

scanf("%s",&ss);
RI = 0;
           }
if (TI)
{

printf("hello world!\n");
TI = 0;
}
else
return;
}
void main(void)
{
PCON=0x80;
SCON=0x50;     //串行口模式1   
TMOD=0x20;     //定时器16位模式,定时器1为波特率发生器
TCON=0x40;     //开启定时器
TH1=0x0F3;     //定时器1波特率为4800
TL1=0x0F3;

IE=0x92;       //定时器0中断允许,串行通信中断使能


while (1)
    {
//ss ='b';
if (ss == 'b')
{
TI = 1;
P3_7 = 0;

    }
else
P3_7 = 1;
    }
}

为什么编译通过,,就是不能debug,,他说:could not load file,,,,debug aborted
请各位大大帮帮忙啊
发表于 2004-3-4 11:05:20 | 显示全部楼层

请教各位大大,,程序错在那里?

编译通过说明你程序本身没问题,,目标代码都产生了,,关于你的问题是与调试设备有关,,确定你硬件调试器电源打开与pc端连接正确,,配置无误,,你也可以用软调试。。。。。
 楼主| 发表于 2004-3-4 11:30:16 | 显示全部楼层

请教各位大大,,程序错在那里?

谢谢liuiang 版主,,您的一席话让我茅塞顿开,,我用的是2k限制版,,,代码超过了,,请问那里有没有2k限制的吗,,,
发表于 2004-3-4 13:13:53 | 显示全部楼层

请教各位大大,,程序错在那里?

你是keil吧,,据说网上有很多破解版的,,你可以尝试去google搜索一下。嘿嘿,,教你做坏事。
 楼主| 发表于 2004-3-4 15:50:48 | 显示全部楼层

请教各位大大,,程序错在那里?

呵呵,,谢谢版主,,找到了无限制版,,问题也就解决了,,谢谢你
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-1-5 14:30 , Processed in 0.018060 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表