PIC: 74HC595

Biblioteca para conectar vários registradores de deslocamento 74HC595 em série.

Como dito em um post anterior, o Registrador de Deslocamento, 74HC595, pode ser usado para aumentar ou até economizar os pinos de um microcontrolador. Com isso, é possível conectar vários 74HC595 em série, exapandindo o número de saídas digitais.

GITHUB(CÓDIGO-FONTE E EXEMPLOS)

github

INFORMAÇÕES

A biblioteca funciona com uma quantidade ilimitada de 74HC595.

O primeiro74HC595 conectado será o byte MSB e o último será o byte LSB.

O pino de saída Q0 é o bit MSB e o pino de saída Q7 é o bit LSB.

FUNÇÕES

void SR74HC595_Init() – Inicializa os pinos conectados ao 74HC595.

void SR74HC595_Send_Int8(char value) – Envia um inteiro de 8 bits. value: valor a enviar.

void SR74HC595_Send_Int16(unsigned int value) – Envia um inteiro de 16 bits. value: valor a enviar.

void SR74HC595_Send_Int32(unsigned long value) – Envia um inteiro de 32 bits. value: valor a enviar.

void SR74HC595_Send_Bytes(void * bytes, char n)- Envia vários bytes. bytes: bytes a enviar. n: quantidade de bytes a enviar.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s