4
511
2007
金牌会员
使用道具 举报 送花
19
3192
4944
论坛元老
so*** 发表于 2024-4-11 13:03 adc_value = ADC_RESL();这段什么意思?前面只有初始化没有测量。
编译错误的提示
8
318
1835
科学*** 发表于 2024-4-11 16:36 怎么修改呢,大侠,帮改一下了
void main(void) { unsigned int adc_value; WTST = 0; //设置程序指令延时参数,赋值为0可将CPU执行指令的速度设置为最快 EAXFR = 1; //扩展寄存器(XFR)访问使能 CKCON = 0; //提高访问XRAM速度 init_adc(); // 初始化ADC while (1) { adc_value = read_adc(); // 读取ADC值 LED1 = ON; delay(adc_value*64); // 根据ADC值控制延时 LED1 = OFF; delay(adc_value*64); // 根据ADC值控制延时 } }复制代码
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )
GMT+8, 2025-5-7 08:03 , Processed in 0.114417 second(s), 74 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.