微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > C8051F350问题求高手解答。

C8051F350问题求高手解答。

时间:10-02 整理:3721RD 点击:
程序如下:
#include<C8051F350.H>
#include<stdio.h>
unsigned char flag,i,a;
void Oscillator_init (void)
{OSCICN=0x83;
RSTSRC=0x04;
}
void Port_init(void)
{POMDOUT=0x10;
XBR0=0xo1;
XBR1=0x40;
}
void UART0_init(void)
{SCON0=Ox10;
CKCON=0x08;
TMOD=0x20;
TH1=0x96;
TR1=1;
}
void main()
{PCAOMD &=~0x40;
IE=0x10;
Oscillator_init();
Port_init();
UART0_init();
EA=1;
ES0=1;
while(1)
{if(flag==1)
   {flag=0;
     ES0=0;
     TI0=1;
     printf("I get%f\n",a);
      while(!TI0);
       TI0=0;
       ES0=1;
    }
  }
}
void ser() interrupt 4
{RI0=0;
a=SBUF0;
flag=1;
}
但是结果不是我想要的啊求解……

看门狗关了吗?

关了禁止了 主函数第一行就是

那我也不知了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top