Case Mod RJ
Olá Convidado, Seja Bem-Vindo(a) ao nosso Forum.

O Nosso Forum possui 15 Categorias.
Ela está Online há 3113 dias.
E conta com 318 Tópicos e 404 Mensagens.

Obs: Se você ainda não for cadastrado por favor, cadastre-se, é grátis assim você poderá ler todos os tópicos e ter acesso aos links.
E por favor colaborem, postem, perguntem, criem e divirtam-se.
Contribuindo vocês me ajundam a manter o forum, pois sempre estarei postando novidades e projetos sobre casemod e eletronica.




Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Parceiros
Seja Parceiro, apenas aqui e entre em contato

Seja Parceiro, apenas aqui e entre em contato

Calculadora de Led’s
Calculadora de led multo util, para você fazer seu projeto.
Calculadora LM317
Calculadora do LM 317 muito util, para você fazer seu projeto.
Calculadora Resistor
Calculadora de resistores multo util, para você fazer seu projeto.

Um pouco de diversão com o 12F675 e mikroC

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Um pouco de diversão com o 12F675 e mikroC

Mensagem  CaseModRJ em 06.06.10 11:54

Tenho um pequeno exemplo que deve você ir com o microcontrolador PIC 12F675 e mikroC PRO. Eu estou usando a placa de desenvolvimento EasyPIC5 mas estou certo que você pode adaptá-la no desenvolvimento de sistemas muitos. É apenas uma pequena introdução pode ser usado como um tutorial de como começar com um comon, o microcontrolador mais barato e simples.

Código:
 bit oldstate / / bandeira do estado Velha

 void main () (
  ANSEL = 0; / Configure / AN pinos como digital
  CMCON = 7; / / Desligar os comparadores
  TRISIO = 0; / / configure os pinos de GPIO como saída
  TRISIO3_bit = 1;
  GPIO = 0xFF;
  do (
    if (Button (& amp; GPIO, 3, 1, 1)) (/ / lógica detectar um
      oldstate = 1 / / Sinal de actualização
    )
    if (oldstate & amp; & amp; Button & AMP (; GPIO, 3 º, 1, 0)) (
      / / One-to-zero transição Detect
      GPIO GPIO = ~ / / Inverter GPIO
      oldstate = 0; / / Sinal de actualização
    ) / / Início de um ciclo de repetição
  ) While (1); / loop infinito /
 )

Copie e cole o código acima em MikroC PRO. Você pode usar a versão gratuita como o PIC12F675 só tem 1K de memória flash. Este pequeno exemplo altera o estado dos LEDs em cada pressione o botão GPIO3 (RA3 na EasyPIC5). Não se esqueça de definir MCLR e como oscilador interno - de modo a obter três pinos extra! GPIO3 entrada é só por isso vamos usá-lo para um botão. Se você quiser testar isso em uma placa de montagem ou algo semelhante, este deve ser o esquema:

[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
CaseModRJ
Admin

Número de Mensagens : 338
Idade : 36
Pontos : 100000520
Reputação : 61
Data de inscrição : 16/03/2009

http://casemodrj.forumeiro.com

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum