Bonjour à tous
J’aimerais savoir s’il est possible d’extraire le programme d’un PIC 16F630 non protégé.
Si protégé ! Existe-t-il une astuce pour extraire son contenu ?
-----
Bonjour à tous
J’aimerais savoir s’il est possible d’extraire le programme d’un PIC 16F630 non protégé.
Si protégé ! Existe-t-il une astuce pour extraire son contenu ?
Salut
tu peux récupérer le fichier .hex présent sur le PIC avec n'importe quel programmeur.
Celui-ci contient le code compilé, mais tu n'arrivera pas à décompiler ce code...
bonjour
si le programme est protégé tu ne porrait pas extraire son contenu
une bonne idéé est de comprendre le fonctionnement du PIC et de regenerer ton propre programme
Salut,
S'il est protégé, tu peux faire une croix dessus...Tu ne pourras jamais en extraire le contenu...et heureusement !!!! Penses à toutes les sociétés qui sous-traitent la fabrication de leurs produits...elles se feraient copier à tort et à travers.
a+
.
Merci à tous pour vos réponses.
.
Tout ça c’est logique ! ! ! Question de dire…..
Si protégé donc pas possible, c’est normal.
Comme il y a toujours des astuces on ne sait jamais. J'ai lu quelque part que pour d’autres PICs même protégés il y avait possibilité d’en extraire son programme (HEX).
Comme mon montage à peu d’importance je ne sais pas si mon PIC est protégé ! Sinon comment le savoir, ou comment procéder pour le vérifier ?
Merci
Bonjour,
pour savoir...
tu les branches/connectes à un programmateur de PIC...
et t'essaies de le "lire"...
vede
;O]
ps : aprés, avec le .hex, si t'arrives à le récupérer, ya parfois
moyen d'en sortir une partie du code asm...
Merci vede.
Les HEX me suffisent, mais pas sur des les obtenir!
Comme je fais partie de la vielle école les PICs me dépassent !
Je crois qu'il sera plus prudent pour moi d'acheter un PIC et de me trouver un programme quelconque pour ce PIC pour en faire la programmation et lecture question de me faire la main, je passerais ensuite sur celui que je veux préserver. Cela m'évitera de faire des bêtises.
A moins que je puisse m'entrainer sur un 16F84 ! Si son fonctionnement n'est pas trop différent !
Faux !! Encore une fois, je te répète que tous les microcontroleurs (PICs ou autres) à mémoire flash ne sont pas relisibles. Aucune société n'utiliserait plus ce produit si il existait. Et en admettant même que quelqu'un écrive cela, je te conseille de reproduire le phénomène avant de croire ce que tu lis...
On peut toujours relire un PIC, même s'il est protégé...sauf que tu ne reliras que des 00 ou des FF ce qui indique qu'il est protégéComme mon montage à peu d’importance je ne sais pas si mon PIC est protégé ! Sinon comment le savoir, ou comment procéder pour le vérifier ?i
Mon conseil : si ton objectif est de faire quelque chose toi-même, pars d'exemples de projets que tu trouveras sur internet.
Ne choisis pas le vieux et vénérable PIC16F84. y a mieux et moins cher...
Que cherches-tu à faire exactement ?
a+
Bonsoir à tous,
Bonsoir RISC,
Citation : ... Faux !! Encore une fois, je te répète que tous les microcontroleurs (PICs ou autres) à mémoire flash ne sont pas relisibles.... [...] ...
- moi j'arrive à lire et récupérer le .hex programmé dans un PIC...
avec WinPic et un JDM...si le PIC n'est pas protégé en lecture...
Citation:...sauf que tu ne reliras que des 00 ou des FF ce qui indique qu'il est protégé...
-c'est clair, et là tu comprends que c'est "protégé"...
Citation:..Ne choisis pas le vieux et vénérable PIC16F84. y a mieux et moins cher...
-c'est clair... moi j'aime beaucoup le 16F88, digne successeur
des 16F84 et 16F628....
vede
;O]
ps :
> A moins que je puisse m'entrainer sur un 16F84 !
>Si son fonctionnement n'est pas trop différent !
là j'ai pas le temps, mais moi je commencerais par tèlecharger
les 2 datasheets (16F630 et 16F84)...
car les deux, je pense, se "ressemblent" beaucoup...
car de la même série (16Fxxx)...
Bonjour.
Et pourtant c’est possible je ne vais pas rentrer dans les détails, je ne sais pas si c’est possible pour toutes sorte de Pic !Faux !! Encore une fois, je te répète que tous les microcontrôleurs (PICs ou autres) à mémoire flash ne sont pas relisibles. Aucune société n'utiliserait plus ce produit si il existait. Et en admettant même que quelqu'un écrive cela, je te conseille de reproduire le phénomène avant de croire ce que tu lis...
Possible oui à condition de charcuter « la bête » et lui mettre les triples à l’air et d’avoir un bon microscope et tout le reste pour extraire son programme.
Je ne vais pas jusqu'à la, autant créer un programme ça sera plus rapide.
Je vais essayer de lire mon Pic16F630 pour avoir la certitude qu’il n'est pas protégé.
J’ai un PCB105 et je ne sais pas si je peux le lire et en faire la programmation avec ce programmateur !
Si quelqu’un peux me renseigner sur les PICs et autres qu’on peut programmer avec le PCB105 ce serait sympa.
Merci d’avance.
Bonjour
Pour la plus parts des PIC et pour ne dire pas pour tous les PIC , on trouve une zone mémoire de taille de 16/32 bits qui contient la configuration du PIC (protection code, type d'oscillateur utilisée ....), on peut programmer cette mémoire par ICPROG (logiciel qui supporte la programmation d'un grand nombre des PIC et qui supporte différents types de programmateurs) . Pour quelques logiciels de compilation on peut définir la configuration en tant que préprocesseur.
si un pic est protégé en copie, on sait quand même lire sa zone eeprom?
ou faut ajouter un code dans le programme pour la protéger?
(c'est pour mettre un copyright en eeprom si on sait la lire)
Bonsoir,
ça dépends... la zone mémoire "eeprom" d'un pic peut
aussi avoir été protégée...
la protection (ou non) se gére avec les "fusibles" de configuration...
vede
;O]
dans ce cas là, je ne pense pas, je met CP_ON. çà protège juste le code du programme si je me tromp e po
Bonjour
Quelqu’un sait si on peut programmer et lire le PIC 16F630 avec un PCB105 ! Si oui, comment.
Merci d’avance pour votre aide.