ADCTIM为什么显示 'ADCTIM': undefined identifier
大佬们,问下我在ADC初始化时,将P_SW2中EAXFR置1,在编译时为什么还是会显示 'ADCTIM': undefined identifier,这是什么问题呢
void adc_Init(void)//ADC初始化
{
ADC_CONTR &= (0xF0); //清除ADC_CHS : ADC 模拟通道选择位 P1.0脚
P_SW2 |=0X80;
ADCTIM |=0X3F;//通道选择时间为1个时钟数,通道选择保持时间2个,
P_SW2 &=0X7F;
ADCCFG |=0X2F;//数据右对齐。SPEED=15
ADC_CONTR &=0XDF;////将完成标志位清0
EADC=0;//关闭adc中断
ADC_CONTR|=0X80;//打开参考电源
ADC_delay2ms();//延时2ms等待参考电源
}
ADC.H(7): error C202: 'ADCTIM': undefined identifier
编译器没有找到ADCTIM的定义,检查头文件中的定义是否正常 本帖最后由 欢迎哈哈哈3 于 2024-9-4 18:56 编辑
DebugLab 发表于 2024-9-4 18:24
编译器没有找到ADCTIM的定义,检查头文件中的定义是否正常
头文件是没有定义 不知LZ用哪个系列的单片机?提示是该寄存器未定义。找对应的头文件,或查看手册,自己定义一下。
9 8051U和8H8K和32G的头文件都有定义吧。 autopccopy 发表于 2024-9-4 19:18
不知LZ用哪个系列的单片机?提示是该寄存器未定义。找对应的头文件,或查看手册,自己定义一下。
9 ...
用的是STC8A8K64D4系列单片机 soma 发表于 2024-9-4 19:18
8051U和8H8K和32G的头文件都有定义吧。
我这个是8A系列单片机 欢迎哈哈哈3 发表于 2024-9-4 19:33
我这个是8A系列单片机
STC8A8K64S4A12这个头文件没有,这个STC8A8K64D4有 soma 发表于 2024-9-4 19:39
STC8A8K64S4A12这个头文件没有,这个STC8A8K64D4有
但是,这个头文件STC8A8K64D4里没有呢 欢迎哈哈哈3 发表于 2024-9-4 20:05
但是,这个头文件STC8A8K64D4里没有呢
官方的头文件有啊
页:
[1]
2