ADC externo

Galera...é meu primeiro post aqui no forum. Quero que entendam que nao quero nada prontinho funcionando. O que preciso é apenas dicas ou mesmo como pesquisar na internet para esclarecer minhas duvida.
Sei que tem varios PICs com AD internos, entretando gostaria de usar um externo (maior resolucao). Alguem tem ideia de como programar o PIC para ler esse AD externo e jogar os valores para um display ou LCD?
SEi que usando o AD interno do PIC temos as funcoes
setup_adc_ports(ALL_ANALOG);
setup_adc(ADC_CLOCK_DIV_8);
set_adc_channel(0);
delay_us(xx);
mas e quando estamos trabalhando com AD externo?
Abraço a todos e muuito obrigado
FErnando Azevedo
Sei que tem varios PICs com AD internos, entretando gostaria de usar um externo (maior resolucao). Alguem tem ideia de como programar o PIC para ler esse AD externo e jogar os valores para um display ou LCD?
SEi que usando o AD interno do PIC temos as funcoes
setup_adc_ports(ALL_ANALOG);
setup_adc(ADC_CLOCK_DIV_8);
set_adc_channel(0);
delay_us(xx);
mas e quando estamos trabalhando com AD externo?
Abraço a todos e muuito obrigado
FErnando Azevedo