//实例 57-2:数据接收程序#include //包含单片机寄存器的头文件sbit p=PSW^0;/*****************************************************函数功能:接收一个字节数据***************************************************/ unsigned char Receive(void){ unsigned char dat; while(RI==0) //只要接收中断标志位 RI 没有被置"1" ; //等待,直至接收完毕(RI=1) RI=0; //为了接收下一帧数据,需将 RI 清 0 ACC=SBUF; //将接收缓冲器中的数据存于 dat if(RB8==p) { dat=ACC; return dat; }}/***************************************...
发表评论取消回复