STC的是51核的,先用下面的代码试,然后再进行修改。有问题就继续讨论。
# include
# define BYTE unsigned char
# define WORD unsigned int
BYTE idata txdata[7]={"ABCDEF"};
sbit P15=P1^5;
void main()
{
BYTE h;
WORD k;
P15 = 0x00;
TMOD=0X20;
TL1=0xfd; //9600,根据晶振选择
TH1=0xfd; //9600,根据晶振选择
SCON=0x50;
PCON=0x80;
TR1=1;
while(1)
{
h=0;
while (txdata[h]!=0x00)
{
SBUF=txdata[h];
while(TI==0);
TI=0;
h++;
}
for(k=0;k