Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Configurar Puertos Analogico Digital Del Pic 16f877
Configurar Puertos Analogico Digital Del Pic 16f877
16F877
Pues los unicos puertos analogicos son el A y el E, puedes configurar todos los
pines como analogicos o digitales o solo algunos para ello utilizas la palabra de
configuracion:
ADCON1=%111 'todo el puerto digital
ADCON1=%1110 'el puerto A.0 es analogico los demas son dihitales
para mas configuracione revisa el Data Sheet del micro...
con ADCON1 configuras tanto el puerto A y E... como analogico o digital.... mira
en el datasheet en la pagina 128...!
Para los demas puedes hacer lo siguiente:
TRISB=%00000000 'todos como salida
TRISB=%11111111 'todos como entrada
Los unos representan salida y los ceros entrada, tambien puedes utilizar
algunos como entradas y otros como salida:
TRISB=%01010101
TRISB=%00001111
% representa numeros binarios por ejemplo %11111111
$ representa numeros Hexadecimales por ejemplo $FF
y si pones directamente el numero representa numeros decimales por ejemplo
255
El puerto C y D es lo mismo...
Pero con todo para cualquier cosa tienes que hechar una mirada al DS del
micro...!
PD: te pongo aqui la tabla de configuracion para el registro ADCON1
AN0=RA0
AN1=RA1
AN2=RA2
AN3=RA3
AN4=RA5
AN5=RE0
AN6=RE1
AN7=RE2