
Decodificando O Protocolo Ht6p20b Com Pic
By Vitor Amadeu SouzaLength57m
About this audiobook
O protocolo de rádio frequência (RF) utilizado para controle de acesso em portões de garagem, condomínios dentre outros, normalmente é baseado no chip HT6P20B. Neste livro, é apresentado como desenvolver uma rotina de decodificação neste protocolo através de um PIC18F programado em C, com base no C18. É apresentada uma rotina, que através de uma interrupção externa retorna o valor do frame, permitindo assim realizar acionamentos através de um controle remoto que funcione baseado neste protocolo.
Audiobook details
GenreTechnology
Length57 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateApr 21, 2014
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Capítulo IX – Exemplo: Decodificação do HT6P20B ........................ 58
3Fonte: http://qinuotech.en.made-in-china.com/product/nBGEiZjOCQkh/China-RF- 433MHz-Remote-Control-Duplicator.html
4Capítulo I Características do PIC18F1220
5automóveis e etc.
Show all chaptersShow less
6Nesses microcontroladores, o sinal de clock é dividido por
7Este microcontrolador possui internamente 256 bytes de
8Capítulo II Ferramentas de Hardware e Software
9Esta tela seleciona o gravador que será usado para gravar o
10botão Next.
11tela surgirá.
12Abaixo um exemplo de comentário de várias linhas:
13Capítulo III Declaração de Variáveis
14palavra binária. Se for decimal, bastará indicar o valor diretamente
15Capítulo IV Operadores da Linguagem
16outras linguagens.
17considerado verdadeiro.
18++minuto; //incrementa a variável minuto
191.Introdução
20Como o kit didático utiliza clock interno, será necessário
21velocidade adotada será de 4 MHz, ou seja, este registrador ficará
223.Código fonte
23isso.
240 desabilitados.
25tratada. Observe
26sugerido, montando o mesmo em um protoboard ou simulando em
27while(1) {
28Capítulo IX
29Observe que neste exemplo há um módulo de recepção de 433
30Retorna
31um valor diferente de zero, indica que o frame foi recebido com
32#define BOT1 PORTBbits.RB5 #define BOT2 PORTBbits.RB4 #define LED PORTBbits.RB3
33retornado da função, indicando que o recebimento não foi válido.