多个ADC的I / ps的不工作

Z

ZS1BFE

Guest
嗨,
我有问题
, 用模拟I Ra1 /页
如果我只Ra0配置,它工作正常,但是当Ra1等的配置情况,指出工程了。
我使用16f877 CCS的荤。
这里是我的一些代码。

无效的main()(
setup_port_a(RA0_RA1_ANALOG_RA3_RA2_REF);
setup_adc(ADC_CLOCK_INTERNAL);
setup_spi(假);
setup_psp(PSP_DISABLED);
setup_counters(RTCC_INTERNAL,RTCC_DIV_2);
setup_ccp1(CCP_OFF);
setup_ccp2(CCP_OFF);

而(1)

set_adc_channel(0);
delay_ms(140);
adc_val = read_adc();
output_c(adc_val);

set_adc_channel();
delay_ms(140);
adc_val1 = read_adc();
output_d(adc_val1);
如果有人可以发表意见。
Thx2分钟后添加:对不起

在上面的代码错误..

而(1)

set_adc_channel(0);
delay_ms(140);
adc_val = read_adc();
output_c(adc_val);

而(1)

set_adc_channel(1); / /设置ADC的通道0
delay_ms(140);
adc_val = read_adc(); / /读取ADC的(0)
output_d(adc_val);

Thx

 
而(1)

set_adc_channel(0);
delay_ms(140);
adc_val = read_adc();
output_c(adc_val);

delay_ms(100);

set_adc_channel(1);
delay_ms(140);
adc_val = read_adc();
output_d(adc_val);

delay_ms(100);


 

Welcome to EDABoard.com

Sponsor

Back
Top