关于嵌入式MODEM的一个问题,在线等待
我用三根线与单片机相连.在发AT指令时没有接收到数据,以下是我地程序
#include <reg51.h>
typedef unsigned char uchar;
uchar data receivebuf[20] _at_ 0x30 ;
uchar data trdata[5]={'A','T','B','0','E'};
uchar data i;
void iniserial()
{
TMOD = 0x20;
TR1 = 1;
SCON = 0x50;
PCON = 0x80;
TL1 =0xfa;
TH1 =0xfa;
}
main()
{
iniserial();
i = 0;
while(trdata[i]!= 'E')
{
SBUF = trdata[i];
while(TI == 0);
TI = 0;
i++;
}
while(1)
{ while(RI == 0);
RI = 0;
i = 0;
receivebuf[i] = SBUF;
}
}
请帮我看看,是不是在发AT指令时需要什么格式地,我的嵌入式MODEN是好的
发表时间:2003年5月29日10:53:45