bonjour,
l'extrait ci-dessous du lien de RISC (http://www.best-microcontroller-proj.../pic-icsp.html,
Je ne comprends pas dans le deuxième paragraphe de cet extrait comment un programmateur peut être incompatible ou causer des parasites avec une carte à PIC muni d'un connecteur ICSP alors qu'on programme le PIC dont la carte et périphériques sont hors tension (le VCC viens du programmateur), et puis comment le besoin en courant , pendant la programmation en ICSP, peut dépasser le besoin du programmateur en courant pendant une programmation classique (PIC sur ce dernier) ????VPP Signal (Signal a programming action)
Vpp connects to the reset input of the pic microcontroller labelled MCLR. During programming or verify this signal is raised to the programming voltage (13.5V) - or VCC+3.5V. This signals to the microcontroller that programming/verification is about to start and for older parts, supplies current.
Note: Older pic micros used this line to directly power the programming circuit that updates the Flash memory. So this connection had to supply some current. With the newer parts that allow LVP (Low Volt programming) the programming voltage is generated internally so the Vpp signal from the pic ICSP is only used as an indicator i.e. it doesn't have to supply current.
VDD/VCC Signal (Power)
This connection may supply power to your board - usually using a 5V regulator (probably a 7805). This is ok for some use as you can develop a prototype board without needing any other power supply (just a power brick that plugs into the pic programmer circuit).
The only problem with it is that the programmer circuit is not designed for your circuit (does it have a heatsink) and it can also introduce noise to your circuit. If the programmer uses a 78L05 then you will only get 100mA maximum current output.
pour mon cas, j'utilise le mini-programmateur d'EP (n°283 ) qui a un régulateur 78L05 (courant délivré <=100mA) connecté a une carte à PIC (voir fichier joint), il y a une résistance à 220 ohm sur l'entrée /MCLR-VPP du PIC (schéma de Hulk), risque-t-elle de faire chuter le courant (à 100mA) et d'altérer la programmation ?
de même, avec une recherche sur google, je suis tombé sur cette page http://www.melabs.com/support/icsp.htm :
extrait (en bas de page):
7. Connect a 5V supply to the Vdd pins on the PIC. You can do this with the normal power supply on your board or with an external supply. The ICSP header on the programmer has a 5V pin (pin-1) that can be used, but only if your board doesn't consume too much power. The Vdd pin (pin-4) on the header shouldn't be used. Such use will probably cause errors during programming, and it's possible that it will damage the programmer hardware.je ne suis pas convaincu.+5V always on (It is not recommended that you use this supply to power your target board. Current capability is limited.)
Excusez moi si je pose trop de questions, mais c'est que je voudrais être sûr de mon schéma avant de passé au dessin du circuit, merci, merci,merci, d'avance pour le temps que vous prendriez à me répondre.
@modérateurs: dois-je ouvrir un nouveau topic vu que je suis un peu trop sorti du sujet initial ?
-----