单片机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

关键词: 单片机 C语言 程序设计

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版