main.c(283): error C141: syntax error near 'unsigned', expected ')'
时间:10-02
整理:3721RD
点击:
main.c(283): error C141: syntax error near 'unsigned', expected ')'这样的错误怎么改,求帮忙。
void READ_TRH(unsigned char th_data unsigned char tl_data unsigned char highlimit unsigned char lowlimit)
{ th_data = TH_data;
tl_data = TL_data;
highlimit = Highlimit;
lowlimit = Lowlimit;
/* //湿度整数部分
str1[0] = (char)(0X30+RH_data/10);
str1[1] = (char)(0X30+RH_data%10);
str1[2] = 0x2e; //小数点
//湿度小数部分
str1[3] = (char)(0X30+RL_data/10);
str1[5] = 0X25; //"%"
str1[6] = 0X52; //"R"
str1[7] = 0X48; //"H" */
str1[0] = 0x48;
str1[1] = 0x5f;
str1[2] = (char)(0x30+highlimit/10);
str1[3] = (char)(0x30+highlimit%10);
str1[5] = 0x4c;
str1[6] = 0x5f;
str1[7] = (char)(0x30+lowlimit/10);
str1[8] = (char)(0x30+lowlimit%10);
//温度整数部分
str2[0] = (char)(0x30+th_data/10);
str2[1] = (char)(0x30+th_data%10);
str2[2] = 0x2e; //小数点
//温度小数部分
str2[3] = (char)(0x30+tl_data/10);
str2[5] = 0x27; //"'"
str2[6] = 0x43; //"C"
}
void READ_TRH(unsigned char th_data unsigned char tl_data unsigned char highlimit unsigned char lowlimit)
{ th_data = TH_data;
tl_data = TL_data;
highlimit = Highlimit;
lowlimit = Lowlimit;
/* //湿度整数部分
str1[0] = (char)(0X30+RH_data/10);
str1[1] = (char)(0X30+RH_data%10);
str1[2] = 0x2e; //小数点
//湿度小数部分
str1[3] = (char)(0X30+RL_data/10);
str1[5] = 0X25; //"%"
str1[6] = 0X52; //"R"
str1[7] = 0X48; //"H" */
str1[0] = 0x48;
str1[1] = 0x5f;
str1[2] = (char)(0x30+highlimit/10);
str1[3] = (char)(0x30+highlimit%10);
str1[5] = 0x4c;
str1[6] = 0x5f;
str1[7] = (char)(0x30+lowlimit/10);
str1[8] = (char)(0x30+lowlimit%10);
//温度整数部分
str2[0] = (char)(0x30+th_data/10);
str2[1] = (char)(0x30+th_data%10);
str2[2] = 0x2e; //小数点
//温度小数部分
str2[3] = (char)(0x30+tl_data/10);
str2[5] = 0x27; //"'"
str2[6] = 0x43; //"C"
}
void READ_TRH(unsigned char th_data unsigned char tl_data unsigned char highlimit unsigned char lowlimit)
每个变量用","分隔
谢谢,解决了问题。单片机菜鸟求多多指教~