|
Usuários online |
|
Nós temos 3 visitantes online |
|
Usuários Registrados |
| 7064 registrados | | 1 hoje | | 5 esta semana | | 27 no mês | |
|
 |
|
|
|
Como configurar as portas do PIC 16F84A (1 visualizando) (1) Visitante
Favorito por: 0
|
|
|
TÓPICO: Como configurar as portas do PIC 16F84A
|
sprado (Admin)
Moderator
Mensagens: 40
|
|
Re:Como configurar as portas do PIC 16F84A 5 Anos, 1 Mês atrás
|
Popularidade: 5
|
|
Olá!
Então, no seu caso, o resistor de pull-up vai servir para estabelecer um nível de tensão positivo, enquanto o pino de entrada do seu PIC não recebe nenhum sinal.
O mesmo serve para o caso de um resistor de pull-down, a diferença é que em vez de estabelecer um 5V no pino, irá estabelecer 0V.
Com relação ao seu problema, acho que você precisa isolar, para tentar idetificar se o problema está na leitura do botão, ou no acendimento do led.
Tente de alguma forma testar estes dois trechos do código separadamente.
Um abraço,
Sergio Prado.
|
|
|
|
Logado
|
|
|
O administrador desabilitou acesso publico para escrita.
|
lcorbi (Usuário)
Fresh Boarder
Mensagens: 13
|
|
Re:Como configurar as portas do PIC 16F84A 5 Anos, 1 Mês atrás
|
Popularidade: 0
|
|
ahhh acho que eu entendii, vo vee hehehhe
O Sérgio, por a caso vc sabe me dizer se qualquer compilador C (Borland C) serve para programar PIC 16F84A, pois no momento só estou programando em assembly, e dá uma dor de cabeçaa, principalmente agora que estou querendo mexer com operações matemáticas(divisão, principalmente) com o assembly, tem que se fazer rotinas muito grande para se fazer uma divisão simples.
Acredito que no C eu faria isso de forma muito rápida, estou certo???
O que eu teria que fazer para migrar para o C, é fácil mexer???
No C é estrutural nehh, já no assembly é sequenciall, acreditoo eu.
Aguardo!!
Obrigadãoo Sergío Pradoo!!!
Um abraço brow!!
|
|
|
|
Logado
|
|
|
O administrador desabilitou acesso publico para escrita.
|
sprado (Admin)
Moderator
Mensagens: 40
|
|
Re:Como configurar as portas do PIC 16F84A 5 Anos, 1 Mês atrás
|
Popularidade: 5
|
Olá!
Você pode usar o mikroC (pago mas é possivel baixar gratuitamente para testar. ( http://www.mikroe.com/en/compilers/mikroc/pic/)
Ou o SDCC (gratuito): ( http://sdcc.sourceforge.net/)
E se voce estiver iniciando em Linguagem C, dá uma olhada na seção de downloads do Portal, tem alguns tutoriais interessantes de linguagem C.
Bons estudos e boa sorte!
Sergio Prado.
|
|
|
|
Logado
|
|
|
O administrador desabilitou acesso publico para escrita.
|
lcorbi (Usuário)
Fresh Boarder
Mensagens: 13
|
|
Re:Como configurar as portas do PIC 16F84A 5 Anos, 1 Mês atrás
|
Popularidade: 0
|
|
Olá Sérgio, tudo bem, desculpe-me por voltar no assunto de resistor de Pull-up, vc poderia ver se é + ou - isso que eu estou pensando, por favor!!
Assim: Qdo eu deixar o resistor de pull-up ativo no pino RB2(configurado como entrada) entaum enquanto esse pino RB2 não estiver recebendo tensão de "fora"(feixe de luz cortado)esse pino RB2(configurado como entrada)irá mandar 5V pra "fora" como se fosse saída?? Se for o contrário entaum mandará 0v pra fora?? Eu andei lendo pela net, mas está dificil de entender.
Desculpe minha ignorância, é pq eu fiquei encucado com isso.
Aguardo resposta!!
Obrigadãoo!!!
Abraçosss Sérgio!!!
|
|
|
|
Logado
|
|
|
O administrador desabilitou acesso publico para escrita.
|
sprado (Admin)
Moderator
Mensagens: 40
|
|
Re:Como configurar as portas do PIC 16F84A 5 Anos, 1 Mês atrás
|
Popularidade: 5
|
|
Olá!
Então, se você configurar um pino como entrada, e colocar nele um resistor de pull-up, quando este pino não estiver recebendo algum sinal, ele irá receber os 5V do resistor de pull-up.
Ou seja, o resistor de pull-up tem o objetivo de manter um sinal positivo na entrada, para evitar de ter um sinal indefinido e daí resultar em um comportamento indesejado na sua aplicação.
Um abraço!
Sergio Prado.
|
|
|
|
Logado
|
|
|
O administrador desabilitou acesso publico para escrita.
|
|
|
|
|
|
|
|
 |
|