Me ajudar a escrever um código C para A amostragem / D

P

patrick

Guest
Oi lá, Alguém por favor pode me ajudar a escrever um código C para obter o ADC para fazer uma amostra para um sistema de aquisição de dados que tem uma aproximação sucessiva ADC. A seguir está requisitos: A porta de controle ADC está no endereço x7851. ADC porta de status está no endereço x7852. ADC porta de dados está no endereço x7853. Iniciar a conversão é bit 3 da porta de controle. Conversão final é o bit 0 da porta de status. A porta de controle é bidirecional A porta de controle é pré-configurado, eu não preciso mudar todos os bocados outra porta de controle quando do início da conversão. O código deve alguma forma de bail-out no caso da ADC não consegue converter Estou aksing em geral, e não qualquer MCU específico. Thanks:)
 
Oi, obrigado por seus conselhos. Aqui está o que eu tentei:
Code:
 int * ADControl = 0x7851; int * ADStatus = 0x7852; int * ADdata = 0x7853; int contador = 0; void main (void) {ADControl.3 = 0; ADStatus.0 = 0; startconv (); getResult ();} / / assume o máximo de conversão é de 256, isso é pegar vazio arror startconv (void) {while (ADStatus.0 == 0 & & counter
 

Welcome to EDABoard.com

Sponsor

Back
Top