Arduino basico michael mcroberts portugues

Page 176

176

Arduino Básico

No extremo ascendente do pulso do clock, o bit no pino DIN é deslocado para o registrador interno. Então, o pulso do clock cai para LOW, e o próximo bit de dados é definido no pino DIN antes que o processo se repita. Depois de todos os 16 bits de dados terem sido colocados no registrador, conforme o clock sobe e desce 16 vezes, o pino LOAD será finalmente definido como HIGH, o que travará os dados no registrador.

Figura 7.5 – Diagrama de pinos para o MAX7219.

A figura 7.6 é o diagrama de sincronismo do datasheet do MAX7219, e mostra como os três pinos são manipulados para enviar os bits de dados, de D0 a D15, para o dispositivo. O pino DOUT (pino 24) não é utilizado neste projeto. Porém, se você tivesse encadeado mais um chip MAX7219, o DOUT do primeiro chip estaria conectado ao DIN do segundo, e assim por diante. Dados saem do pino DOUT durante o extremo descendente do ciclo do clock.

Figura 7.6 – Diagrama de tempo para o MAX7219.


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.