Configuração PIC 12F629

Iniciado por Jair Vortmann, 20 Junho 2011, 13:25

tópico anterior - próximo tópico

0 Membros e 1 Visitante estão vendo este tópico.

Jair Vortmann

Tudo bem galera!!

Estou precisando configurar este Microcontrolador, onde vai ser usado duas entradas digitais e três saídas digitais (com onda quadrada), para Projeto final de Curso Técnico em Eletrônica.
Alguém poderia me dar auxílio?
Abraços a todos, Jair. :police:

sidinei gonçalves

#1
  • Localização desse usuário é: muriaé mg
  • Minha forma de trabalho é Trabalho em casa
  • Tempo de Experiência em bancada: 18 anos.
so dou dicas atraves do forum

sidinei gonçalves

desculpe eu errei aqui e enviei uma foto minha!!!
  • Localização desse usuário é: muriaé mg
  • Minha forma de trabalho é Trabalho em casa
  • Tempo de Experiência em bancada: 18 anos.
so dou dicas atraves do forum

Jair Vortmann

Olá!

Como assim, através do Fórum? Não entendi.
A mensagem está postada no Fórum, não pode ser.
Abraços.  ;)

Trudes

Clique no link que o Sidnei Gonçalves postou!
  • Localização desse usuário é: Praia Grande - SP
  • Minha forma de trabalho é Loja Especializada
  • Tempo de Experiência em bancada: 30 anos.
[moveup]Ninguém sabe demais que não possa aprender, nem de menos que não possa ensinar.
Não deixe os seus tópicos sem resposta.

Quer fazer um pedido de ajuda ou Abrir um Tópico?
CLIQUEAQUI

Jair Vortmann

Tudo certo!

Estou usando o Compilador SourceBoost IDE para fazer o programa.
O programa e feito em C++, algumas configurações já realizei, mas o oscilador interno (OSCCAL), não consegui.
Segue o programa:

#include <system.h>//Seleciona biblioteca de trabalho do compilador
#pragma DATA _CONFIG, _MCLRE_OFF & _INTRC_OSC_CLKOUT//Configura as atribuiçoes e proteçao do pic
#pragma CLOCK_FREQ 4000000//define a freq de clock do cristal que se ta usando no hardware

int liga;//declara variaveis utilizadas no programa

void main()//inicia o programa
{   
   
   
   option_reg = 0;//habilita resistores internos
   option_reg.NOT_GPPU = 0;
   wpu.1 = 0;
   
   
   trisio = 56;
   
   
   do//faça....
   {
   while (gpio.GP5 == 1)                          
      {
         gpio.0,gpio.1,gpio.2 = 1;                                 
         delay_ms (50);                  
         gpio.0,gpio.1,gpio.2 = 1;
         delay_ms (50);
      }
   
   
   }while(1);//enquanto for verdadeiro
   
}



Podem me ajudar?
Abraços a todos.  :police:

Jair Vortmann

Por motivos de força maior e por pedido do Professor que não conseguiu adquirir o PIC, mudamos o projeto e passaremos a usar o 12F675.
Se alguém precisar da configuração, é só pedir.
Obrigado a todos que me ajudaram.
Sucessos a todos Integrantes deste Fórum.
Abraçosssss................ :police: :police: :police: :police: :o

Similar topics (5)