找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1813|回復(fù): 7
收起左側(cè)

error C202: 'keynumber': undefined identifier

[復(fù)制鏈接]
ID:97932 發(fā)表于 2023-1-10 16:15 | 顯示全部樓層 |閱讀模式
我是小白  各位能幫我看下哪里 出錯了

#include<regx52.h>
#include"delay.h"
#include"key.h"
#include"init.h"
#define uchar unsigned char
#define uint unsigned int
void delay(unsigned int xms);
void init();
sbit led=P1^0;
sbit led1=P1^3;
sbit led2=P1^5;
unsigned char keynum;

void main()
{

     init();

     while(1)
      {
        keynum=key();
        if(keynum)
           {
             if(keynumber=2) led1=~led1;
            }
      }

}
void Timer0_Routine() interrupt 1
{
      static uchar cnt,cnt1;
             TH0=0XB1;
             TL0=0XF4;
             cnt++;
             cnt1++;
             if(cnt>=50){cnt=0;  led=~led;}
             if(cnt1>=150){cnt1=0; led1=~led1;}


}




#include<reg52.h>
#include"delay.h"
unsigned char key()
{
      unsigned char keynumber=0;

      if(P3^2==0){delay(20);while(P3^2==0);keynumber=1;}
      if(P3^3==0){delay(20);while(P3^3==0);keynumber=2;}
      if(P3^4==0){delay(20);while(P3^4==0);keynumber=3;}
      if(P3^5==0){delay(20);while(P3^5==0);keynumber=4;}

      return keynumber;
}




compiling main.c...
main.c(21): warning C206: 'key': missing function-prototype
main.c(24): error C202: 'keynumber': undefined identifier
main.c - 1 Error(s), 1 Warning(s).

回復(fù)

使用道具 舉報

ID:584814 發(fā)表于 2023-1-10 17:10 | 顯示全部樓層
keynumber 沒有定義軟件不知道這是啥東東
回復(fù)

使用道具 舉報

ID:94031 發(fā)表于 2023-1-10 18:48 | 顯示全部樓層
你引用了變量 keynumber 但沒有定義。
回復(fù)

使用道具 舉報

ID:94031 發(fā)表于 2023-1-10 18:50 | 顯示全部樓層
keynumber 和 定義 keynum 不一樣
回復(fù)

使用道具 舉報

ID:1060855 發(fā)表于 2023-1-10 18:52 | 顯示全部樓層
沒有定義變量
回復(fù)

使用道具 舉報

ID:384109 發(fā)表于 2023-1-10 21:58 | 顯示全部樓層
對于有返回函數(shù)的使用方法錯了,查查相關(guān)資料吧
回復(fù)

使用道具 舉報

ID:883242 發(fā)表于 2023-1-10 23:01 | 顯示全部樓層
注冊時間這么早還會犯這種最低級的錯誤,這么多年都干什么了?
回復(fù)

使用道具 舉報

ID:629502 發(fā)表于 2023-1-11 15:37 | 顯示全部樓層
你定義這個unsigned char keynum,使用的是  if(keynumber=2) led1=~led1;
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表