11
Configurando o MPlab para usar o PIC16F84-A com um cristal oscilador de 4 Mhz Em nosso Curso, vamos montar um circuito básico para os experimentos práticos, onde usaremos um microcontrolador PIC16F84-A com um cristal oscilador de 4 Mhz. Como o MPla serve para qualquer microcontrolador da linha PIC, é necessário configurá-lo para cada ipo de pic que vamos trabalhar num projeto. no nosso caso basta fazer esse procediment a única vez, pois o software guarda a última informação de configuração, e como só vam usar o 16F84 não há necessidade de ficar alterando. PASSO 01 ra o MPLAB, dando um duplo clique no atalho que criamos na aula 02, ou no menu iniciar programas >Mplab Vai abrir a seguinte tela:

Configurando o MPlab para usar o PIC16F84

Embed Size (px)

Citation preview

Page 1: Configurando o MPlab para usar o PIC16F84

Configurando o MPlab para usar o PIC16F84-A com um cristal oscilador de 4 Mhz

Em nosso Curso, vamos montar um circuito básico para os experimentos práticos, onde usaremos um microcontrolador PIC16F84-A com um cristal oscilador de 4 Mhz. Como o MPlab serve para qualquer microcontrolador da linha PIC, é

necessário configurá-lo para cada tipo de pic que vamos trabalhar num projeto. no nosso caso basta fazer esse procedimento uma única vez, pois o software guarda a última informação de configuração, e como só vamos usar o 16F84 não há necessidade

de ficar alterando.

PASSO 01

Abra o MPLAB, dando um duplo clique no atalho que criamos na aula 02, ou no menu iniciar > programas >Mplab

Vai abrir a seguinte tela:

Page 2: Configurando o MPlab para usar o PIC16F84

Onde temos a área de trabalho, barra de ferramentas etc.

Page 3: Configurando o MPlab para usar o PIC16F84

PASSO 02

Definindo o PIC e o modo Simulador

Podemos configurar o MPLAB para ser apenas um editor de projetos, (none Editor Only), ou configurar como Editor mais Simulador, (MPLAB-SIM Simulator), no nosso caso vamos habilitar como simulador:

Page 4: Configurando o MPlab para usar o PIC16F84

Selecione Options>Development Mode no Menu

Click em tools para selecionar o Simulador e o tipo do PIC para o projeto. Click em MPLAB-SIM e escolha o PIC16F84-A depois click em Apply e depois em em Clock para configurar o cristal.

Escolha o Oscilator Type como XT e o Desired Frequency em 4.000000 MHz, esses 6 zeros depois do ponto é a presisão que dispomos para escolher a frequência, mas na prática nós dizemos 4 MHz. Agora Clique em OK

Page 5: Configurando o MPlab para usar o PIC16F84

Se aparecer alguma mensagem do tipo que você vê abaixo, Responda OK.

Pronto seu Ambiente integrado de desenvolvimento está configurado.

Organizando seus projetosÉ aconselhável que cada projeto esteja numa pasta, (diretório), própria, isso é conveniente, pois o MPLAB gera uma série de

arquivos para cada projeto e estando em pastas separadas fica fácil você fazer uma cópia do projeto, com essa cópia você pode desenvolver seu projeto em computadores diferentes sem perder as configurações e informações.

Passo 01

Page 6: Configurando o MPlab para usar o PIC16F84

Criar um diretório na raiz do seu HD

Crie um diretório na raiz de seu HD onde você vai colocar todas as pastas de projetos do MPLAB, isso facilita a organização de seus arquivos:

Exemplo: crie em C: uma nova pasta com o nome _pic o traço baixo, ou under line antes da palavra pic, serve para que essa pasta seja exibida sempre no início do windows explorer, mas você pode escolher qualquer nome. Feche ou minimize o Mplab

que está aberto para facilitar o visual.

Passo 02Criar uma pasta diferente para cada projeto dentro desse diretório _pic que

acabamos de criar

Entre no diretório C:>_pic ou outro que você criou: e crie uma nova pasta com o nome do seu novo projeto. Escolha um nome que seja fácil de lembrar o que é o projeto. Por exemplo:

Crie uma pasta com o nome astavel, nesta pasta iremos criar o nosso primeiro projeto, que vai fazer um pino do PIC gerar uma forma de onda quadrada, oscilador astável. Procure sempre escrever nomes com 8 caracteres, isso ainda é uma deficiência do

MPLAB que traz alguns resquícios do bom e velho dos.

Pronto, agora já temos uma estrutura de diretorios para os nossos projetos, toda vez que falamos de um projeto, estamos nos referindo ao conjunto de arquivos que o MPlab vai gerar a partir de um código fonte que iremos criar para atender um

circuito eletrônico, então é muito comum nossos projetos se chamarem: alarme, controle, pulsos, piscaled, etc. como também pode chamar: cliente1, cliente2...

Na próxima aula vamos mostrar como fazer o nosso primeiro projeto.

Onde temos a área de trabalho, barra de ferramentas etc.

Page 7: Configurando o MPlab para usar o PIC16F84

PASSO 02

Definindo o PIC e o modo Simulador

Podemos configurar o MPLAB para ser apenas um editor de projetos, (none Editor Only), ou configurar como Editor mais Simulador, (MPLAB-SIM Simulator), no

nosso caso vamos habilitar como simulador:

Selecione Options>Development Mode no Menu

Page 8: Configurando o MPlab para usar o PIC16F84

Click em tools para selecionar o Simulador e o tipo do PIC para o projeto. Click em MPLAB-SIM e escolha o PIC16F84-A depois click em Apply e depois em em Clock

para configurar o cristal.

Escolha o Oscilator Type como XT e o Desired Frequency em 4.000000 MHz, esses 6 zeros depois do ponto é a presisão que dispomos para escolher a frequência, mas na

prática nós dizemos 4 MHz. Agora Clique em OK

Page 9: Configurando o MPlab para usar o PIC16F84

Se aparecer alguma mensagem do tipo que você vê abaixo, Responda OK.

Pronto seu Ambiente integrado de desenvolvimento está configurado.

Organizando seus projetosÉ aconselhável que cada projeto esteja numa pasta, (diretório), própria, isso é

conveniente, pois o MPLAB gera uma série de arquivos para cada projeto e estando em pastas separadas fica fácil você fazer uma cópia do projeto, com essa cópia você

pode desenvolver seu projeto em computadores diferentes sem perder as configurações e informações.

Passo 01Criar um diretório na raiz do seu HD

Page 10: Configurando o MPlab para usar o PIC16F84

Crie um diretório na raiz de seu HD onde você vai colocar todas as pastas de projetos do MPLAB, isso facilita a organização de seus arquivos:

Exemplo: crie em C: uma nova pasta com o nome _pic o traço baixo, ou under line antes da palavra pic, serve para que essa pasta seja exibida sempre no início do windows explorer, mas você pode escolher qualquer nome. Feche ou minimize o

Mplab que está aberto para facilitar o visual.

Passo 02Criar uma pasta diferente para cada projeto dentro

desse diretório _pic que acabamos de criar

Entre no diretório C:>_pic ou outro que você criou: e crie uma nova pasta com o nome do seu novo projeto. Escolha um nome que seja fácil de lembrar o que é o

projeto. Por exemplo: Crie uma pasta com o nome astavel, nesta pasta iremos criar o nosso primeiro

projeto, que vai fazer um pino do PIC gerar uma forma de onda quadrada, oscilador astável. Procure sempre escrever nomes com 8 caracteres, isso ainda é uma deficiência

do MPLAB que traz alguns resquícios do bom e velho dos.

Pronto, agora já temos uma estrutura de diretorios para os nossos projetos, toda vez que falamos de um projeto, estamos nos referindo ao conjunto de arquivos que o MPlab vai gerar a partir de um código fonte que iremos criar para atender um circuito eletrônico, então é muito comum nossos projetos se chamarem: alarme, controle, pulsos, piscaled, etc. como também pode chamar: cliente1, cliente2...

Na próxima aula vamos mostrar como fazer o nosso primeiro projeto