Sie sind auf Seite 1von 10

Microcontroladores e

interfaces
III Trabalho Prtico
Comunicao entre um PC e um PICkit

TRABALHO REALIZADO POR:


VITOR LOBO, N2775;
MARCELO SANTOS, N2748
MICHAEL PEREIRA, N2713;

Objetivos

trabalhar com um Kit da Microchip com um determinado PIC

implementar o cdigo em assembly no software MPLAB

passar ao procedimento de descarregar o cdigo para o Kit escolhido, ou seja, estabelecer


ligao entre o PC e o PIC do Kit.

introduo

Um microcontrolador um computador-num-chip, que contem um processador, memria e


perifricos de entrada/sada.

Os microcontroladores diferenciam-se dos processadores, pois alm dos componentes lgicos e


aritmticos possui elementos adicionais na sua estrutura interna, como memria de leitura e
escrita para armazenamento de dados.

O projeto que o grupo optou por realizar, aps no conseguir fazer o inicial, foi por ligar 3 leds
placa e p-los a piscar atravs do cdigo feito em assembly e do seu descarregamento para o
pickit.

Objetivo do programa

Tendo em conta o projeto escolhido pelo grupo, o grande objetivo que pretendemos com o
programa desenvolvido que quando o nosso circuito estiver ligado a uma fonte de
tenso, que neste caso ser o PC, conectado atravs do PICKIT TM 3, pelo menos 3 leds
acenderem e piscarem. O programa que arranjamos, em assembly, no teria este efeito,
mas devido s dificuldades encontradas em conectar o PICKIT ao computador, tivemos de
improvisar um pouco e fazer algo mais simples, embora tenham sido cumpridos todos os
objetivos para este trabalho prtico.

Equipamento experimental

PICKIT 3;

1 LED vermelho;

1 LED verde;

1 LED amarelo;

Placa de Rede;

Fios de cobre condutores.

Este equipamento usado para o pickit 3 com o microcontrolador 18F45K20

Caractersticas do PIC utilizado


PIC 18F45K20:

Opes de memria Flash de 8, 16, 32 e 64 Kbytes para programao;

Possuem at 3,936 bytes de RAM;

Tm at 1 Kbyte de memria Data EEPROM;

So possuidores de um Oscilador Interno de 16Mhz, comutvel e de preciso com


PLL;

Tm um arranque de oscilador a duas velocidades;

Um temporizador Watch dog expandido;

Uma Funo Brown-Out Reset programvel, com opo de ativao de software;

Possui um conversor Analgico para Digital a 10-bit com at 14 canais de entrada;

Comparadores dual rail-to-rail;

Referncia Fixa interna a 1.2V.

Estrutura interna de um microcontrolador


Existem

dois tipos de arquiteturas:

Arquitetura
Arquitetura

clssica de Von Neumann

Harvard (usado pelo pic 16F648A, que


o pic que ns mais conhecemos)

Comunicao entre um pc e um pickit


existem

casos onde existe a necessidade de uma interao

maior

necessrio o funcionamento do microcontrolador com


um usurio, que neste caso a utilizao de um PICKIT, ou
mesmo com o contexto geral (automao) onde o processo
est envolvido.

Cdigo fonte em assembler com o PIC16F648A

Das könnte Ihnen auch gefallen