Manual de Instruçõescontactos.com.br/wp-content/uploads/2017/02/Manual... · 2017-07-04 ·...

8
Manual de Instruções - CONTACTOS 1 Obrigado por adquirir o Gravador Pickit2 CONTACTOS. 1- Descrição O gravador PICkit2, é uma ferramenta de programação de baixo custo para desenvolvimento, é capaz de programar a maioria dos microcontroladores da família PIC e dsPIC de 2,5 até 5,0V e memórias seriais EEPROM da Microchip . Além disso é depurador de software in-circuit com até 4 pontos de parada (placa alvo com alimentação própria), Analisador lógico de três canais e Programador remoto sem computador. Montado em placa de circuito impresso profissional em fibra de vidro de duas faces com furos metalizados, medindo 90 mm de largura por 82 mm de comprimento. Alimentação padrão através da porta USB de computadores de mesa e laptop. Conexão ao PC através de cabo USB tipo A macho B macho. Possibilidade de conexão à placa alvo através de conector tipo Header de 6 vias ou através de um conector RJ45 padrão. Totalmente compatível com as funcionalidades do PICKit2 da Microchip e com os seguintes Sistemas Operacionais: Windows 2000 service, Windows XP service pack 2, Windows Vista, Windows Seven e Windows 8. Utiliza firmware e programas aplicativos padrão da Microchip: (A lista atualizada de dispositivos programáveis e depuráveis através do PICKit2 pode ser encontrada no site da Microchip http://www.microchip.com/pickit e é dependente da versão de software aplicável) . Na pasta PICKit2_V2.60, no arquivo PICKit2_V2.60.00_Readme.TXT” existe listagem completa e atualizada de dispositivos programáveis por essa versão do programa de firmware. A seguir, estão algumas das famílias de dispositivos Microchip que são compatíveis:PIC10F; PIC12F; PIC16F; PIC18F; PIC24; dsPIC30; dsPIC33; Memórias 24XXX; Memórias 93XXX. Características Técnicas Pickit2 Alimentação: 12 V (via USB) Consumo: 2 A (Máximo) Comunicação ICSP: Sim Comunicação USB: Sim Peso: 60 g Dimensões: 90x82mm · 2- Visão Geral do PICKit2

Transcript of Manual de Instruçõescontactos.com.br/wp-content/uploads/2017/02/Manual... · 2017-07-04 ·...

Manual de Instruções - CONTACTOS

1

Obrigado por adquirir o Gravador Pickit2 CONTACTOS.

1- Descrição

O gravador PICkit2, é uma ferramenta de programação de baixo custo para

desenvolvimento, é capaz de programar a maioria dos microcontroladores da família PIC e dsPIC de 2,5 até 5,0V e memórias seriais EEPROM da Microchip .

Além disso é depurador de software in-circuit com até 4 pontos de parada (placa alvo com alimentação própria), Analisador lógico de três canais e Programador remoto sem computador. Montado em placa de circuito impresso profissional em fibra de vidro de duas faces com furos metalizados, medindo 90 mm de largura por 82 mm de comprimento. Alimentação padrão através da porta USB de computadores de mesa e laptop. Conexão ao PC através de cabo USB tipo A macho – B macho. Possibilidade de conexão à placa alvo através de conector tipo Header de 6 vias ou através de um conector RJ45 padrão. Totalmente compatível com as funcionalidades do PICKit2 da Microchip e com os seguintes Sistemas Operacionais: Windows 2000 service, Windows XP service pack 2, Windows Vista, Windows Seven e Windows 8.

Utiliza firmware e programas aplicativos padrão da Microchip: (A lista atualizada de dispositivos programáveis e depuráveis através do PICKit2 pode ser encontrada no site da Microchip http://www.microchip.com/pickit e é dependente da versão de software aplicável)

. Na pasta PICKit2_V2.60, no arquivo PICKit2_V2.60.00_Readme.TXT” existe listagem completa e atualizada de dispositivos programáveis por essa versão do programa de firmware. A seguir, estão algumas das famílias de dispositivos Microchip que são compatíveis:PIC10F; PIC12F; PIC16F; PIC18F; PIC24; dsPIC30; dsPIC33; Memórias 24XXX; Memórias 93XXX.

Características Técnicas Pickit2

Alimentação: 12 V (via USB)

Consumo: 2 A (Máximo)

Comunicação ICSP: Sim

Comunicação USB: Sim

Peso: 60 g

Dimensões: 90x82mm

·

2- Visão Geral do PICKit2

Manual de Instruções - CONTACTOS

2

USB – Conector USB tipo B fêmea. Deverá ser ligado ao cabo USB fornecido e

esse ligado a uma porta USB tipo A do microcomputador (PC). Não se deve usar HUBS ou extensões que podem limitar o fornecimento de corrente para o funcionamento adequado do PICKit2 e reduzir substancialmente a sua velocidade.

ICSP – Conector de Barra de pinos de seis vias cuja junção é montar cabo

personalizado para atividades de programação / depuração / Analise de Sinais de programas em placa alvo. Nesse conector o pino “Auxiliar” não é ligado. Comprimento máximo desse cabo: 200 mm.

ICSP RJ45 – Mesma função do conector ICSP, mas com a facilidade de conexão

do conector normalmente utilizado em rede de computadores.

CN2 – Conector ZIF (Força de Inserção Zero) para inserir e programar os

microcontroladores.

SINAL ICSP ICSP RJ45

DESCRIÇÃO

VPP/MCLR 6 7 Pino de Reset de dispositivos Tensão de

Programação

VDD 3 4 Tensão de Alimentação(2,5 a 5,0 Volts)

VSS 2 3 Terra ou Potencial de terra para PIC

PGD/ICSPDAT 5 6 Sinal de Dados(entrada ou saída)

PGC/ICSPCLK 4 5 Sinal de Clock (entrada ou saída)

AUXILIAR 1 2 Sinal Auxiliar(entrada ou saída)

Os LEDs de status indicam o estado do PICKit2.

a)POWER(Vermelho) – Indica que o PICKit2 está conectado via USB. b) VDD TGT (Amarelo) – Indica que o PICKit2 está alimentando um dispositivo. c) BUSSY (Verde) – Indica que o PICKit2 está ocupado com alguma função em progresso, como a programação por exemplo.

Existem Dois Jumper na placa do Pickit2, o jumper JP1 denominado SEL é para

selecionar a gravação de dispositivos de 8/14/18/20 pinos ou 28/40 pinos conforme informações no layout da placa e o JP2 denominado SEL VDD é para selecionar a tensão de trabalho de 5V ou 3V3, isso varia de acordo com cada microcontrolador.

Manual de Instruções - CONTACTOS

3

3- Programação de Dispositivos O PICKit2 sendo usado como ferramenta de desenvolvimento e aprendizado de

programação de dispositivos da família Microchip permite a gravação de firmware através do conector ZIF ou através dos conectores ICSP para programação in-circuit. Através do conector ZIF é possível programar os componentes do das famílias: · 12F; · 16F; · 18F; Utilizando o ICSP é possível programar todos os outros dispositivos como: · 12F; · 16F; · 18F; · dsPIC; · 10F;

4- Programação de Memórias Através de conexão utilizando ISCP é possível gravar memórias obedecendo as ligações abaixo:

Conexão Para Dispositivos 11LC

Pickit 2 pin 11LC PINOS DO DISPOSITIVOS

(DIP)

VDD 8 VCC

GND 4 VSS

AUX 5 SCIO

! Não é possível programar dispositivos 11LC com valor de alimentação abaixo de

VDD. Esta é uma limitação do pino AUX do PICKIT2.

Conexão Para Dispositivos 24LC

Pickit 2 pin 24LC PINOS DO DISPOSITIVO

VDD ! 8 VCC

GND 4 VSS

PGC 6 SCl (driven as push-ball)

AUX

5 DAS (requires pullup)

7 WP – disabled (GND)

1, 2, 3, Ax pinos

Conectores ao VDD ou GND de acordo com o datasheet e a configuração do endereço.

! Não é possível programar dispositivos 24LC com valor de alimentação abaixo de

VDD. Esta é uma limitação do pino AUX do PICKIT2.

Manual de Instruções - CONTACTOS

4

Conexão Para Dispositivos 24LC

Pickit 2 pin 25LC PINOS DO DISPOSITIVO

VPP 1 nCs

VDD 8 VCC

GND 4 VSS

PGC 20 SO

