串口这个sbwy太难了我给着视频学习还是不明白代码都不知道写的是什么;
明天再看看
include
#define u8 unsigned char
#define s8 char
#define u16 unsigned int
#define s16 int
u8 urdat;
sfr AUXR=0X8e;
void cls_buzz(void)
{
P2 = (P2&0x1F|0xA0);
P0 = 0X00;
P2 &=0X1f;
P0 = 0xff;
}
void Initurdat()
{
TMOD =0X20;
TH1 = 0XFD;
TL1 = 0XFD;
TR1=1;
SCON=0X50;
AUXR=0x00;
ES=1;
EA=1;
}
void zdurdat() interrupt 4
{
if(RI==1)
{
RI=0;
urdat = SBUF;
}
}
void chongkong( u8 dat)
{
SBUF=dat;
while(T1==0);
TI=0;
}
void main()
{
cls_buzz();
Initurdat();
chongkong(0x5a);
chongkong(0xa5);
while(1);
}
#define u8 unsigned char
#define s8 char
#define u16 unsigned int
#define s16 int
u8 urdat;
sfr AUXR=0X8e;
void cls_buzz(void)
{
P2 = (P2&0x1F|0xA0);
P0 = 0X00;
P2 &=0X1f;
P0 = 0xff;
}
void Initurdat()
{
TMOD =0X20;
TH1 = 0XFD;
TL1 = 0XFD;
TR1=1;
SCON=0X50;
AUXR=0x00;
ES=1;
EA=1;
}
void zdurdat() interrupt 4
{
if(RI==1)
{
RI=0;
urdat = SBUF;
}
}
void chongkong( u8 dat)
{
SBUF=dat;
while(T1==0);
TI=0;
}
void main()
{
cls_buzz();
Initurdat();
chongkong(0x5a);
chongkong(0xa5);
while(1);
}
