Implementando Um Teclado Usb

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

About this audiobook

Esta literatura aborda como implementar um teclado USB, onde para isso utiliza o microcontrolador PIC18F4550 programado em C com base no mikroC PRO. O objetivo do experimento é ler o teclado matricial disponível no kit didático avançado PICLAB18F4550 e enviar para o PC via USB os códigos referentes às teclas pressionadas, onde através de um editor de texto como o bloco de notas será possível visualizar os mesmos sendo recebidos. Todos os exemplos foram escritos na linguagem C com base no compilador mikroC PRO. É importante que a partir deste ponto, o leitor já tenha conhecimento desta linguagem assim como do ambiente mikroC e tenha a versão FULL instalada em seu computador.

Audiobook details

GenreTechnology
Length42 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateJul 5, 2024
LanguagePortuguese

Table of contents

1Vitor Amadeu Souza
2I. Metodologia de desenvolvimento 1. Introdução
3seguinte tela será apresentada.
4É na área de edição disponível que o programa será desenvolvido.
5Abaixo um exemplo de comentário de várias linhas:
Show all chapters
6Este exemplo clássico visa mostrar o estado de um botão
7#define BOT PORTA.RA4 #define LED PORTD.RD7
812 pinos.
9LINHA forem lidos de acordo com o tempo T1 a T4.
10pressionada.
11O código
12return('5'); if(COLUNA3==0) return('6');
13Capítulo V Comunicação USB
14pinagem deste microcontrolador abaixo.
15comunicação USB somente precisa destas duas linhas, a fim de
16Receptáculo tipo B
17O fluxo de funcionamento deste exemplo segue o que está
18Para este exemplo foram utilizadas três funções disponíveis
19Note que será utilizada a classe HID (Human Interface Device), pois
20Neste arquivo, definimos o VID (Vendor ID) e PID (Product
21Terminal pode configurar para gerar o campo descritor, sendo
22As funções Hid_Write e Hid_Read conseguem comunicar
23estamos ajustando as direções no qual os mesmos irão funcionar.
24loop while em que constantemente o estado dos botões são
25matricial como elemento de entrada e a porta USB para conectar ao
26preferir.
27const struct {
28char report[];
29Quando uma tecla for pressionada, será enviado para o PC
30//Linha2 LINHA=0b00001101; delay_ms(1); if(COL1==0) { writebuff[3]=0x21;while(!HID_Write(writebuff,9)); writebuff[3]=0x00;while(!HID_Write(writebuff,9)); while(COL1==0) delay_ms(10); }
31Função principal
Desenvolvendo Um Web Server Na Rede Ethernet Com W5100 Para Monitorar Um Decibelímetro Programado No ArduinoVitor Amadeu Souza23m$8 · $0.00
Desenvolvendo Um Medidor H2 Modbus Rs485 No Esp32 Programado Em ArduinoVitor Amadeu Souza43m$13 · $0.00
Monitorando A Concentração De Benzeno Remotamente Através Da Internet Com Esp8266 Programado Em Arduino E PhpVitor Amadeu Souza1h 10m$10 · $0.00
Desenvolvimento De Projetos No Ardublock Com Base No Arduino Uno Volume ÚnicoVitor Amadeu Souza3h 47m$47 · $0.00
Projeto Alarme De Incêndio Com O Ci 555 Com Desenho De Esquema E Layout No KicadVitor Amadeu Souza1h 17m$6 · $0.00
Projeto De Conversor De Tensão 5v->3v3 Com Desenho De Esquema E Layout No KicadVitor Amadeu Souza29m$6 · $0.00
Apresentando A Etimologia Do Brasil Com Display Lcd Programado No ArduinoVitor Amadeu Souza10m$6 · $0.00
Monitorando Um Decibelímetro Através Do Thinger.io Com Esp8266 (nodemcu) Programado Em ArduinoVitor Amadeu Souza21m$9 · $0.00
Desenvolvendo Uma Aplicação Cliente Para Monitorar Co2 Com O Esp8266 Programado No Arduino E Servidor No VbVitor Amadeu Souza35m$7 · $0.00
Apresentando Pinturas No Display Tft De Samuel Palmer Com Raspberry Pi Programado No PythonVitor Amadeu Souza43m$6 · $0.00
Desenvolvendo Um Medidor De Luxímetro Modbus Para Leitura No Elipse Com Interface Rs232 No PicVitor Amadeu Souza39m$10 · $0.00
Projetos De Iot Para Sensoriamento Com Raspberry Programada Em PythonVitor Amadeu Souza4h 29m$47 · $0.00
Projetos Com Esp8266 Programado Em Arduino - Parte IvVitor Amadeu Souza24m$10 · $0.00
Apresentando Pensamentos De Platão Com Display Tft Programado No ArduinoVitor Amadeu Souza19m$6 · $0.00
Implementando Um Web Server Com Firewall Para Monitoramento De Ph No Esp8266 Programado Em ArduinoVitor Amadeu Souza40m$7 · $0.00
Monitorando A Concentração De Etanol Remotamente Através Da Internet Com Esp8266 Programado Em Arduino E PhpVitor Amadeu Souza1h 10m$10 · $0.00
Usando Uma Impressora Térmica Para Registrar A Concentração De Co2 Programado No ArduinoVitor Amadeu Souza32m$9 · $0.00
Controle De Robô Manipulador Com Intel EdisonVitor Amadeu Souza40m$10 · $0.00
Reproduzindo A Música De Giovanni Battista Pergolesi Em Arquivo Wav Com Pic Baseado No Mikroc ProVitor Amadeu Souza50m$6 · $0.00

You may also like

Desenvolvendo Um Datalogger E Armazenando No Arquivo Formato Csv Para Medir Luxímetro Com PicVitor Amadeu Souza17m$7 · $0.00
Comunicação Zigbee Com A Medição De Voltímetro Trifásico Programado No ArduinoVitor Amadeu Souza31m$20 · $0.00
Projeto De Hardware Rf 433mhz Com Desenho De Esquema E Layout No KicadVitor Amadeu Souza1h 17m$7 · $0.00
Desenvolvendo Um Luxímetro Para Rede Can Programado Em C Para O Pic18f4580Vitor Amadeu Souza1h 7m$7 · $0.00
Apostila Biologia Enem - Parte 3Filipe Chagas5m$5 · $0.00
Calculando A Energia Mecânica Programado No LazarusVitor Amadeu Souza34m$7 · $0.00
Computando A Energia Elétrica Programado Em Visual C#Vitor Amadeu Souza30m$7 · $0.00
Calculando Ic De Um Tjb Em Realimentação Do Coletor Programado Em Visual C#Vitor Amadeu Souza33m$7 · $0.00
Projetos Com Avr Parte XxVitor Amadeu Souza29m$10 · $0.00
Calculando O Volume De Sólidos Por Revolução Programado Em Visual C#Vitor Amadeu Souza32m$7 · $0.00
Calculando A Correção Do Fator De Potência Programado Em Visual C#Vitor Amadeu Souza34m$7 · $0.00
Projetos Com Z80 Parte IvVitor Amadeu Souza32m$10 · $0.00
Calculando A Resistência Equivalente Programado Em Visual BasicVitor Amadeu Souza30m$7 · $0.00
Reproduzindo A Música De Pedro De Escobar Em Arquivo Wav Com Pic Baseado No Mikroc ProVitor Amadeu Souza50m$6 · $0.00
Apresentando As 95 Teses De Martinho Lutero Programado Em Visual BasicVitor Amadeu Souza30m$7 · $0.00
Reproduzindo O Hino Do Estado Do Rio Grande Do Sul Em Arquivo Wav Com Pic Baseado No Mikroc ProVitor Amadeu Souza50m$6 · $0.00
Reproduzindo A Música De Georg Friedrich Händel Em Arquivo Wav Com Base No ArduinoVitor Amadeu Souza50m$5 · $0.00
Aprenda Violão FacilmenteCecília Dolare43m$5 · $0.00
Reproduzindo O Hino Da Alemanha Em Arquivo Wav Com Base No ArduinoVitor Amadeu Souza50m$6 · $0.00
Desenvolvendo Um Datalogger Em Vc# E Armazenando No Arquivo Formato Csv Para Monitoramento De Higrômetro Usando O Esp8266 (nodemcu) Programado Em LuaVitor Amadeu Souza36m$7 · $0.00