久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 想知道程序哪里錯了error C141: syntax error near ';', expected ',' [打印本頁]

作者: 我能騙你嗎    時間: 2023-1-28 12:29
標題: 想知道程序哪里錯了error C141: syntax error near ';', expected ','
#include    "reg51.h"

sbit KEY1=P3^1;
sbit KEY2=P3^0;
sbit KEY3=P3^2;
typedef unsigned char u16;
typedef  unsigned int  u8;
sbit LED1=P2^0;

#define KEY1_PRESS  1;
#define KEY2_PRESS  2;
#define KEY3_PRESS  3;
#define KEY_UNPRESS  0;
void delay_10us(u8 ten_us)
{
        while(ten_us--);
        
}
u16 key_scan(u16  mode)
{
     static  u16 key=1;
           if(mode)key=1;
        
        if(key=1&&(KEY1==0||KEY2==0||KEY3==0))
  {
                delay_10us(1000);
         key=0;
  if(KEY1==0)
                return  KEY1_PRESS;
   else if(KEY2==0)
                 return KEY2_PRESS;
         else if(KEY3==0)
         return  KEY3_PRESS;
         
}
else if(KEY1==1&&KEY2==1&&KEY3==1)
{
         key=1;
        
}
return KEY_UNPRESS;

               
        }



void main()
{
        u16 key=0;
        
        while(1)
        {
               
         key=key_scan(0);
               
                if (key==KEY1_PRESS)
                LED1=!LED1;
                        
                        
                }
        }

anjian.c(32): error C141: syntax error near 'else', expected '__asm'
anjian.c(57): error C141: syntax error near ';', expected ','
anjian.c(57): error C141: syntax error near ')', expected '__asm'
anjian.c - 4 Error(s), 0 Warning(s).




作者: Hephaestus    時間: 2023-1-28 12:36
你的上一個帖子我已經很清楚的告訴了你,#define那行不要加“;”,你根本就不看,反復重復錯誤,大家還有必要給你回復什么嗎?
作者: lkc8210    時間: 2023-1-28 12:48
你看到的是if (key==KEY1_PRESS)
編輯器看到的是if (key==1;)
作者: 我能騙你嗎    時間: 2023-1-28 15:26
Hephaestus 發表于 2023-1-28 12:36
你的上一個帖子我已經很清楚的告訴了你,#define那行不要加“;”,你根本就不看,反復重復錯誤,大家還有必 ...

謝謝,知道了
作者: 我能騙你嗎    時間: 2023-1-28 17:14
lkc8210 發表于 2023-1-28 12:48
你看到的是if (key==KEY1_PRESS)
編輯器看到的是if (key==1;)

這個程序是我看視頻講的,我沒有明白為為啥主函數要寫一個u8 key=0
作者: 我能騙你嗎    時間: 2023-1-28 17:16
Hephaestus 發表于 2023-1-28 12:36
你的上一個帖子我已經很清楚的告訴了你,#define那行不要加“;”,你根本就不看,反復重復錯誤,大家還有必 ...

哥這個是我自學的看的教程,這個程序的主函數我沒看懂,能不能講解一下




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 国产成人网| 国产在线拍偷自揄拍视频 | 亚洲综合成人网 | 欧美激情精品久久久久久变态 | 亚洲高清免费 | 日韩一区二区免费视频 | 99久久99| 免费在线观看成年人视频 | 亚洲毛片在线 | 国产精品视频二区三区 | 99热播放| 中国免费黄色片 | 日韩国产欧美一区 | 国产精品视频播放 | 精品欧美一区二区精品久久久 | 亚洲人a | 亚洲国产一区在线 | 日韩欧美黄色 | 欧美亚洲另类在线 | 欧美一级在线免费观看 | 午夜免费网站 | 国产在线精品一区二区三区 | 九九在线精品视频 | 在线日韩| 国产亚洲www | 国产精品久久久久久二区 | 欧美精品一区在线 | 一区二区三区高清不卡 | www.日韩| 亚洲美女视频 | 成人免费视频网站在线看 | 中文字幕在线国产 | 欧美一级在线 | 久久久久国 | 精品国产一二三区 | 国产在线精品一区二区 | 国产精品久久久亚洲 | 99久久精品一区二区毛片吞精 | 91在线电影 | 欧美99| 91麻豆精品国产91久久久更新资源速度超快 |