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 ---
- 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 ---
Modérateur : mazertoc
PIC24FJ128GC006
Bonjour tout le forum,
J'ai enfin reçu mes 3 PIC24FJ128GC006 (16 bits), avec 64 pattes, voici son datasheet ICI
Pourquoi j'ai choisi ce Pic
A cause de son adc, qui est de 10MSPS pour 12 bits
ce qui me permet de continuer l'oscilloscope que j'ai entrepris ICI en l'améliorant.
Avec un t'elle adc, je pourrais analyser des fréquences de 2 Mhz, de plus ce pic possède un bus USB qu'on peut émuler en port série, donc plus besoin de l'émulateur du port série RS232
Et cerise sur le gâteau, ce pic possède 2 Op Amps
Voila... j'ai terminé mon PCB avec le logiciel PCB Creator version3.3 pour le PIC24FJ128GC006
Si vous voyez autre chose à rajouter dite le moi histoire de voir si je n'aurais pas oublié quelque chose, je vais joindre le schéma, le temps de l'aranger avec tous les fichiers.
Réalisation terminé
Nota... j'ai trouvé 1 erreur qu'il faudra corriger avec une petite aiguilles, et 2 autres par manque de positionnement du papier, si vous voulez vous amuser essayé de les trouver ....
mais c'est réparable sans aucun problème pour le circuit PCB
Après on verra avec vous comment programmer tout cela en ASM
, ça promet ....
le fer à souder ma décollée des pistes, j'ai compris pour ce genre de circuit qu'il ne faut pas utiliser de la bakélite,
Je suis obligé de recommencer le circuit imprimé, mais en attendant de le refaire, je vais me servir d'un support de circuit 64 pattes
J'ai reçu le support 64 pattes, et j'ai mis en place le circuit, c'est super facile, et c'est très précis, jugé par vous-même
Surtout ne touché pas aux pattes quand vous recevez vos microcontrôleurs, si vous voulez le mettre dans ce genre de support.
Le support 64 pattes (16,29) euros, le support 80 pattes (21,19 euros), le support 100 pattes (22,79 euros)
A+
J'ai enfin reçu mes 3 PIC24FJ128GC006 (16 bits), avec 64 pattes, voici son datasheet ICI
Pourquoi j'ai choisi ce Pic
A cause de son adc, qui est de 10MSPS pour 12 bits
Avec un t'elle adc, je pourrais analyser des fréquences de 2 Mhz, de plus ce pic possède un bus USB qu'on peut émuler en port série, donc plus besoin de l'émulateur du port série RS232
Et cerise sur le gâteau, ce pic possède 2 Op Amps
Voila... j'ai terminé mon PCB avec le logiciel PCB Creator version3.3 pour le PIC24FJ128GC006
Si vous voyez autre chose à rajouter dite le moi histoire de voir si je n'aurais pas oublié quelque chose, je vais joindre le schéma, le temps de l'aranger avec tous les fichiers.
Réalisation terminé
Après on verra avec vous comment programmer tout cela en ASM
Je suis obligé de recommencer le circuit imprimé, mais en attendant de le refaire, je vais me servir d'un support de circuit 64 pattes
J'ai reçu le support 64 pattes, et j'ai mis en place le circuit, c'est super facile, et c'est très précis, jugé par vous-même
Surtout ne touché pas aux pattes quand vous recevez vos microcontrôleurs, si vous voulez le mettre dans ce genre de support.
Le support 64 pattes (16,29) euros, le support 80 pattes (21,19 euros), le support 100 pattes (22,79 euros)
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Modifié en dernier par Temps-x le ven. 25 avr. 2025 22:05, modifié 14 fois.
PIC24FJ128GC006
PIC24FJ128GC006
-
francois77

Passionné- Messages : 307
- Enregistré en : avril 2022
PIC24FJ128GC006
PIC24FJ128GC006
Bonsoir Jérémy, francois77, Gérard, et tout le forum,
Je peux malheureusement vous répondre cas des heures tardif ....
Plus facile à dire cas faire..... , mais bon, C'est en faisant des erreurs, que l'on apprend le mieux !!
Merci François, je vais regarder
Je parle d'un schéma, car le PCB je sais faire
J'utilise DipTrace Freeware à but non lucrative, qui est parfait pour ce genre de circuit, on cherchant, j'ai trouvé un schéma qui correspond à ce que je cherchais
Ce que je voulais savoir, c'est le branchement de l'usb, quartz, Pickit3, Mclr, j'ai vu que tout été indiqué dans la datasheet, mais je préfère être sur.
Avec ce schéma ça me rassure, sur ce que j'avais compris..., pour moi les Pic24F ....c'est nouveau...
à vous tous
A+
Je peux malheureusement vous répondre cas des heures tardif ....
Jérémy a écrit :Source du message Bel objectif en perspective !
Plus facile à dire cas faire..... , mais bon, C'est en faisant des erreurs, que l'on apprend le mieux !!
francois77 a écrit :Source du message A voir
Merci François, je vais regarder
Gérard a écrit :Source du message Temps-x que veux-tu dire par faire le pcb?
Je parle d'un schéma, car le PCB je sais faire
Gérard a écrit :Source du message Tu n'as pas de logiciel pour faire ça?
J'utilise DipTrace Freeware à but non lucrative, qui est parfait pour ce genre de circuit, on cherchant, j'ai trouvé un schéma qui correspond à ce que je cherchais
Ce que je voulais savoir, c'est le branchement de l'usb, quartz, Pickit3, Mclr, j'ai vu que tout été indiqué dans la datasheet, mais je préfère être sur.
Avec ce schéma ça me rassure, sur ce que j'avais compris..., pour moi les Pic24F ....c'est nouveau...
à vous tousVous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
PIC24FJ128GC006
- paulfjujo

