Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
On parle des Pics, sans rapport avec le langage ou la programmation

Modérateur : Jérémy

Pickit4 et MikroC
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 1084
Âge : 68
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#1 Message par paulfjujo » jeu. 18 oct. 2018 20:48

Bonsoir

J'ai reçu mon Pickit4 .. commandé expressement pour pouvoir programmer les 18F25K42 , car pas dispo sur pickit3
Je cherchais un pendant de programme au Pickit3 Stand Alone ...

en fait apres recherches infructueuses,
Pickit4 non directement accessible avec MPLABX

il suffit d'utiliser MPLABX IPE V 5.00
pour avoir un equivalent pour le Pickit4 pour programmer à partir d'un *.HEX MikroC

Ca marche nikel et bien rapide !


TEST Pickit4 avec Mplab X IPE version 5.00
il faut relier l'alim (externe) du MCU au VDD du PICKIT4 !

Device 18F26K22
Connecting to MPLAB PICkit 4...
Currently loaded versions:
Application version............00.03.09
Boot version...................01.00.00
Script version.................00.02.52
Script build number............66d22ca77a
Application build number.......0123456789
Target voltage detected
Target device PIC18F26K22 found.
Device Id Revision = 0x4

test avec
Horloge_6digits_18F26K22_DS3231_ULN_UDN_Melodie_60leds_for_AI2.hex

2018-10-18 19:25:45 +0200 - Hex file loaded successfully.
Loading code from C:\_MikroC\_MesProjets_MikroC\_18F26K22_Horloge_60leds
\Horloge_6digits_18F26K22_DS3231_ULN_UDN_Melodie_60leds_for_AI2.hex...

2018-10-18 19:26:44 +0200 - Programming...
*****************************************************
Erasing...
The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0x3e3f
configuration memory
EEData memory
Programming/Verify complete
2018-10-18 19:26:55 +0200 - Programming complete
*****************************************************
The following memory area(s) will be verified:
program memory: start address = 0x0, end address = 0xffff
configuration memory
EEData memory
User Id Memory
Verification successful.


Test_MPLAB_X_IPE_18F26K22_Pickit4_180118.jpg



J'ai essayé de l'inclure dans les tools de mikroC

MikroC_tools.jpg



Ca lance bien MPLABX IPE , mais si on rajoute l'argument %HEX_FILENAME
ça tendance à planter .. je l'ai donc enlevé => lance MPLABX IPE
puis selectionne rmanuellment le fichier *.Hex

mon raccourci MPLABX IPE se trouve ici
"C:\Program Files (x86)\Microchip\MPLABX\v5.00\mplab_platform\bin\mplab_ipe.exe
apres installation standard de MPLABX 5.00
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

Pickit4 et MikroC
venom
Avatar de l’utilisateur
Passioné
Passioné
Messages : 417
Âge : 33
Enregistré en : avril 2016
Localisation : . <------ ici
Contact :

#2 Message par venom » ven. 19 oct. 2018 17:10

Bonjour,

Merci pour l'astuce paulfjujo.






@++
En fait tout est une question de BIT ? :-D

Pickit4 et MikroC
Temps-x
Avatar de l’utilisateur
Confirmé
Confirmé
Messages : 952
Enregistré en : juillet 2016
Localisation : Terre

#3 Message par Temps-x » ven. 19 oct. 2018 20:49

Bonsoir,

Merci ! paulfjujo pour ton retour d'expérience, reste à voir pour les vieux Pic genre Pic16F84A :lol:

==> A+
Quand la souris nargue le chat, c'est que son trou n'est pas loin.


Retourner vers « Généralités sur les PICs »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité