?? alarm.c
字號:
#include "REG52.H"
#include "varibale.h"
#include "function.h"
#include "var1.h"
#include "var2.h"
#include "comm.h"
#include "alarm.h"
void comm_data_alarm(void)
{
if( rtu_flag_comm ) // K>74 10MS
{
EA = 0;
// RS485_DIR = 1;
// rx_flag = 0;
// comm_flag = 0;
// time0_count = 0;
rtu_flag_comm = 0;
if(RX_EO_CHEK_ASCII(comm_number))
{
comm_point = comm_memory.char_data;
rtu_rtu_1();
comm_point = comm_memory.char_data;
CRC_proving( comm_point , comm_number - 2 ); //CRC浪噴
if(!LV)
{
delay_20();
if(!LV)
{
lv_flag = 1;
return ;
}
}
if( ( CRC_buf.CRC.L == comm_memory.char_data[comm_number - 2 ] ) && ( CRC_buf.CRC.H ==comm_memory.char_data[comm_number - 1 ] ))
{
if( comm_memory.char_data[0] != 0 )
{
if (coom_number_data == comm_memory.char_data[0]) //
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -