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 ---
Forum général sur l'Assembleur !

Modérateur : mazertoc

PIC24FJ128GC006
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2889
Enregistré en : juillet 2016
Localisation : Terre

#51 Message par Temps-x » dim. 27 avr. 2025 12:18

Bonjour satinas, et tout le forum,

satinas a écrit :Source du message L'assembleur MPASM est réservé aux pics 8 bits.

:cry:
satinas a écrit :Source du message Tu peux utiliser l'assembleur ASM30 (pic30-as.exe),

Je vais regarder ça

oops pour la configuration de ce Pic il faut compter 2 pages, je mets tous ici, pour ceux qui veulent suivre en version ASM

Attention Gérard c'est du lourd, je sais que tu as l'habitude :-D

Il y a un choix à faire pour chaque chapitre qui sont séparé par la couleur bleu

DSWDTPS    Deep Sleep Watchdog Timer Postscale Select bits

DSWDTPS = DSWDTPS0 1 : 32 (1 mS)
DSWDTPS = DSWDTPS1 1 : 64 (2.1 mS)
DSWDTPS = DSWDTPS2 1 : 128 (4.1 mS)
DSWDTPS = DSWDTPS3 1 : 256 (8.3 mS)
DSWDTPS = DSWDTPS4 1 : 512 (16.5 mS)
DSWDTPS = DSWDTPS5 1 : 1024 (33 mS)
DSWDTPS = DSWDTPS6 1 : 2048 (66.1 mS)
DSWDTPS = DSWDTPS7 1 : 4096 (132.1 mS)
DSWDTPS = DSWDTPS8 1 : 8192 (264.3 mS)
DSWDTPS = DSWDTPS9 1 : 16384 (528.5 mS)
DSWDTPS = DSWDTPSA 1 : 32768 (1.057 Secs)
DSWDTPS = DSWDTPSB 1 : 65536 (2.114 Secs)
DSWDTPS = DSWDTPSC 1 : 131072 (4.228 Secs)
DSWDTPS = DSWDTPSD 1 : 262114 (8.456 Secs)
DSWDTPS = DSWDTPSE 1 : 524288 (16.912 Secs)
DSWDTPS = DSWDTPSF 1 : 1048576 (33.825 Secs)
DSWDTPS = DSWDTPS10 1 : 2097152 (67.7 Secs)
DSWDTPS = DSWDTPS11 1 : 4194304 (135.3 Secs)
DSWDTPS = DSWDTPS12 1 : 8388608 (4.5 Minutes)
DSWDTPS = DSWDTPS13 1 : 16777216 (9 Minutes)
DSWDTPS = DSWDTPS14 1 : 33554432 (18 Minutes)
DSWDTPS = DSWDTPS15 1 : 67108864 (36.1 Minutes)
DSWDTPS = DSWDTPS16 1 : 134217728 (72.2 Minutes)
DSWDTPS = DSWDTPS17 1 : 268435456 (2.4 Hours)
DSWDTPS = DSWDTPS18 1 : 536870912 (4.8 Hours)
DSWDTPS = DSWDTPS19 1 : 1073741824 (9.6 Hours)
DSWDTPS = DSWDTPS1A 1 : 2147483648 (19.2 Hours)
DSWDTPS = DSWDTPS1B 1 : 4294967296 (38.5 Hours)
DSWDTPS = DSWDTPS1C 1 : 8589934592 (77 Hours)
DSWDTPS = DSWDTPS1D 1 : 17179869184 (6.4 Days)
DSWDTPS = DSWDTPS1E 1 : 34359738368 (12.8 Days)
DSWDTPS = DSWDTPS1F 1 : 68719476736 (25.7 Days)

DSWDTOSC DSWDT Reference Clock Select

DSWDTOSC = SOSC DSWDT uses SOSC as reference clock
DSWDTOSC = LPRC DSWDT uses LPRC as reference clock

DSBOREN Deep Sleep BOR Enable bit

DSBOREN = OFF DSBOR Disabled
DSBOREN = ON DSBOR Enabled

DSWDTEN Deep Sleep Watchdog Timer Enable

DSWDTEN = OFF DSWDT Disabled
DSWDTEN = ON DSWDT Enabled

DSSWEN DSEN Bit Enable

DSSWEN = OFF Deep Sleep operation is always disabled
DSSWEN = ON Deep Sleep is controlled by the register bit DSEN

RTCBAT RTC Battery Operation Enable

RTCBAT = OFF RTC operation is discontinued in VBAT
RTCBAT = ON RTC operation is continued through VBAT

PLLDIV PLL Input Prescaler Select bits

PLLDIV = NODIV Oscillator used directly (4 MHz input)
PLLDIV = DIV2 Oscillator divided by 2 (8 MHz input)
PLLDIV = DIV3 Oscillator divided by 3 (12 MHz input)
PLLDIV = DIV4 Oscillator divided by 4 (16 MHz input)
PLLDIV = DIV5 Oscillator divided by 5 (20 MHz input)
PLLDIV = DIV6 Oscillator divided by 6 (24 MHz input)
PLLDIV = DIV8 Oscillator divided by 8 (32 MHz input)
PLLDIV = DIV12 Oscillator input divided by 12 (48MHz input)
PLLDIV = DIS PLL is disabled

I2C2SEL Alternate I2C2 Location Select bit

I2C2SEL = SEC I2C2 is multiplexed to SDA2/RF4 and SCL2/RF5
I2C2SEL = PRI I2C2 is multiplexed to SDA2/RA3 and SCL2/RA2

IOL1WAY PPS IOLOCK Set Only Once Enable bit

IOL1WAY = OFF The IOLOCK bit can be set and cleared using the unlock sequence
IOL1WAY = ON Once set, the IOLOCK bit cannot be cleared

WPFP Write Protection Flash Page Segment Boundary

WPFP = WPFP0 Page 0 (0x00)
WPFP = WPFP1 Page 1 (0x400)
WPFP = WPFP2 Page 2 (0x800)
WPFP = WPFP3 Page 3 (0xC00)
WPFP = WPFP4 Page 4 (0x1000)
WPFP = WPFP5 Page 5 (0x1400)
WPFP = WPFP6 Page 6 (0x1800)
WPFP = WPFP7 Page 7 (0x1C00)
WPFP = WPFP8 Page 8 (0x2000)
WPFP = WPFP9 Page 9 (0x2400)
WPFP = WPFP10 Page 10 (0x2800)
WPFP = WPFP11 Page 11 (0x2C00)
WPFP = WPFP12 Page 12 (0x3000)
WPFP = WPFP13 Page 13 (0x3400)
WPFP = WPFP14 Page 14 (0x3800)
WPFP = WPFP15 Page 15 (0x3C00)
WPFP = WPFP16 Page 16 (0x4000)
WPFP = WPFP17 Page 17 (0x4400)
WPFP = WPFP18 Page 18 (0x4800)
WPFP = WPFP19 Page 19 (0x4C00)
WPFP = WPFP20 Page 20 (0x5000)
WPFP = WPFP21 Page 21 (0x5400)
WPFP = WPFP22 Page 22 (0x5800)
WPFP = WPFP23 Page 23 (0x5C00)
WPFP = WPFP24 Page 24 (0x6000)
WPFP = WPFP25 Page 25 (0x6400)
WPFP = WPFP26 Page 26 (0x6800)
WPFP = WPFP27 Page 27 (0x6C00)
WPFP = WPFP28 Page 28 (0x7000)
WPFP = WPFP29 Page 29 (0x7400)
WPFP = WPFP30 Page 30 (0x7800)
WPFP = WPFP31 Page 31 (0x7C00)
WPFP = WPFP32 Page 32 (0x8000)
WPFP = WPFP33 Page 33 (0x8400)
WPFP = WPFP34 Page 34 (0x8800)
WPFP = WPFP35 Page 35 (0x8C00)
WPFP = WPFP36 Page 36 (0x9000)
WPFP = WPFP37 Page 37 (0x9400)
WPFP = WPFP38 Page 38 (0x9800)
WPFP = WPFP39 Page 39 (0x9C00)
WPFP = WPFP40 Page 40 (0xA000)
WPFP = WPFP41 Page 41 (0xA400)
WPFP = WPFP42 Page 42 (0xA800)
WPFP = WPFP43 Page 43 (0xAC00)
WPFP = WPFP44 Page 44 (0xB000)
WPFP = WPFP45 Page 45 (0xB400)
WPFP = WPFP46 Page 46 (0xB800)
WPFP = WPFP47 Page 47 (0xBC00)
WPFP = WPFP48 Page 48 (0xC000)
WPFP = WPFP49 Page 49 (0xC400)
WPFP = WPFP50 Page 50 (0xC800)
WPFP = WPFP51 Page 51 (0xCC00)
WPFP = WPFP52 Page 52 (0xD000)
WPFP = WPFP53 Page 53 (0xD400)
WPFP = WPFP54 Page 54 (0xD800)
WPFP = WPFP55 Page 55 (0xDC00)
WPFP = WPFP56 Page 56 (0xE000)
WPFP = WPFP57 Page 57 (0xE400)
WPFP = WPFP58 Page 58 (0xE800)
WPFP = WPFP59 Page 59 (0xEC00)
WPFP = WPFP60 Page 60 (0xF000)
WPFP = WPFP61 Page 61 (0xF400)
WPFP = WPFP62 Page 62 (0xF800)
WPFP = WPFP63 Page 63 (0xFC00)
WPFP = WPFP64 Page 64 (0x10000)
WPFP = WPFP65 Page 65 (0x10400)
WPFP = WPFP66 Page 66 (0x10800)
WPFP = WPFP67 Page 67 (0x10C00)
WPFP = WPFP68 Page 68 (0x11000)
WPFP = WPFP69 Page 69 (0x11400)
WPFP = WPFP70 Page 70 (0x11800)
WPFP = WPFP71 Page 71 (0x11C00)
WPFP = WPFP72 Page 72 (0x12000)
WPFP = WPFP73 Page 73 (0x12400)
WPFP = WPFP74 Page 74 (0x12800)
WPFP = WPFP75 Page 75 (0x12C00)
WPFP = WPFP76 Page 76 (0x13000)
WPFP = WPFP77 Page 77 (0x13400)
WPFP = WPFP78 Page 78 (0x13800)
WPFP = WPFP79 Page 79 (0x13C00)
WPFP = WPFP80 Page 80 (0x14000)
WPFP = WPFP81 Page 81 (0x14400)
WPFP = WPFP82 Page 82 (0x14800)
WPFP = WPFP83 Page 83 (0x14C00)
WPFP = WPFP84 Page 84 (0x15000)
WPFP = WPFP85 Page 85 (0x15400)
WPFP = WPFP86 Page 86 (0x15800)
WPFP = WPFP87 Page 87 (0x15C00)
WPFP = WPFP88 Page 88 (0x16000)
WPFP = WPFP89 Page 89 (0x16400)
WPFP = WPFP90 Page 90 (0x16800)
WPFP = WPFP91 Page 91 (0x16C00)
WPFP = WPFP92 Page 92 (0x17000)
WPFP = WPFP93 Page 93 (0x17400)
WPFP = WPFP94 Page 94 (0x17800)
WPFP = WPFP95 Page 95 (0x17C00)
WPFP = WPFP96 Page 96 (0x18000)
WPFP = WPFP97 Page 97 (0x18400)
WPFP = WPFP98 Page 98 (0x18800)
WPFP = WPFP99 Page 99 (0x18C00)
WPFP = WPFP100 Page 100 (0x19000)
WPFP = WPFP101 Page 101 (0x19400)
WPFP = WPFP102 Page 102 (0x19800)
WPFP = WPFP103 Page 103 (0x19C00)
WPFP = WPFP104 Page 104 (0x1A000)
WPFP = WPFP105 Page 105 (0x1A400)
WPFP = WPFP106 Page 106 (0x1A800)
WPFP = WPFP107 Page 107 (0x1AC00)
WPFP = WPFP108 Page 108 (0x1B000)
WPFP = WPFP109 Page 109 (0x1B400)
WPFP = WPFP110 Page 110 (0x1B800)
WPFP = WPFP111 Page 111 (0x1BC00)
WPFP = WPFP112 Page 112 (0x1C000)
WPFP = WPFP113 Page 113 (0x1C400)
WPFP = WPFP114 Page 114 (0x1C800)
WPFP = WPFP115 Page 115 (0x1CC00)
WPFP = WPFP116 Page 116 (0x1D000)
WPFP = WPFP117 Page 117 (0x1D400)
WPFP = WPFP118 Page 118 (0x1D800)
WPFP = WPFP119 Page 119 (0x1DC00)
WPFP = WPFP120 Page 120 (0x1E000)
WPFP = WPFP121 Page 121 (0x1E400)
WPFP = WPFP122 Page 122 (0x1E800)
WPFP = WPFP123 Page 123 (0x1EC00)
WPFP = WPFP124 Page 124 (0x1F000)
WPFP = WPFP125 Page 125 (0x1F400)
WPFP = WPFP126 Page 126 (0x1F800)
WPFP = WPFP127 Page 127 (0x1FC00)

SOSCSEL SOSC Selection bits

SOSCSEL = OFF Digital (SCLKI) mode
SOSCSEL = ON SOSC circuit selected

WDTWIN Window Mode Watchdog Timer Window Width Select

WDTWIN = PS75_0 Watch Dog Timer Window Width is 75 percent
WDTWIN = PS50_0 Watch Dog Timer Window Width is 50 percent
WDTWIN = PS37_5 Watch Dog Timer Window Width is 37.5 percent
WDTWIN = PS25_0 Watch Dog Timer Window Width is 25 percent

BOREN Brown-out Reset Enable

BOREN = OFF Brown-out Reset Disabled
BOREN = ON Brown-out Reset Enable

WPDIS Segment Write Protection Disable


WPDIS = WPEN Enabled
WPDIS = WPDIS Disabled

WPCFG Write Protect Configuration Page Select

WPCFG = WPCFGEN Enabled
WPCFG = WPCFGDIS Disabled

WPEND Segment Write Protection End Page Select

WPEND = WPSTARTMEM Write Protect from page 0 to WPFP
WPEND = WPENDMEM Write Protect from WPFP to the last page of memory

POSCMD Primary Oscillator Select

POSCMD = EC External-Clock Mode Enabled
POSCMD = XT XT Oscillator Enabled
POSCMD = HS HS Oscillator Enabled
POSCMD = NONE Primary Oscillator Disabled

WDTCLK WDT Clock Source Select bits

WDTCLK = SYSCLK WDT uses system clock when active, LPRC while in Sleep mode
WDTCLK = SOSC WDT uses SOSC input
WDTCLK = FRC WDT uses 31 kHz source from FRC when active in Windowed WDT
WDTCLK = LPRC WDT uses LPRC

OSCIOFCN OSCO Pin Configuration

OSCIOFCN = ON OSCO/CLKO/RC15 functions as port I/O (RC15)
OSCIOFCN = OFF OSCO/CLKO/RC15 functions as CLKO (FOSC/2)

FCKSM Clock Switching and Fail-Safe Clock Monitor Configuration bits

FCKSM = CSECME Clock switching is enabled, Fail-Safe Clock Monitor is enabled
FCKSM = CSECMD Clock switching is enabled, Fail-Safe Clock Monitor is disabled
FCKSM = CSDCMD Clock switching and Fail-Safe Clock Monitor are disabled

FNOSC Initial Oscillator Select

FNOSC = FRC Fast RC Oscillator (FRC)
FNOSC = FRCPLL Fast RC Oscillator with PLL module (FRCPLL)
FNOSC = PRI Primary Oscillator (XT, HS, EC)
FNOSC = PRIPLL Primary Oscillator with PLL module (XTPLL,HSPLL, ECPLL)
FNOSC = SOSC Secondary Oscillator (SOSC)
FNOSC = LPRC Low-Power RC Oscillator (LPRC)
FNOSC = FRCDIV Fast RC Oscillator with Postscaler (FRCDIV)

ALTADREF External 12-Bit A/D Reference Location Select bit

ALTADREF = AVREF_RB AVREF+/AVREF- are mapped to RB0/RB1
ALTADREF = AVREF_RA AVREF+/AVREF- are mapped to RA9/RA10

ALTCVREF External Comparator Reference Location Select bit

ALTCVREF = CVREF_RB CVREF+/CVREF- are mapped to RB0/RB1
ALTCVREF = CVREF_RA CVREF+/CVREF- are mapped to RA9/RA10

WDTCMX WDT Clock Source Select bits


WDTCMX = LPRC WDT always uses LPRC as its clock source
WDTCMX = WDTCLK WDT clock source is determined by the WDTCLK Configuration bits

IESO Internal External Switchover


IESO = OFF Disabled
IESO = ON Enabled

WDTPS Watchdog Timer Postscaler Select

WDTPS = PS1 1 : 1
WDTPS = PS2 1 : 2
WDTPS = PS4 1 : 4
WDTPS = PS8 1 : 8
WDTPS = PS16 1 : 16
WDTPS = PS32 1 : 32
WDTPS = PS64 1 : 64
WDTPS = PS128 1 : 128
WDTPS = PS256 1 : 256
WDTPS = PS512 1 : 512
WDTPS = PS1024 1 : 1,024
WDTPS = PS2048 1 : 2,048
WDTPS = PS4096 1 : 4,096
WDTPS = PS8192 1 : 8,192
WDTPS = PS16384 1 : 16,384
WDTPS = PS32768 1 : 32,768

FWPSA WDT Prescaler Ratio Select


FWPSA = PR32 1 : 32
FWPSA = PR128 1 : 128

WINDIS Windowed WDT Disable

WINDIS = ON Windowed Watchdog Timer
WINDIS = OFF Standard Watchdog Timer

FWDTEN Watchdog Timer Enable

FWDTEN = WDT_DIS WDT disabled in hardware; SWDTEN bit disabled
FWDTEN = WDT_ACT WDT enabled only while device active and disabled in Sleep
FWDTEN = WDT_SW WDT controlled with the SWDTEN bit
FWDTEN = WDT_HW WDT enabled in hardware

ICS Emulator Pin Placement Select bits

ICS = PGx3 Emulator functions are shared with PGEC3/PGED3
ICS = PGx2 Emulator functions are shared with PGEC2/PGED2
ICS = PGx1 Emulator functions are shared with PGEC1/PGED1

LPCFG Low power regulator control

LPCFG = ON Low voltage regulator controlled in sw by RETEN bit
LPCFG = OFF Disabled - regardless of RETEN

GWRP General Segment Write Protect

GWRP = ON Enabled
GWRP = OFF Disabled

GCP General Segment Code Protect

GCP = ON Code protection is enabled
GCP = OFF Code protection is disabled

JTAGEN JTAG Port Enable

JTAGEN = OFF Disabled
JTAGEN = ON Enabled

:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

PIC24FJ128GC006
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2889
Enregistré en : juillet 2016
Localisation : Terre

#52 Message par Temps-x » dim. 27 avr. 2025 17:36

Bonjour,

En ouvrant Mplab v8.92 il me propose bien une seule solution comme on peut voir sur cette capture d'écran

Compilateur 24F.png


Oui satinas c'est bien ASM30 (pic30-as.exe) pour ce pic, pas d'autre option dans Mplab v8.92, ça doit être une veille version mais pour débuter c'est très bien, on le mettra à jour quand je serais à un stade un peu plus haut. :roll:

==> A+
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

PIC24FJ128GC006
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1937
Âge : 67
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#53 Message par Gérard » lun. 28 avr. 2025 17:03

A l'aide, je suis perdu...

Je vais acheter des 16F84. Et quand je saurai bien m'en servir, je passe au 16F876.
Le 18/04/19 je suis devenu papy de jumeaux, le 01/09/23 une petite cousine des jumeaux est née.

PIC24FJ128GC006
cyril13110
Avatar de l’utilisateur
Expert
Expert
Messages : 1679
Âge : 43
Enregistré en : avril 2016
Localisation : 13

#54 Message par cyril13110 » lun. 28 avr. 2025 17:06

Il faut un chargeur spécifique pour envoyer un bootloadeur dans ce type de puce?
she ise heu lahive.......heu lahive......

PIC24FJ128GC006
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1937
Âge : 67
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#55 Message par Gérard » lun. 28 avr. 2025 17:22

Temps-x, le lien que tu donnes en #47 ne donne pas de référence 80 broches.
Le 18/04/19 je suis devenu papy de jumeaux, le 01/09/23 une petite cousine des jumeaux est née.

PIC24FJ128GC006
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2889
Enregistré en : juillet 2016
Localisation : Terre

#56 Message par Temps-x » mar. 29 avr. 2025 02:19

Bonsoir Gérard, cyril13110, et tout le forum,

Normalement Je réponds plus les jours de travail, et je ne touche pas à mon ordinateur non plus, donc pas de programmation :cry:

Ca rmaintenat je suis trop fatigué en fin de soirer, mais pour toi je fais une exception.

Gérard a écrit :Source du message Temps-x, le lien que tu donnes en #47 ne donne pas de référence 80 broches.

Il y a celui-ci j'ai un doute sur le produit, c'est pas le même socle que le mien.

Pour le lien de ce socle il faut appuyer pour mettre le Microcontrôleur, pas terrible..... personnellement je ne le prendrais pas

J'ai fouillé sur Ali Express pour ton cas, j'ai pas pu trouver le même socle que le mien à prix attractif.

C'est pour quel microcontrôleur ? car avant achat il faut regarder si ton pic est bien compatible avec le socle, je crois que j'ai eu de la chance.


==> A+
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

PIC24FJ128GC006
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1937
Âge : 67
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#57 Message par Gérard » mar. 29 avr. 2025 07:56

Bonjour à tous,

Temps-x, pense avant tout à toi. Je ne suis jamais pressé et je prends mon temps.
Merci d'avoir fait des recherches pour moi. C'est un 18F8722.
Le 18/04/19 je suis devenu papy de jumeaux, le 01/09/23 une petite cousine des jumeaux est née.

PIC24FJ128GC006
gwion
Expert
Expert
Messages : 1122
Enregistré en : février 2022

#58 Message par gwion » mar. 29 avr. 2025 08:46

Bonjour ici,

C'est ce genre de gaufrier pour TQFP64 que vous cherchez ?
https://fr.aliexpress.com/item/32706315580.html

Pour la recherche sur alix, quand c'est la misère pour trouver, je passe par la recherche Google en mettant aliexpress dans les critères. Souvent ça aide bien.

PIC24FJ128GC006
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 2846
Âge : 99
Enregistré en : décembre 2017
Localisation : Banlieue sud de Klyntar
Contact :

#59 Message par F6FCO » mar. 29 avr. 2025 13:10

"Gaufrier" sonne bien :-D
Une porte nand prend 2 bits en entrée... :eek:

PIC24FJ128GC006
Gérard
Avatar de l’utilisateur
Expert
Expert
Messages : 1937
Âge : 67
Enregistré en : septembre 2015
Localisation : Alsace - Haut-Rhin

#60 Message par Gérard » mar. 29 avr. 2025 14:05

gwion a écrit :Bonjour ici,

C'est ce genre de gaufrier pour TQFP64 que vous cherchez ?
https://fr.aliexpress.com/item/32706315580.html

Pour la recherche sur alix, quand c'est la misère pour trouver, je passe par la recherche Google en mettant aliexpress dans les critères. Souvent ça aide bien.


Merci pour ton lien. Le 18F8722 à 80 pattes.
Je vais faire un essai avec les critères améliorés.
Le 18/04/19 je suis devenu papy de jumeaux, le 01/09/23 une petite cousine des jumeaux est née.


Retourner vers « Langage ASM »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 11 invités