标题:
error C202: 'ADC_RES': undefined identifier这个怎么改啊?
[打印本页]
作者:
yuan24
时间:
2023-3-6 13:30
标题:
error C202: 'ADC_RES': undefined identifier这个怎么改啊?
#include "lcd1602.h"
#include "intrins.h"
sbit Init0=P3^2;//外部中断0引脚
sbit Init1=P3^3;//外部中断1引脚
unsigned int Num=0;
unsigned int i=0;
unsigned int SouthRate=0; //南 频率
unsigned int NorthRate=0; //北 频率
unsigned int WestRate=0; //西 频率
unsigned int EastRate=0; //东 频率
unsigned int SouthStrength=0; //南 强度
unsigned int NorthStrength=0; //北 强度
unsigned int WestStrength=0; //西 强度
unsigned int EastStrength=0; //东 强度
/********************************************************************
* 名称 : unsigned int Read_ADC(unsigned char a)
* 功能 : 获取指定通道的AD值 10位ADC
* 输入 : a 通道
* 输出 : 当前通道的AD值
***********************************************************************/
unsigned int Read_ADC(unsigned char a)
{
P1ASF = 0xff; //P1做ADC
ADC_RES = 0; //清除结果寄存器
ADC_RESL = 0;
ADC_CONTR=0XE8|a;
_nop_();
_nop_();
_nop_();
_nop_();
while(!(ADC_CONTR&0x10));
ADC_CONTR&=~0X10;
return (unsigned int)ADC_RES<<2|ADC_RESL;
}
1.c(23): error C202: 'P1ASF': undefined identifier
1.c(24): error C202: 'ADC_RES': undefined identifier
1.c(25): error C202: 'ADC_RESL': undefined identifier
1.c(26): error C202: 'ADC_CONTR': undefined identifier
1.c(31): error C202: 'ADC_CONTR': undefined identifier
1.c(32): error C202: 'ADC_CONTR': undefined identifier
1.c(33): error C202: 'ADC_RES': undefined identifier
作者:
coody_sz
时间:
2023-3-6 15:43
你的MCU头文件呢?
作者:
Hephaestus
时间:
2023-3-6 23:32
你需要先找到ADC_RES这个变量在哪里定义的。
作者:
暖西夏
时间:
2023-3-9 14:47
未定义呗,全局搜一下,有的话把头文件包括进来,没有的话就自己定义吧
作者:
zhxzhx
时间:
2023-3-12 00:19
把 单片机 的头文件包括进来,比如:
#include <STC8H.H>,看你用的是什么单片机,或者你头铁,自己定义一遍也行.
作者:
jxcrgt35
时间:
2023-3-12 10:01
未包含该定义的头文件,如#include “reg51.h”
作者:
hzsweet
时间:
2023-3-12 11:05
#include<reg52.h>
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1