22.10.2014 Views

MANUAL DE MICROCONTROLADORES PIC

MANUAL DE MICROCONTROLADORES PIC

MANUAL DE MICROCONTROLADORES PIC

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

GOTO INI_AD<br />

MOVLW 0Ah<br />

MOVWF DIG3<br />

MOVWF DIG2<br />

MOVWF DIG1<br />

GOTO INI_AD<br />

end<br />

;representa overflow en la medición<br />

El programa presentado hace uso de los recursos que posee el <strong>PIC</strong>16C71 el cual posee 4<br />

canales análogos y un conversor A/D de 8 bits; para mayor información ver las<br />

especificaciones técnicas de este dispositivo.<br />

4.7 Comunicación serial<br />

Objetivos:<br />

• Verificar la comunicación serial síncrona y asíncrona<br />

• Comprobar los algoritmos de comunicación serial<br />

En vista de que algunos de los elementos de la familia <strong>PIC</strong>16CXXX no poseen periféricos<br />

de comunicación serial, este capítulo hará referencia al desarrollo del algoritmo como tal<br />

simulando los pines de comunicación serial con puertos del microcontrolador.<br />

Comunicación serial síncrona:<br />

La comunicación síncrona se caracteriza porque los pulsos de sincronización deben ser<br />

transmitidos a lo largo de la línea de comunicación entre el transmisor y el receptor.<br />

Dentro de los varios tipos de comunicación serial síncrona vamos a notar el protocolo I 2 C<br />

ó de dos hilos y el protocolo SPI ó de tres hilos.<br />

Línea(s) de datos<br />

I 2 C SDA (serial data) SCL<br />

SPI SO (serial out), SI (serial in) SCK<br />

Línea de reloj<br />

Tabla 4.7.1 Nomenclatura de los pines de comunicación (síncronos)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!