terça-feira, 17 de setembro de 2013

Comunicação I2C por software para PIC

Dizem por ai que fazer uma biblioteca I2C para microcontroladores sem o periférico que cuida do barramento é impossível, fazendo com que corramos ao Google para arranjar uma biblioteca. A maioria dos microcontroladores é possível implementar o barramento I2C na raça por software usando Bit Banging, e com microcontroladores PIC não é diferente. Uma nota de aplicação da Microchip explica como implementar um barramento I2C usando Bit Banging para microcontroladores PIC com o compilador XC8, com uma parte teórica bastante interessante. Recomendo a leitura desta nota de aplicação em http://ww1.microchip.com/downloads/en/AppNotes/00001488B.pdf

Bit Banging I2C

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

Nenhum comentário:

Postar um comentário