程序输入A,led不亮,哪里出错了?
#include"reg52.h"typedefunsignedintu16;typedefunsignedcharu8;sbitled=P2^0;sbitled1=P2...
#include "reg52.h"
typedef unsigned int u16;
typedef unsigned char u8;
sbit led=P2^0;
sbit led1=P2^1;
void UsartInit()
{
TMOD=0x20;
TH1=0XF3;
TL2=0XF3;
PCON=0X80;
TR1=1;
SCON=0X50;
ES=1;
EA=1;
}
void main()
{
u8 receiveData;
UsartInit();
led=1;
led1=0;
while(1);
{
if (receiveData=='A')
led=0;
if (receiveData=='a')
led=1;
if (receiveData=='B')
led1=1;
if (receiveData=='b')
led1=0;
}
}
void Usart() interrupt 4
{
u8 receiveData;
receiveData=SBUF;
RI=0;
SBUF=receiveData;
while (!TI);
TI=0;
} 展开
typedef unsigned int u16;
typedef unsigned char u8;
sbit led=P2^0;
sbit led1=P2^1;
void UsartInit()
{
TMOD=0x20;
TH1=0XF3;
TL2=0XF3;
PCON=0X80;
TR1=1;
SCON=0X50;
ES=1;
EA=1;
}
void main()
{
u8 receiveData;
UsartInit();
led=1;
led1=0;
while(1);
{
if (receiveData=='A')
led=0;
if (receiveData=='a')
led=1;
if (receiveData=='B')
led1=1;
if (receiveData=='b')
led1=0;
}
}
void Usart() interrupt 4
{
u8 receiveData;
receiveData=SBUF;
RI=0;
SBUF=receiveData;
while (!TI);
TI=0;
} 展开
1个回答
深圳市容大彩晶科技有限公司
2024-11-20 广告
2024-11-20 广告
作为深圳市容大彩晶科技有限公司的工作人员,对于公司广告机的功能有一定的了解。公司的广告机是否支持多语言显示,具体需根据产品型号和功能配置来确定。但一般而言,现代广告机通常具备多语言显示的功能,以适应不同国家和地区的需求。建议直接查阅产品说明...
点击进入详情页
本回答由深圳市容大彩晶科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询