Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Programação Mplab, Notas de estudo de Engenharia Elétrica

Programação Pic

Tipologia: Notas de estudo

2011

Compartilhado em 12/03/2011

anderson-prado-12
anderson-prado-12 🇧🇷

5

(1)

4 documentos

1 / 4

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Análise de Circuitos Digitais – Mplab Prof. Luiz Marcelo Chiesse da Silva
Cefet/PR – Cornélio Procópio 1
MPLAB
A programação dos microcontroladores PIC da Microchip pode ser feita através de uma
ferramenta disponibilizada pelo fabricante: o MPLab, um software do tipo IDE Integrated
Development Enviroment (Ambiente de Desenvolvimento Integrado) porque engloba, além de um
software de comunicação e programação dos microcontroladores, um gerenciador de projetos,
simulador e interface para emulador utilizado pela maioria dos microcontroladores da linha PIC. O
Mplab trabalha com o conceito de projetos: uma série de arquivos destinados à documentação,
gerenciamento, configuração e elaboração dos programas.
Abaixo é exibida a tela inicial do software MPLab IDE versão 6.61:
A tela inicial mostra o workspace, ou área de trabalho, onde é possível visualizar e acessar
os arquivos que compõem o projeto. É recomendável abrir um projeto, selecionando o tipo de
microcontrolador a ser programado, as ferramentas de compilação e link.
pf3
pf4

Pré-visualização parcial do texto

Baixe Programação Mplab e outras Notas de estudo em PDF para Engenharia Elétrica, somente na Docsity!

Análise de Circuitos Digitais – Mplab Prof. Luiz Marcelo Chiesse da Silva

MPLAB

A programação dos microcontroladores PIC da Microchip pode ser feita através de uma

ferramenta disponibilizada pelo fabricante: o MPLab , um software do tipo IDE – Integrated

Development Enviroment (Ambiente de Desenvolvimento Integrado) porque engloba, além de um

software de comunicação e programação dos microcontroladores, um gerenciador de projetos,

simulador e interface para emulador utilizado pela maioria dos microcontroladores da linha PIC. O

Mplab trabalha com o conceito de projetos: uma série de arquivos destinados à documentação,

gerenciamento, configuração e elaboração dos programas.

Abaixo é exibida a tela inicial do software MPLab IDE versão 6.61:

A tela inicial mostra o workspace , ou área de trabalho, onde é possível visualizar e acessar

os arquivos que compõem o projeto. É recomendável abrir um projeto, selecionando o tipo de

microcontrolador a ser programado, as ferramentas de compilação e link.

Cada projeto criado é gravado em uma pasta no computador, e consiste de diversos

arquivos listados na janela de projeto. O programa do microcontrolador é escrito em um arquivo de

código fonte ( source file ) de extensão .asm ( assembler ). Também podem ser compilados

programas de código fonte em outras linguagens, como a linguagem C; mas é necessário incluir

no projeto as ferramentas para a linguagem específica. O programa pode ser constituído de um

único ou de diversos arquivos de código fonte, permitindo a reutilização de programas prontos.

Após a gravação do arquivo para o código fonte do PIC, o mesmo deve ser incluído no

projeto criado. Ao ser incluído, o arquivo aparece na janela do projeto em source files.

Project

Project Wizard

Device (selecionar dispositivo) 

Active Toolsuite (Microchip MPASM

Toolsuite) 

Project Name (nome do projeto) 

Project Directory (diretório dos arquivos do

projeto) 

Add files (para adicionar arquivos existentes)

Concluir.

File

New.

File

Save as... (colocar o nome do arquivo com

extensão .asm) 

Salvar.

TMR1H EQU H'000F'

T1CON EQU H'0010'

TMR2 EQU H'0011'

T2CON EQU H'0012'

CCPR1L EQU H'0015'

CCPR1H EQU H'0016'

CCP1CON EQU H'0017'

RCSTA EQU H'0018'

TXREG EQU H'0019'

RCREG EQU H'001A'

CMCON EQU H'001F'

Para visualizar o conteúdo do arquivo acima, basta abrir o arquivo com a extensão .inc

(normalmente estes arquivos se localizam no diretório de instalação do MPLab no diretório

Mchip_Tools.

File

Open

Arquivos do tipo (Assembly Source Files)

Abrir.