Post on 30-Oct-2015
transcript
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
INSTALANDO O GRAVADOR ACE USB Para a instalao do programa de gravao utilizado pelo gravador ACE USB, clique no boto Programas, conforme mostra a figura abaixo:
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Logo aps, clique no boto PICKIT.
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Automaticamente, o programa para gravao ser instalado em seu computador, conforme segue:
Obs.: Se o componente .NET Framework 2.0 no estiver instalado, o programa ir busc-lo automaticamente. Instale-o antes de prosseguir. Clique em Accept para continuar a instalao:
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Clique em Next:
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Mantenha o endereo de instalao padro (ou escolha outro de sua preferncia), clique novamente em Next:
Clique novamente em Next:
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Selecione a opo I Agree e clique em Next:
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Aguarde a barra de status ficar totalmente azul. Clique no boto Next, que ser habilitado ao trmino do processo:
Clique em Close para finalizar. Depois de instalado os arquivos de configurao, conecte o gravador ACE USB em uma entrada USB do computador. Se tudo estiver correto, o led vermelho acender e a seguinte mensagem no canto inferior direito da tela (Windows XP) ser mostrada:
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Na rea de trabalho, o cone do programa ser adicionado automaticamente.
Clique em PICkit 2 v2.50 para abrir o programa de gravao. Os leds verde e amarelo devero piscar e logo em seguida ser mostrada a tela do programador PICKIT2:
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
MANUAL DE UTILIZAO DO GRAVADOR/DEPURADOR ACE USB
O Gravador / Depurador ACE USB baseado no gravador/depurador PICkit 2 da Microchip e utiliza os programas PICKit 2 para gravao e tambm o MPLAB para gravao e depurao. Gravao In-Circuit (ICSP) Identifique os pinos de ligao, VPP, VDD, GND, RB7 e RB6, conforme figura 1 abaixo, conecte o ACE USB placa de desenvolvimento ou ao circuito desenvolvido, faa a alimentao do circuito e conecte o ACE USB porta USB do PC ou Notebook;
Fig. 1 Identificao dos pinos para gravao In-Circuit
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Abra o programa PICkit 2, a tela da figura 2 ser mostrada, onde ser mostrado em Device o disposito utilizado (no exemplo o PIC16F877A) se estiver conectado, alm das informaes PICkit 2 found and connected (ACE USB encontrado e conectado) e PIC Device Found (Microcontrolador encontrado);
Fig.2 Programa PICkit 2 v2.50
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Para gravar o programa desenvolvido, clique em File e aps em Import Hex (Figura 3);
Fig. 3 Abrindo o arquivo para gravao
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Encontre o arquivo a ser gravado no microcontrolador com a extenso .hex em seu computador (Figura 4);
Fig. 4 Arquivo .hex a ser gravado no microcontrolador
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Ao clicar em Abrir, a tela da figura 5 abaixo ser mostrada;
Fig. 5 Arquivo .hex pronto para ser gravado no microcontrolador
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Clique agora em Write e a programao ser inicializada (figura 6);
Fig. 6 Gravao no microcontrolador sendo realizada
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Quando a gravao for completada, a tela da figura 7 ser mostrada mostrando o status Programming Sucessfull (gravao realizada com sucesso).
Fig. 7 Gravao realizada com sucesso.
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Clicando em VDD Target, opo Check, o circuito pode ser alimentado pelo ACE USB. Neste caso, como a corrente de alimentao proveniente da porta USB, deve-se verificar que talvez essa corrente pode no ser suficiente para alimentao do circuito todo e pode ocorrer falhas, como o no reconhecimento do microcontrolador e/ou uma mensagem informando a necessidade de se alimentar o circuito (Figura 8 e 9).
.
Fig. 8 Falha na gravao, deve-se alimentar externamente o circuito
Fig. 9 No ser carregado o arquivo .hex.
Nos casos acima, fazendo a alimentao externa, voc pode retomar o processo clicando em Tools e escolhendo a opo Check Communication. Se tudo estiver de acordo, o programa carregar o .hex e voc poder gravar o microcontrolador sem problemas.
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Gravao do microcontrolador individualmente Para este tipo de gravao basta conectar diretamente o microcontrolador no soquete adequado de 8, 18, 28 ou 40 pinos disponibilizados na placa ACE USB: Voc tambm pode utilizar o boto de gravao para programar o microcontrolador. Para isso, v at o menu Programmer e habilite a opo Write on PICkit Button. Carregue o programa e a s pressionar o boto localizado ao lado do conector USB no gravador ACE USB para programao do microcontrolador. Veja figura abaixo.
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Conexes dos componentes ao soquete do gravador:
O jumper 28/40 VPP deve ser utilizado para selecionar os microcontroladores de acordo com o nmero de pinos, sendo que para os microcontroladores de 8, 14, 18 e 20 pinos, o jumper deve estar na posio VPP e para microcontroladores de 28 e 40 pinos, este jumper deve estar na posio 28/40. Para programao dos PICs da linha 24 e dsPICs, necessrio fazer a conexo via ICSP, devido a diferena nos pinos de gravao e alimentao destes microcontroladores.
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Utilizao da placa ACE USB juntamente com o programa MPLAB
Gravao do microcontrolador
Abra seu projeto normalmente ou crie um outro e compile. Voc pode tambm, utilizar a opo File -> Import caso queira gravar um .hex qualquer compilado em outro programa que no trabalha dentro do MPLAB, ex.: Programas compilados em MikroC, MikroPascal, PICBasic, etc. Faa as conexes e alimentaes informadas acima e selecione o Menu Programmer -> Slect Programmer e escolha a opo PICkit 2 (Figura 10).
Fig. 10 Selecionando o gravador atravs da ACE USB
Uma tela parecida com a figura 11 dever aparecer. Na Janela OUTPUT constar a verso do firmware utilizado e a identificao do microcontrolador, alm da infromao PICkit 2 Ready, informando que o sistema est pronto para gravao.
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Fig. 11 Inicializando o gravador pelo MPLAB
Para gravar, clique no primeiro boto Program the Target Device (figura 12).
Fig. 12 Programando o microcontrolador
A Janela OUTPUT mostrar o processo de gravao do microcontrolador conforme o seu andamento (figura 13).
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Fig. 13 Processo de gravao do microcontrolador
Finalizando, clicar em Bring Target MCLR to Vdd (Figura 14) para acionar o funcionamento do circuito.
Fig. 14 Coloca em 5V o pino MCLR
Voc pode resetar o circuito tambm acionando o boto Bring target MCLR to VLL (figura 15) e logo em seguida acionar o boto Bring Target MCLR to Vdd.
Fig. 15 Resetando o circuito
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Depurao via MPLAB Para depurar no MPLAB, abra ou crie um novo projeto e compile com Build All, conforme figura 16.
Fig. 16 compilando o programa
Em seguida clique em Debugger -> Select Toll -> PICkit2 (figura 17).
Fig. 17 Iniciando a depurao
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
A janela OUTPUT conter as informaes conforme a figura 18 abaixo:
Fig. 18 Tela de depurao
Tambm sero mostrados os cones para controle de programao do PICKit2, Figura 20.
Fig. 20 cones de depurao
Antes de iniciar a depurao, necessrio a programao do microcontrolador que poder ser feita atravs do boto Program the Targert Device (figura 21).
Fig. 21 Programando para a depurao
Gravador PIC ACE USB v2.0 Tecnologia e Treinamento Ltda. _____________________________________________________________________________
_______________________________________________________________________ ACEPIC Tecnologia e Treinamento LTDA www.acepic.com.br R. Leonardo da Vinci, 883 - Campinas/SP CEP 13.077-009 F.: (19) 4141.3351 / 3304.1605
Ao clicar no boto acima, a tela de OUTPUT dever estar parecida com a figura 22, abaixo:
Fig. 22 Depurao Inicializada
Agora s fazer como uma simulao normal no MPLAB SIM.