Obtendo Mais Entradas Com Shift Register

By Vitor Amadeu Souza
Listen with Sir Michael Caine™ and 1,000+ voices
Length44m

About this audiobook

Através do shift register ou registrador de deslocamento, é possível expandir o número de entradas ou saídas de um microcontrolador. Neste livro o 74HC165 é estudado, mostrando como conectá-lo a MCU para ler mais entradas com poucos pinos do processador sendo utilizados. A programação é feita em C com base no XC8 e PIC18F1220.

Audiobook details

GenreTechnology
Length44 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateFeb 2, 2015
LanguagePortuguese

Table of contents

1Vitor Amadeu Souza
2II. Ferramentas de Hardware e Software
3III. Declaração de Variáveis
4V. Controle de Fluxo
5VI. Exemplo: Acionando Saídas
Mostrar todos os capítulos
6VII. Exemplo: Pisca-Pisca
7VIII. Exemplo: Shift register
8IX. Exemplo: Shift register em cascata
9Capítulo I Características do PIC18F1220
10automóveis e etc.
11Nesses microcontroladores, o sinal de clock é dividido por
12Corrente de Saída Source e Sink .......................25mA
13Capítulo II Ferramentas de Hardware e Software
14Em family, escolha PIC18F e em device, escolha o modelo
15Esta tela seleciona o gravador que será usado para gravar o
16botão Next.
17tela surgirá.
18Abaixo um exemplo de comentário de várias linhas:
19Capítulo III Declaração de Variáveis
20palavra binária. Se for decimal, bastará indicar o valor diretamente
21Capítulo IV Operadores da Linguagem
22outras linguagens.
23considerado verdadeiro.
24++minuto; //incrementa a variável minuto
251.Introdução
26Como o kit didático utiliza clock interno, será necessário
27velocidade adotada será de 8 MHz, ou seja, este registrador ficará
28Delay1TCY Delay10TCYx Delay100TCYx Delay1KTCYx Delay10KTCYx
295 ms onde este tempo ainda pode ser expandido em múltiplos.
303.Código fonte
31linhas de
32MCU, deve-se inicialmente colocar a linha de LOAD em nível baixo e
33No exemplo proposto o objetivo é conectar um conjunto de 8
34barramento.
35O primeiro passo desta rotina consiste em carregar o estado das
36#define CLOCK PORTAbits.RA0 #define LOAD PORTAbits.RA1 #define DATA PORTAbits.RA2 char le_74hc165(void);
37Exemplo: Shift register em cascata
38A seguir o código referente à comunicação com os dois shift
39int le_74hc165(void);
40LOAD=0; //Carrega F.Flops Delay1KTCYx(1); LOAD=1;
41return(dado); }
Reproduzindo Um Hino Em Arquivo Wav Com Base No ArduinoVitor Amadeu Souza50m$10 · $0.00
Apresentando Pinturas De Georg Flegel Com Display Tft Programado No ArduinoVitor Amadeu Souza19m$6 · $0.00
Desenvolvimento De Projetos De Monitoramento De Sensores Através Do Thinger.io Com Esp32 Programado Em ArduinoVitor Amadeu Souza4h 21m$26 · $0.00
Desenvolvendo Um Frequencímetro Para A Rede Can Programado Em ArduinoVitor Amadeu Souza21m$7 · $0.00
Programando O Nodemcu No ArduinoVitor Amadeu Souza48m$10 · $0.00
Desenvolvendo Jogos No Smartphone Para Ensino De LiteraturaVitor Amadeu Souza37m$10 · $0.00
Implementando Árvore B Programado Em PythonVitor Amadeu Souza56m$6 · $0.00
Iot Para Medir Ozônio Com Esp32 Programado Em ArduinoVitor Amadeu Souza21m$8 · $0.00
Projetos Com Msp430 Parte IxVitor Amadeu Souza27m$10 · $0.00
Apresentando Os Tipos De Andamento Musical Com Display Lcd Programado No ArduinoVitor Amadeu Souza10m$7 · $0.00
Acessando O Barramento De 8 Bits Isa Com Porta LógicaVitor Amadeu Souza31m$10 · $0.00
Desenvolvendo Um Datalogger Para Medir Wattímetro Com PicVitor Amadeu Souza12m$10 · $0.00
Projeto De Hardware Para Medição De Pressão Com Desenho De Esquema E Layout No KicadVitor Amadeu Souza1h 17m$7 · $0.00
Reproduzindo A Música De Marin Marais Em Arquivo Wav Com Pic Baseado No Mikroc ProVitor Amadeu Souza50m$6 · $0.00
Desenvolvendo Um Medidor Benzeno Modbus Rs232 No Esp32 Programado Em ArduinoVitor Amadeu Souza42m$11 · $0.00
Medindo O Valor De Pico Para Uma Medição De Decibelímetro Programado No PicVitor Amadeu Souza16m$6 · $0.00
Comunicação Com Módulo De Rf Nrf24l01 Para Medição De 4 A 20 Ma Programado No ArduinoVitor Amadeu Souza21m$7 · $0.00
Programando O Arduino No ArdublockVitor Amadeu Souza22m$10 · $0.00
Comunicação Com Módulo De Rf Nrf24l01 Para Medição De Álcool Programado No ArduinoVitor Amadeu Souza25m$7 · $0.00
Apresentando O Nome Oficial De Comores Com Display Lcd Programado No ArduinoVitor Amadeu Souza9m$6 · $0.00

