Lectura analógica de un LM35 en PIC18F4550 (MikroC)
unsigned int in = 0;
void main() {
ADCON1 |= 0x00; // AN 0-12 como entradas analógicas CMCON |= 7; // Comparadores desactivados
TRISA = 0xFF; // PORTA como entrada TRISC = 0; // PORTC como salida TRISB = 0; // PORTB como salida
do { in = ADC_Read(0); // Lectura analógica por AN0 PORTB = in; // 8 bits a PORTB PORTC = in >> 8; // los 2 bits mas significantes a RC1 y RC0 } while(1);
No hay comentarios:
Publicar un comentario