Cursos / Eletrônica / Projeto de Sistemas Microcontrolados / Aula

arrow_back Aula 05 - Linguagem Assembly e ambientes de programação

Apresentação

Nesta aula, será introduzido o estudo da linguagem de programação Assembly e mostrado o processo de criação de um programa em Assembly até sua gravação em um microcontrolador PIC, usando-se o ambiente de desenvolvimento MPLAB. No estudo da linguagem Assembly, serão vistos o conjunto de instruções dos PIC 16F, o formato das instruções e a sintaxe usada em sua escrita. Será mostrado também um modelo simplificado para construção de programas em Assembly, aplicado no desenvolvimento de um semáforo de dois tempos e apresentado o ambiente de desenvolvimento Proteus, em especial sua ferramenta ISIS, que permite simular o comportamento de um circuito elétrico baseado em microcontroladores.

Objetivos

Ao final desta aula você será capaz de:

  • Descrever o conjunto de instruções dos microcontroladores PIC e das diretivas do assembler (montador) que lhes permite desenvolver programas em linguagem Assembly.
  • Criar um programa simples, baseado no funcionamento de um semáforo de dois tempos usando os ambientes de desenvolvimento Proteus e MPLAB.
  • Entender o uso da ferramenta de desenvolvimento MPLAB num processo que vai da criação e edição de um projeto até sua gravação em um PIC.

Versão 5.3 - Todos os Direitos reservados