AUX

5 SI

7 nHOLD – desabilitado(VDD)

3 Nwp – desabilitado(VDD)

Conexão Para Dispositivos 93LC

Pickit 2 pin 93LC PINOS DO DISPOSITIVO

VDD 8 VCC

GND 5 VSS

PGC 4 DO

PGC 2 CLK

AUX

3 DI

7 PE – Habilitado (VDD)

6 ‘C’ Device ORG

Set to select word size

5- Software Aplicativo A instalação dos softwares são simples e auto-explicativas. Os softwares estão gravados no CD do produto e versões futuras também poderão ser baixados do site da Microchip. A seguir uma breve descrição da instalação dos programas e suas respectivas funções: Observe que na primeira instalação do produto o sistema operacional necessita de um período de tempo maior para reconhecer o produto e instalar os drivers adequados. Seja paciente e siga as instruções do sistema operacional.

MPLAB IDE Programa usado para gravação e depuração de dispositivos. Esse programa

permite a criação de firmware de controle em linguagem assembly. Para utilização desse programa o usuário deverá fazer a escolha do PICKit2 como dispositivo programador ou depurador. Após a instalação, abra o programa e selecione a opção de uso desejada, Programador ou Depurador. Será criado um log de comunicação na tela informando ao usuário a versão do sistema operacional do PICKit2 e a identificação do produto. Aparecerão outras mensagens dependendo da situação de inicialização da comunicação.

PICKIT 2 PICKit2 Programmer Application – Programa usado para a programação de

dispositivos como microcontroladores da família PIC mais o PIC32 e memórias seriais como as famílias 24XXX e 93XXX.Esse programa executa a calibração das tensões geradas pelo PICKit2, possui rotinas de diagnostico de falhas e permite o ajuste de tensões para o

Manual de Instruções - CONTACTOS

5

componente alvo entre outras funções Pode-se fazer a ativação da função “Program to Go” que permite o uso do PICKit2 para programação remota sem o uso de computador.Ele permite o uso do PICKit2 como analisador lógico de 3 canais e como ferramenta de trabalho UART (emulação de comunicação serial). Para essas funções carregue o programa, selecione na barra de ferramenta a opção “Tools -> Logic Tool” ou “Tool ->UART Tool”. Existem duas versões de arquivo de instalação. PICkit 2 v2.60.00 Setup dotNET A (Windows Installer e suporte Net Framework) PICkit 2 v2.60.00 Setup A (Instalação Básica). Escolha a versão mais adequada ao seu uso e acione o ícone “setup.exe” dentro da pasta. A partir desse ponto a instalação segue o padrão de qualquer aplicativo Microsoft. Ligue o PICKit2 ao computador após a instalação do software. Deverá ser reconhecido o novo dispositivo USB e após o reconhecimento abra o aplicativo acionando o ícone na área de trabalho. Aguarde alguns segundos para que o programa reconheça o seu dispositivo PICKit2.

6- Como Programar Após a instalação em geral tanto no MPLAB quanto no PicKit2 os dois seguem basicamente a mesmas instruções de trabalho a seguir está um exemplo utilizando o Software “PicKit2” programa que acompanha o produto:

Após conectar o PicKit2 através da conexão escolhida abra o programa “ ” e certifique-se que o mesmo reconheceu o micro controlador utilizado (na parte superior da janela inicial do programa).

Manual de Instruções - CONTACTOS

6

Assim concluímos a programação.

AVISO:Vale lembrar que para a gravação através da comunicação ICSP a placa deve estar

energizada através de uma fonte de alimentação e que para gravação in-circuit a Microchip recomenda os seguintes circuitos para os pinos MCLR serem programados através de ICSP. no documento “In-Circuit Serial Programming – 39530”, você encontrará mais detalhes sobre as técnicas relacionadas com a programação ICSP.

• Carrege o programa, depois clique em “Write” e aguarde até que a barra de progresso esteja completa como mostra a figura a seguir.

• Após isso vá em FILE > Import ou Atalho (Ctrl + I) e importe seu arquivo hexadecimal.

Manual de Instruções - CONTACTOS

7

WWW.CONTACTOS.COM.BR [email protected]

(19)3569-4661

www.CONTACTOS.com.br

Manual de Instruções

PicKit 2