Leyendo un adc de un pic16f874 de 10 bits, pero a la hora de enviar esa información al puerto serie mediante rs232, solo envio la parte alta, alguien sabe como hacer para enviar los 10 bits!
gracias por responder, estoy ocupando un pic16f874a y solo quiero tomar un valor de voltaje por medio del convertidor adc de 10 bits hacia la pc mediante rs232. me da la impresion que solo estoy mandando los primeros 8 bits y no se que ocurra con los otros 2 bits que complementan la cadena...
saludos espero me puedan ayudar muchachos!"!
unsigned int temp_res;
void main() {
ADCON1 = 0x80; // Configure analog inputs and Vref
TRISA = 0xFF; // PORTA is input
Usart_Init(2400);
do {
temp_res = Adc_Read(0); // Get results of AD conversion
Usart_Write(temp_res );
} while(1);
}