新闻中心

EEPW首页>嵌入式系统>设计应用> 单片机C语言程序设计: 单片机与 PC 通信

单片机C语言程序设计: 单片机与 PC 通信

作者: 时间:2013-10-29 来源:网络 收藏

//串口接收中断函数

void Serial_INT() interrupt 4

{

uchar c;

if(RI==0) return; //关闭串口中断

ES=0; //清接收中断标志

RI=0;

c=SBUF;

if(c>='0'c='9')

{ //缓存新接收的每个字符,并在其后放-1 为结束标志

Receive_Buffer[Buf_Index]=c-'0';

Receive_Buffer[Buf_Index+1]=-1;

Buf_Index=(Buf_Index+1)%100;

}

ES=1;

}

void EX_INT0() interrupt 0 //外部中断 0

{

uchar *s="这是由 8051 发送的字符串!rn";

uchar i=0;

while(s[i]!='')

{

SBUF=s[i];

while(TI==0);

TI=0;

i++;

}

}

单片机C语言程序设计: 单片机与 PC 通信


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