为什么程序对的还是有Target not created

Kent_小小生 2016-07-11 10:06:41
#include<stc15f2k60s2.h>
#include<intrins.h>
unsigned char table[]="I will back\n";
void send_date();
void UartInit();
unsigned char flag,a;
void send_date()
{
unsigned char i,flag,a;
if(flag==1)
{
ES=0;
for(i=0;table[i]!='\0';i++)
{
SBUF=table[i];
while(!TI);
TI=0;
}
}
SBUF=a;
while(!TI)
TI=0;
ES=1;
}
void main()
{
send_date();
UartInit();
while(1) ;
}

void UartInit(void) //9600bps@11.0592MHz
{
SCON = 0x50; //8位数据,可变波特率
AUXR &= 0xBF; //定时器1时钟为Fosc/12,即12T
AUXR &= 0xFE; //串口1选择定时器1为波特率发生器
TMOD &= 0x0F; //设定定时器1为16位自动重装方式
TL1 = 0xE8; //设定定时初值
TH1 = 0xFF; //设定定时初值
ET1 = 0; //禁止定时器1中断
TR1 = 1; //启动定时器1
TI=0;
EA=1;
ES=1;
}

void ser() interrupt 4
{
flag=1;
TI=0;
a=SBUF;
}

...全文
2733 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_41305438 2017-12-07
  • 打赏
  • 举报
回复
怎么弄的 帮帮我!!
Kent_小小生 2016-07-12
  • 打赏
  • 举报
回复
我后来知道原因了, 是我的Target里有两个工程所以才不行, 但是我后来用STC烧录软件时, 串口助手里还是没显示字符, 不知道我的程序哪里出错了?
dceacho 2016-07-12
  • 打赏
  • 举报
回复
错误提示?为什么创建失败,要看那个给的信息
玉怀一捧雪 2016-07-12
  • 打赏
  • 举报
回复
估计LZ连工程都没有创建对,就直接编译了~
91program 2016-07-12
  • 打赏
  • 举报
回复
请问一下 LZ,你这是什么平台下的源代码?怎么看也不像是 WinCE 的。

27,382

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