You are on page 1of 1

Microcontroladores e Microprocessadores Relat´ orio de Laborat´ orio 01

Bruno S´ ergio de Ara´ ujo Oliveira
˜o Faculdade de Engenharia da Computac ¸a Instituto de Tecnologia Universidade Federal do Par´ a Email: brunosergio010@gmail.com

Paulo Alexandre Aquino da Costa
˜o Faculdade de Engenharia da Computac ¸a Instituto de Tecnologia Universidade Federal do Par´ a Email: paulequilibrio@gmail.com

˜ I. I NTRODUC ¸ AO Este relat´ orio descreve a atividade desenvolvida na primeira aula de laborat´ orio da disciplina de Microcontroladores e Microprocessadores. II. A ATIVIDADE A atividade desenvolvida nessa primeira aula de laborat´ orio consistiu em criar um pequeno c´ odigo para um microcontolador PIC 16F628. A proposta era desenvolver um algoritmo capaz de detectar se um bot˜ ao estava pressionado ou n˜ ao e, dependendo do estado do bot˜ ao, acender ou apagar um LED. O c´ odigo utilizado para isso fazia, essencialmente, uma ˜ o condicional que verifica a situac ˜ o do bot˜ instruc ¸a ¸a ao e, caso esteja pressionado, o LED fica acesso e, caso contr´ ario, o LED fica apagado. Todavia, para poder executar essa simples condicional, foi necess´ ario definir qual pino do PIC seria utilizazado como entrada (bot˜ ao) e qual seria utilizado como sa´ ıda (LED). ˜ es e outras configurac ˜ es imporPara realizar essas definic ¸o ¸o tantes para que o PIC funcionasse corretamente, utilizamos ˜ es b´ ˜ o de registradores e algumas instruc ¸o asicas de manipulac ¸a flags. ˜ III. C ONCLUS AO A experiˆ encia no laborat´ orio foi muito proveitosa. Com esse pequeno exemplo, podemos comec ¸ ar a entender o funcionamento dos registradores ,flags e tamb´ em alguns comandos da liguagem assembly.