You may also like

Desenvolvendo Um Supervisório Em Vc# Com Gráfico Scope Para Monitoramento De Co Programado No ArduinoVitor Amadeu Souza27m$7 · $0.00
Conectando O Módulo Fm Si4703 Programado No ArduinoVitor Amadeu Souza13m$6 · $0.00
Projetos Com Pic16 Parte XxvVitor Amadeu Souza33m$10 · $0.00
Reproduzindo A Música De João Domingos Bomtempo Em Arquivo Wav Com Pic Baseado No Mikroc ProVitor Amadeu Souza55m$6 · $0.00
Projetos Com Holtek Parte XivVitor Amadeu Souza37m$10 · $0.00
Projetos Com Ft90x Parte XxvVitor Amadeu Souza34m$10 · $0.00
Projetando Um Shield Raspberry Pi Zero Para Conectar Um Shift Register Usando O FritzingVitor Amadeu Souza22m$7 · $0.00
Desenvolvendo Um Web Server Para Monitoramento De Fluxo De Massa Usando O Esp32 Programado No ArduinoVitor Amadeu Souza42m$8 · $0.00
Apresentando No Display Tm1638 A Medição De Célula De Carga Programado No ArduinoVitor Amadeu Souza17m$6 · $0.00
Computando A Velocidade Angular Programado Em Visual BasicVitor Amadeu Souza30m$7 · $0.00
Programando O Avr Pelo FlowcodeVitor Amadeu Souza27m$10 · $0.00
Acionamento De Torneira Por Sensor Ir Programado No ArduinoVitor Amadeu Souza16m$10 · $0.00
Monitorando Através Do Visual Basic Co Com Esp32 Programado Em ArduinoVitor Amadeu Souza19m$7 · $0.00
Projetos Com Arduino - Parte ViVitor Amadeu Souza31m$10 · $0.00
Projetos Com Pinguino Parte XxxVitor Amadeu Souza29m$10 · $0.00
Calculando A Vazão Em Massa Programado Em Visual BasicVitor Amadeu Souza30m$7 · $0.00
Lendo Um Giroscópio Com O Sensor Icm-20649 Programado No ArduinoVitor Amadeu Souza25m$6 · $0.00
Árvore Trie Em PythonVitor Amadeu Souza54m$6 · $0.00
Projetos Com Arduino - Parte XxixVitor Amadeu Souza27m$10 · $0.00
Reproduzindo O Hino Da África Do Sul Em Arquivo Wav Com Pic Baseado No Mikroc ProVitor Amadeu Souza50m$6 · $0.00