Modo I 2 C; Concepto Del Bus I C - Microchip PIC 16F87X Trabajo Y Explicación

Tabla de contenido

Publicidad

T
E
RABAJO Y
XPLICACIÓN
2
MODO I
C
El protocolo I
necesidades en la implementación de diversos productos electrónicos que
requerían una elevada interconexión de circuitos integrados. El protocolo I
(Inter-Integrated Circuits) utiliza únicamente dos líneas para la transferencia de
información entre los elementos que se acoplan al bus. Una de dichas líneas se
dedica a soportar los datos, es bidireccional y se llama SDA; la otra lleva los
impulsos de reloj para la sincronización, es unidireccional y recibe el nombre de
SCL. Los impulsos de reloj siempre los genera el maestro y tienen la función de
sincronizar las transferencias con todos los esclavos colgados a las dos líneas.
PIC MAESTRO
PIC 16F87x
RC4/SDA
RC3/SCL
Concepto del bus I
Dos líneas, SDA (datos) y SCL (reloj), transportan la información entre
los diferentes dispositivos conectados al bus. Cada dispositivo se identifica por
una única dirección y puede transmitir o recibir dependiendo de la función que
se vaya a realizar. Un controlador de LCD, por ejemplo, sólo recibe mientras
que una memoria de tipo RAM puede transmitir o recibir datos en función de
que se vaya a leer o a escribir.
Los dispositivos pueden clasificarse en Maestro (master o principal) o
Esclavo (slave o secundario). El maestro es el que inicia la transferencia de
datos y genera la señal de reloj. Cualquiera de los dispositivos direccionados por
un maestro se considera esclavo.
El I2C es un bus multi-maestro; puede haber más de un maestro
conectado y controlando el bus. Normalmente se trata de microcontroladores o
microcomputadores.
D
P
ESARROLLO
ROYECTOS Y
PIC 16F87
X
2
C fue desarrollado por Philips para cubrir sus propias
PIC esclavo 1
SDA
2
C
P
E
ROTOTIPOS
LECTRÓNICOS
SS
SCL
2º DPE
SS
PIC esclavo 1
SDA
SCL
SDA
SCL
2
C
50

Publicidad

Tabla de contenido
loading

Productos relacionados para Microchip PIC 16F87X

Tabla de contenido