
Comunicação Com I/o Expander Via I2c Através Do Mcp23008 No Arduino
By Vitor Amadeu SouzaLength20m
About this audiobook
Esta literatura é uma continuação da obra Arduino – Prático e Objetivo (2011) e Programação para Arduino – Avançado (2014) do mesmo autor e editora, onde o objetivo é comunicar com o I/O expander modelo MCP23008 via I2C.
Audiobook details
GenreEducation and Learning, Technology
Length20 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateJan 17, 2019
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2bloco setup o mesmo é inicializado e uma mensagem impressa no
3Capítulo III Comunicação I2C
4poderá comunicar com esta memória.
5porém cada uma delas tem um endereço diferente, o que permite
Mostrar todos os capítulosVer menos
6byte de controle:
7512 posições são necessários 9 bits (29 = 512) sendo o mais
8O bit R/W informa ao dispositivo se será feita uma operação de
9A linha de dados SDA somente pode alterar de estado de baixo
10sendo neste caso o Arduino) gera 9 pulsos de clock para transmissão
11uma condição de STOP.
12Veja que no nono pulso de clock, o escravo responde ao mestre
13O próximo código apresenta os passos para realizar uma escrita
14encapsulados usando uma função para escrita e outra para leitura.
15Capítulo IV
16O algoritmo para o desenvolvimento deste projeto está
17Inicialização de LCD
18Obs: A conexão a internet deve estar ativa.
19mcp.digitalWrite(6, mcp.digitalRead(2)); mcp.digitalWrite(5, mcp.digitalRead(1)); mcp.digitalWrite(4, mcp.digitalRead(0)); }