serial.c
来自「湖北水文信息系统水位雨量采集器的C51源代码」· C语言 代码 · 共 46 行
C
46 行
#include "recframe.h"
#include "process.h"
#include <SM89516A.H>
/*********************************************************************
* 函 数 名: Serial
* 功能描述: 串口接收发送中断服务程序
* 函数说明:
* 调用函数: Rec_Analysis()
* 全局变量:无
* 输 入: 无
* 返 回: 无
* 设 计 者:
***********************************************************************/
void Serial() interrupt 4 //串口中断子函数
{
static uchar i=0;
if(RI)
{
RI=0;
Rec_Analysis();
}
if(TI)
{
TI=0;
if(p_end)
{
SBUF=SenBuf[i];
i++;
if(i>Senlen)
{
p_end=0;
r_end=0;
s_end=1;
con_485=R_CON;
i=0;
Senlen=0;
send_lamp=!send_lamp;
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?