Primeiro passo é montar o circuito no Proteus.
Feito o circuito iremos compilar o programa no MIKROC. Para fazer esta compilação, faça o download do software aqui .
Após instalado o software, abra-o e crie um novo projeto.
Clique em Next.
Nesta tela podemos alterar o Nome do projeto (Project Name), a pasta onde iremos salvar o projeto (Project Folder), O tipo de microcontrolador que estamos utilizando (Device Name, neste caso procure pelo PIC12F675) e também a velocidade do clock (Device Clock) sempre em MHz (neste caso manter 8MHz).
Clique em Next>Next>Finish.
Vá até Project>Edit project.
Altere os fusíveis e os deixe exatamente igual a figura.
Escreva o código.
Compile o Projeto.
Ao compilar o projeto, vá até a pasta de destino e procure pelo arquivo com extensão: .hex, afim de verificar se ocorreu a compilação.
Voltando ao Proteus com o circuito já montado, clique duas vezes em cima do microcontrolador. Irá aparecer a janela abaixo:
Em Processor Clock Frequency estará setado o valor de 4MHz (este valor é padrão do Proteus), devemos mudar para 8MHz pois esta é a velocidade do clock de nosso micrcontrolador (8MHz foi estipulado quando criamos um novo projeto no MIKROC).
Em Program File, clique na pasta à direita e então na janela que abriu, selecione o arquivo .hex gerado pelo MIKROC.
Agora é só apertar o Play!!
Baixe aqui o circuito montado no Proteus e o projeto compilado no MIKROC
Clique em Next.
Nesta tela podemos alterar o Nome do projeto (Project Name), a pasta onde iremos salvar o projeto (Project Folder), O tipo de microcontrolador que estamos utilizando (Device Name, neste caso procure pelo PIC12F675) e também a velocidade do clock (Device Clock) sempre em MHz (neste caso manter 8MHz).
Clique em Next>Next>Finish.
Vá até Project>Edit project.
Altere os fusíveis e os deixe exatamente igual a figura.
Escreva o código.
Compile o Projeto.
Ao compilar o projeto, vá até a pasta de destino e procure pelo arquivo com extensão: .hex, afim de verificar se ocorreu a compilação.
Voltando ao Proteus com o circuito já montado, clique duas vezes em cima do microcontrolador. Irá aparecer a janela abaixo:
Em Program File, clique na pasta à direita e então na janela que abriu, selecione o arquivo .hex gerado pelo MIKROC.
Agora é só apertar o Play!!
NOTA: Os 5V em GP3 é por causa do MCLR(Master Clear Reset). Para resetar o circuito aplicar 0V no mesmo pino e voltar para 5V.
Baixe aqui o circuito montado no Proteus e o projeto compilado no MIKROC
boa tarde, vc teria algum projeto com pic 12f675 para comparar tensão ?
ResponderExcluirSe eu mudar o delay intefere somente na velocidade da piscada, ou no circuito em si
ResponderExcluir