Académique Documents
Professionnel Documents
Culture Documents
1 - Introdução
O protocolo I2C ou I2C, também chamado IIC, foi criado para possibilitar a
comunicação entre circuitos integrados com um número reduzido de fios, reduzindo
o número de terminais dos componentes, o número de trilhas e o tamanho da placa,
consequentemente reduzindo o custo. Este protocolo foi inventado pela Philips
Semiconductor, agora chamada NXP Semiconductors. A partir de 2006 nenhuma
taxa é cobrada pela NXP para utilização do protocolo, porém, os endereços dos
novos dispositivos criados requerem o pagamento de taxa para alocação e registro
na NXP.
Como exemplo de utilização vamos considerar o circuito integrado PT2313
fabricado pela Princeton Technology Corporation. O PT2313 é um processador de
áudio com 4 canais que permite o controle de volume, equalização de som, escolha
de entrada, balanço e fader.
Como possui processador interno para controle das funções, este circuito
integrado precisa receber e enviar informações de um outro circuito integrado para
obter instruções e informar o estado atual dos ajustes. Para esse fim, o PT2313
utiliza uma porta de comunicação com protocolo I2C, como pode ser visto em
destaque na figura 1 com o diagrama em blocos e pinos do circuito integrado.
Ainda como exemplo, podemos citar o processador LPC1313 da NXP.
2 - O barramento I2C
Maiores detalhes podem ser obtidos no I2C User Manual no site da NXP:
http://www.nxp.com/documents/user_manual/UM10204.pdf