collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: Programador de PIC simples por porta serial (COM)  (Lida 28119 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline tr3s

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 811
  • char x=1, y=5; x^=y^=x^=y;
Programador de PIC simples por porta serial (COM)
« em: 21 de Janeiro de 2009, 04:14 »
Com certeza "colega", aqui vai ele:

Um programador de pics com apenas 3 resistências e pela porta COM:
Ligando os fios a uma breadboard até eeproms programas com isto! (foi assim que programei as minhas :P)



Os numeros em baixo e os sinais +- representam os pinos de alimentação e COM.

COM                      PIC / EEPROM
5 ------------------------ GND
8 ------------------------- DQ / PGD / RB7
7 --------Resist--4,7k-- CLK /PGC / RB6
4 --------Resist--4,7k-- DQ / PGD / RB7
3 --------Resist--4,7k-- MCLR

Tem de ter alimentação de 5v nos pinos [+-]
Os pinos 8 e 4 da COM ligam ao mesmo pino do PIC/EEPROM  MAS um deles (o pino 4) passa por uma resistência!

Em relação aos bugs do programa Arduino, a ler os foruns no Arduino.cc vi que há bastante gente a queixar-se do mesmo problema!

;) thanks
« Última modificação: 13 de Julho de 2009, 18:36 por tr3s »
Tr3s
Daniel Gonçalves

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.372
    • Tiago Rodrigues
Programador de PIC simples por porta serial (COM)
« Responder #1 em: 21 de Janeiro de 2009, 14:48 »
Obrigado por partilhares, assim fica documentado para quem tiver o mesmo problema poder fazer...

Offline Fifas

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 2.064
  • El RoboSapiens
Programador de PIC simples por porta serial (COM)
« Responder #2 em: 21 de Janeiro de 2009, 21:32 »
Obrigado tr3s ;)

ps: TigPT, não é melhor dividir o topico? meter o programador noutro topico?

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.372
    • Tiago Rodrigues
Programador de PIC simples por porta serial (COM)
« Responder #3 em: 22 de Janeiro de 2009, 00:31 »
Sim sim, trata disso sff fifas, mete algo do genero "Programador de PIC simples por porta serial (COM)"

Offline Fifas

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 2.064
  • El RoboSapiens
Re:Programador de PIC simples por porta serial (COM)
« Responder #4 em: 22 de Janeiro de 2009, 00:38 »
feito :)

Offline tr3s

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 811
  • char x=1, y=5; x^=y^=x^=y;
Re:Programador de PIC simples por porta serial (COM)
« Responder #5 em: 23 de Janeiro de 2009, 10:54 »
Já agora as resistências :P, são todas de 10Kohms! :P
Tr3s
Daniel Gonçalves

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re:Programador de PIC simples por porta serial (COM)
« Responder #6 em: 01 de Abril de 2009, 12:01 »
OK Fixe.

Qual o software que utilizo para este programador. o IDE do Arduino dá ?

Posso Programar ATMega168 e 328. Certo  :-\
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.372
    • Tiago Rodrigues
Re:Programador de PIC simples por porta serial (COM)
« Responder #7 em: 01 de Abril de 2009, 12:03 »
Isto é para PICs da Microchip e não AVRs da Atmel.

Hoje digo ao tr3s para fazer upload dos programas para vocês, não os tenho.

Offline ricardo-reis

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.338
Re:Programador de PIC simples por porta serial (COM)
« Responder #8 em: 01 de Abril de 2009, 14:33 »
eu acho que o que tu precisas já aí anda num tópico do tr3s, vou tentar procurar..

Offline tr3s

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 811
  • char x=1, y=5; x^=y^=x^=y;
Re:Programador de PIC simples por porta serial (COM)
« Responder #9 em: 04 de Abril de 2009, 00:11 »
Ah ok ok!

Então para programar podem usar o MPLab IDE (download) da Microchip, tem bastantes ferramentas e é facil de usar.

Para o MPLab IDE compilar e gerar o HEX para o podermos descarregar no pic é necessário instalar o compilador na aplicação, há um gratuito que se chama CCS Compiler. Download do CCS Compiler. Este disponibiliza ainda bibliotecas que facilitam o uso dos perifericos do PIC, tipo como o Arduino IDE usa.

A HTSoft também disponibiliza um bom compilador gratuito, mas é complicado de por a funcionar, Download Lite-mode (antigo PICC-Lite)


Para descarregar os ficheiros HEX para o PIC usava o programa IC-Prog que permite programar tudo e mais alguma coisa! Download IC-Prog
Tr3s
Daniel Gonçalves

Offline Fifas

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 2.064
  • El RoboSapiens
Re:Programador de PIC simples por porta serial (COM)
« Responder #10 em: 07 de Maio de 2009, 17:53 »
tr3s...tenho uma duvida...aliás, duas


tava a montar este programador e no "esquema" tens o pin 8 e o pin 4 da COM a ligar ao mesmo pin da pic...não está errado?

já agora, conseguirei programar uma pic18f2550 com este programador?

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.372
    • Tiago Rodrigues
Re:Programador de PIC simples por porta serial (COM)
« Responder #11 em: 07 de Maio de 2009, 18:59 »
O tr3s diz que vai fazer o desenho com as resistências para ser mais esclarecedor e depois posta ;)

Offline Fifas

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 2.064
  • El RoboSapiens
Re:Programador de PIC simples por porta serial (COM)
« Responder #12 em: 07 de Maio de 2009, 19:22 »
eu nem precisava do esquema....a minha duvida é mesmo esta:

8 ------------------------- DQ / PGD / RB7
4 --------Resist--------- DQ / PGD / RB7

entao vao ligar os dois ao mesmo pin mas um com resistencia e outro sem ela?

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.372
    • Tiago Rodrigues
Re:Programador de PIC simples por porta serial (COM)
« Responder #13 em: 07 de Maio de 2009, 19:27 »
O tr3s diz que é isso ;)

Offline Fifas

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 2.064
  • El RoboSapiens
Re:Programador de PIC simples por porta serial (COM)
« Responder #14 em: 08 de Maio de 2009, 01:45 »
ok....amanha "analiso" entao a situaçao da pic18f2550.....

é que ter trabalhos parados por falta do programador é mau...(muito mau)

off-topic:
Tig....lembras-te do meu lcd 16x2 supostamente queimado?? pois é...hoje comecei a liga-lo a uma pic e ele ligou....;D lol....por isso o erro era mesmo meu :P