ler duas entradas AD

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

ler duas entradas AD

Mensagempor jandom » 15 Out 2007 20:14

Pessoal, estou com dificuldades de ler duas entradas utilizando o ccs:
ex.
entrada 1 leio tensão
entrada 2 leio corrente

setup_ADC_ports (0xE); // CONFIGURA ADC0.
setup_adc(ADC_CLOCK_INTERNAL); // CONFIGURA CLOCK.
set_adc_channel(0); // SELECIONA CANAL AD.
set_adc_channel(1); // SELECIONA CANAL AD.

tensao1 = read_adc(0);
lcd_pos_xy(1, 1);
printf (lcd_escreve,"Tensao %2.3f mV ",tensao1);
corrente= read_adc(1);
lcd_pos_xy(1, 2);
printf (lcd_escreve,"Corrente %2.3f mA ",corrente);

aonde estou errando???
jandom
Byte
 
Mensagens: 132
Registrado em: 03 Nov 2006 20:40

Mensagempor Ledistor » 15 Out 2007 22:56

Tente o seguinte:

setup_ADC_ports (0xE); // CONFIGURA ADC0.
setup_adc(ADC_CLOCK_INTERNAL); // CONFIGURA CLOCK.

set_adc_channel(0); // SELECIONA CANAL AD.
tensao1 = read_adc();
lcd_pos_xy(1, 1);
printf (lcd_escreve,"Tensao %2.3f mV ",tensao1);
set_adc_channel(1); // SELECIONA CANAL AD.
corrente= read_adc();
lcd_pos_xy(1, 2);
printf (lcd_escreve,"Corrente %2.3f mA ",corrente);
Ledistor
Bit
 
Mensagens: 11
Registrado em: 10 Dez 2006 11:07
Localização: São Paulo

Mensagempor jandom » 16 Out 2007 00:53

valeu!!!!
agora ta funfando...
jandom
Byte
 
Mensagens: 132
Registrado em: 03 Nov 2006 20:40


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Bing [Bot] e 1 visitante

x