微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 求一个c51简单程序

求一个c51简单程序

时间:10-02 整理:3721RD 点击:
串口接收数组时,7F  00为数组的第一和第二个元素(相当于数据包起始字节)。因为每次接收数组个数不一样,所以想写一个判断数组个数的函数(7F  00是数组开头,下次接收7F  00之前的数结束)  
void Com_Int(void) interrupt 4
{
EA = 0;
if(RI == 1)   //当硬件接收到一个数据时,RI会置位
{
  MY_Buffer[com_dat] = SBUF;   //把从串口读出的数存到数组
  RI = 0;
  com_dat++;
       //这里希望写个判断数组个数的函数  
}
EA = 1;
}
谢谢了!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top