Maître- Messages : 3256
- Âge : 75
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
bonjour TempsX
En 2012 j'avais suivi un seminaire Microchip organisé par Farnell Element14
portant sur les MCU 8,16 et 32 bits ..(payant 74€ TTC, mais ) avec une carte One_PIC comme support.
dessus j'ai un PIC24FJ256GA106
que je n'ai pas encore testé ... car non supporté par MikroC .. en 8 bits
le schema One PIC
et ce document
je ne sais pas si cette carte est encore dispo ... car bien pratique pour étudier 3 types de MCU ..
Maintenant avec MPLABX XC16 ?
peut être , si j'ai assez de place sur mon disque C:
ou via MPLAB XPRESS Cloud
En 2012 j'avais suivi un seminaire Microchip organisé par Farnell Element14
portant sur les MCU 8,16 et 32 bits ..(payant 74€ TTC, mais ) avec une carte One_PIC comme support.
dessus j'ai un PIC24FJ256GA106
que je n'ai pas encore testé ... car non supporté par MikroC .. en 8 bits
le schema One PIC
et ce document
je ne sais pas si cette carte est encore dispo ... car bien pratique pour étudier 3 types de MCU ..
peut être , si j'ai assez de place sur mon disque C:
ou via MPLAB XPRESS Cloud
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
PIC24FJ128GC006
Bonjour,
Pour moi la meilleure méthode pour démarrer c'est un 24F en boitier DIP sur une breadboard avec 3 capas et l'ISP, et cela suffit. Le debugger de MPLAB (ou MPLABX) permet de faire du pas à pas, tester les instructions et voir leurs résultats. Ensuite, une fois les quelques instructions de base acquises, ben c'est comme les 8 bits, surtout les périphériques. Les pics 16 bits sont la suite logique des 8 bits, avec un jeu d'instructions étendu, et plus naturel car le mnémonique est bien une action et les opérandes ce sur quoi porte l'action, alors que dans les 8 bits on mélange tout. Par contre pour les 32 bits ils ont adopté l'architecture MIPS, là on passe à autre chose, sauf pour les périphériques qui se programment encore de la même façon.
Temps-x, tu debugges comment les 8 bits ?
L'USB en asm, bon courage, va falloir sans doute charger une bibliothèque USB faite en C, es-tu prêt ?
Pour moi la meilleure méthode pour démarrer c'est un 24F en boitier DIP sur une breadboard avec 3 capas et l'ISP, et cela suffit. Le debugger de MPLAB (ou MPLABX) permet de faire du pas à pas, tester les instructions et voir leurs résultats. Ensuite, une fois les quelques instructions de base acquises, ben c'est comme les 8 bits, surtout les périphériques. Les pics 16 bits sont la suite logique des 8 bits, avec un jeu d'instructions étendu, et plus naturel car le mnémonique est bien une action et les opérandes ce sur quoi porte l'action, alors que dans les 8 bits on mélange tout. Par contre pour les 32 bits ils ont adopté l'architecture MIPS, là on passe à autre chose, sauf pour les périphériques qui se programment encore de la même façon.
Temps-x, tu debugges comment les 8 bits ?
L'USB en asm, bon courage, va falloir sans doute charger une bibliothèque USB faite en C, es-tu prêt ?
PIC24FJ128GC006
Bonsoir paulfjujo, satinas, et tout le forum,
intéressant tout ça...
Pour l'instant le but est de continuer l'oscilloscope commencé, et d'apprendre en même temps.
il est sur que cette carte que tu me fait voir et fort intéressante, mais bon, on ne peut pas tout faire, surtout en ASM, il faut y aller à petit pas.
j'ai regardé le schéma, et j'ai pris quelque note dessus,
En ce qui concerne le PIC24FJ256GA106 (16-bit) de cette carte, l'adc n'est pas assez rapide 500 ksps pour 10-bit
Quand au PIC32MX795F512L (32-bit) de cette carte, l'adc n'est toujours pas assez rapide 1 Msps pour 10-bit
Je garde mon Pic, qui à un adc de 10MSPS pour 12 bits
J'ai lu il y a quelque jour, pour des oscilloscopes numériques à bas prix, il prenne un adc qui tourne au alentour de 100MSPS, je suis bien loin du compte.
J'ai des PIC24HJ128GP (16 bits) en 28 pattes, largement soudable sur PCB
avec le code seulement, j'ai jamais utilisé de bootloader
Ça c'est de la provocation.....
avant d'attaquer l'usb la communication se fera avec l'usart,
et je sais pas si on peut charger un fichier C en ASM....
Après c'est vrai que l'usb est dure à gérer en ASM, mais ce n'est pas à causse du code, c'est à causse d'un manque d'explication en bon Français.
En cherchant, j'ai rien trouvé en code ASM, Microchip veut surtout vendre c'est routine en langage C
Paul et satinas pour votre implication
A+
paulfjujo a écrit :Source du message En 2012 j'avais suivi un séminaire Microchip organisé par Farnell
paulfjujo a écrit :Source du message je ne sais pas si cette carte est encore dispo ... car bien pratique pour étudier 3 types de MCU ..
Pour l'instant le but est de continuer l'oscilloscope commencé, et d'apprendre en même temps.
il est sur que cette carte que tu me fait voir et fort intéressante, mais bon, on ne peut pas tout faire, surtout en ASM, il faut y aller à petit pas.
j'ai regardé le schéma, et j'ai pris quelque note dessus,
En ce qui concerne le PIC24FJ256GA106 (16-bit) de cette carte, l'adc n'est pas assez rapide 500 ksps pour 10-bit
Quand au PIC32MX795F512L (32-bit) de cette carte, l'adc n'est toujours pas assez rapide 1 Msps pour 10-bit
Je garde mon Pic, qui à un adc de 10MSPS pour 12 bits
J'ai lu il y a quelque jour, pour des oscilloscopes numériques à bas prix, il prenne un adc qui tourne au alentour de 100MSPS, je suis bien loin du compte.
satinas a écrit :Source du message Pour moi la meilleure méthode pour démarrer c'est un 24F en boitier DIP
J'ai des PIC24HJ128GP (16 bits) en 28 pattes, largement soudable sur PCB
satinas a écrit :Source du message Temps-x, tu debugges comment les 8 bits ?
satinas a écrit :Source du message L'USB en asm, bon courage, va falloir sans doute charger une bibliothèque USB faite en C, es-tu prêt ?
Après c'est vrai que l'usb est dure à gérer en ASM, mais ce n'est pas à causse du code, c'est à causse d'un manque d'explication en bon Français.
En cherchant, j'ai rien trouvé en code ASM, Microchip veut surtout vendre c'est routine en langage C
Paul et satinas pour votre implicationVous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
PIC24FJ128GC006
PIC24FJ128GC006
Salut le fileteur fou :)
Sache que à 14 ans j'étais devant un tour et j'en ai fait des filetages, j'ai même été prof de fabrication mécanique dans une autre vie. Tu m'a bien rafraichi la mémoire, et je bave devant vos superbes réalisations sur l'autre forum.
Un autre exemple de pro du tour et autres machines https://www.youtube.com/watch?v=BKwcyEn-n1U
Pour revenir au pic, ma doc révisée. c'est un peu rébarbatif, mais faut ce qu'il faut.
Sache que à 14 ans j'étais devant un tour et j'en ai fait des filetages, j'ai même été prof de fabrication mécanique dans une autre vie. Tu m'a bien rafraichi la mémoire, et je bave devant vos superbes réalisations sur l'autre forum.
Un autre exemple de pro du tour et autres machines https://www.youtube.com/watch?v=BKwcyEn-n1U
Pour revenir au pic, ma doc révisée. c'est un peu rébarbatif, mais faut ce qu'il faut.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Retourner vers « Langage ASM »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 9 invités

