用keil写代码时提示错误c141

当我用keil写程序时跳出来这个错误:error C141: syntax error near 'void”
这是为什么


void zhuyemian()
{
                //alarm页面
                write_com(0x82);
                for(i=0;i<6;i++)
                {
                    write_dat(alarm[i]);
                }
                write_com(0x88);
                cunchu[0]=alarm_h/10+48;
                write_dat(cunchu[0]);
                cunchu[1]=alarm_h%10+48;
                write_dat(cunchu[1]);
                write_dat(maohao);
                
                write_com(0x8b);
                cunchu[0]=alarm_m/10+48;
                cunchu[1]=alarm_m%10+48;
                write_dat(cunchu[0]);
                write_dat(cunchu[1]);
                write_dat(maohao);
                
                write_com(0x8e);
                cunchu[0]=alarm_s/10+48;
                cunchu[1]=alarm_s%10+48;
                write_dat(cunchu[0]);
                write_dat(cunchu[1]);
                
                //time主页面
                write_com(0xc3);
                for(i=0;i<5;i++)
                {
                    write_dat(time[i]);
                }
                
                write_com(0xc8);
                cunchu[0]=h/10+48;
                cunchu[1]=h%10+48;
                write_dat(cunchu[0]);
                write_dat(cunchu[1]);
                write_dat(maohao);
                
                write_com(0xcb);
                cunchu[0]=m/10+48;
                cunchu[1]=m%10+48;
                write_dat(cunchu[0]);
                write_dat(cunchu[1]);
                write_dat(maohao);
                
                write_com(0xce);
                cunchu[0]=s/10+48;
                cunchu[1]=s%10+48;
                write_dat(cunchu[0]);
                write_dat(cunchu[1]);
}

建议贴完整点,错误可能在前面,甚至是更远的地方

【以下回答由 GPT 生成】

问题解答:

根据提供的代码片段,我能看到您在void zhuyemian()函数中编写了一些涉及到复位LCD的代码,以及一些向LCD写入数据的代码。

C141错误提示表示语法错误,通常与函数缺少结束大括号}或其他不正确的语法有关。从您提供的代码来看,我没有发现任何明显的语法错误。因此,可能的原因是您在代码片段的其他部分中引起了错误。为了更好地解决问题,请回答以下问题:

  1. 您使用的是哪个版本的Keil开发工具?
  2. 请提供更多与错误相关的代码段,特别是错误发生前的代码部分。
  3. 您是否在代码中使用了其他自定义头文件或函数?如果有,请提供相关代码。
  4. 在出现错误之前,您是否修改过代码或添加了新的功能?
  5. 如果可能的话,请提供更多关于您的嵌入式硬件平台的信息,例如芯片型号、系统架构等。

我将根据您提供的信息尽力帮助您解决这个问题。



【相关推荐】



如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^