[Arduino] ICT testeur de circuits intégrés
Modérateurs : Papy.G, fneck, Carl
Re: [Arduino] ICT testeur de circuits intégrés
Une seule sortie, les résultats seront toujours identiques.
Oui, 40161 existante.
Oui, 40161 existante.
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
on peut enregistrer le résultat du moniteur série dans un fichier?
Re: [Arduino] ICT testeur de circuits intégrés
Il faut faire un copier-coller.
Tu peux le faire directement dans le message avec la balise code pour que ce soit plus lisible.
Tu peux le faire directement dans le message avec la balise code pour que ce soit plus lisible.
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
voilà pour 74161 en espérant que c'est ce que tu veux
Code : Tout sélectionner
test logic
State: 8
1C11110G00HHHHLV
1C00000G00LLLLLV
1C00001G10LLLHLV
L
1C00001G10LLHLLV
L
1C00001G10LLHHLV
LL
1C00001G10LHLLLV
L
1C00001G10LHLHLV
L L
1C00001G10LHHLLV
LL
1C00001G10LHHHLV
LLL
1C00001G10HLLLLV
L
1C00001G10HLLHLV
L L
1C00001G10HLHLLV
L L
1C00001G10HLHHLV
L LL
1C00001G10HHLLLV
LL
1C00001G10HHLHLV
LL L
1C00001G10HHHLLV
LLL
1C00001G10HHHHLV
LLLL
0000000G10LLLLLV
1C11110G00HHHHLV
1C00000G00LLLLLV
1C00001G10LLLHLV
L
1C00001G10LLHLLV
L
1C00001G10LLHHLV
LL
1C00001G10LHLLLV
L
1C00001G10LHLHLV
L L
1C00001G10LHHLLV
LL
1C00001G10LHHHLV
LLL
1C00001G10HLLLLV
L
1C00001G10HLLHLV
L L
1C00001G10HLHLLV
L L
1C00001G10HLHHLV
L LL
1C00001G10HHLLLV
LL
1C00001G10HHLHLV
LL L
1C00001G10HHHLLV
LLL
1C00001G10HHHHLV
LLLL
0000000G10LLLLLV
1C11110G00HHHHLV
1C00000G00LLLLLV
1C00001G10LLLHLV
L
1C00001G10LLHLLV
L
1C00001G10LLHHLV
LL
1C00001G10LHLLLV
L
1C00001G10LHLHLV
L L
1C00001G10LHHLLV
LL
1C00001G10LHHHLV
LLL
1C00001G10HLLLLV
L
1C00001G10HLLHLV
L L
1C00001G10HLHLLV
L L
1C00001G10HLHHLV
L LL
1C00001G10HHLLLV
LL
1C00001G10HHLHLV
LL L
1C00001G10HHHLLV
LLL
1C00001G10HHHHLV
LLLL
0000000G10LLLLLV
1C11110G00HHHHLV
1C00000G00LLLLLV
1C00001G10LLLHLV
L
1C00001G10LLHLLV
L
1C00001G10LLHHLV
LL
1C00001G10LHLLLV
L
1C00001G10LHLHLV
L L
1C00001G10LHHLLV
LL
1C00001G10LHHHLV
LLL
1C00001G10HLLLLV
L
1C00001G10HLLHLV
L L
1C00001G10HLHLLV
L L
1C00001G10HLHHLV
L LL
1C00001G10HHLLLV
LL
1C00001G10HHLHLV
LL L
1C00001G10HHHLLV
LLL
1C00001G10HHHHLV
LLLL
0000000G10LLLLLV
State: 11
Re: [Arduino] ICT testeur de circuits intégrés
et pour 40161:
Code : Tout sélectionner
test logic
State: 8
0C10110G10XXXXXV
0C10110G11LLLLLV
1C10110G00HHLHLV
1000001G11HHLHLV
1C00001G11HHHLLV
HH
1C00001G11HHHHHV
LLL L
1C00001G11LLLLLV
HH
1C00001G11LLLHLV
H
1100001G11LLHLLV
H
1000001G11LLHLLV
H
0000001G11LLLLLV
1C00001G11XXXXXV
0C10110G10XXXXXV
0C10110G11LLLLLV
1C10110G00HHLHLV
1000001G11HHLHLV
1C00001G11HHHLLV
HH
1C00001G11HHHHHV
LLL L
1C00001G11LLLLLV
HH
1C00001G11LLLHLV
H
1100001G11LLHLLV
H
1000001G11LLHLLV
H
0000001G11LLLLLV
1C00001G11XXXXXV
State: 11
Re: [Arduino] ICT testeur de circuits intégrés
ok je teste et oui le test est bon sur xgpro avec mon TL866II+
Re: [Arduino] ICT testeur de circuits intégrés
ICT.ino installé et voilà les résultats:
74161:
74161:
Code : Tout sélectionner
test logic
State: 8
1C11110G00HHHHLV
1C00000G00LLLLLV
1C00001G10LLLHLV
L
1C00001G10LLHLLV
L
1C00001G10LLHHLV
LL
1C00001G10LHLLLV
L
1C00001G10LHLHLV
L L
1C00001G10LHHLLV
LL
1C00001G10LHHHLV
LLL
1C00001G10HLLLLV
L
1C00001G10HLLHLV
L L
1C00001G10HLHLLV
L L
1C00001G10HLHHLV
L LL
1C00001G10HHLLLV
LL
1C00001G10HHLHLV
LL L
1C00001G10HHHLLV
LLL
1C00001G10HHHHLV
LLLL
0000000G10LLLLLV
1C11110G00HHHHLV
1C00000G00LLLLLV
1C00001G10LLLHLV
L
1C00001G10LLHLLV
L
1C00001G10LLHHLV
LL
1C00001G10LHLLLV
L
1C00001G10LHLHLV
L L
1C00001G10LHHLLV
LL
1C00001G10LHHHLV
LLL
1C00001G10HLLLLV
L
1C00001G10HLLHLV
L L
1C00001G10HLHLLV
L L
1C00001G10HLHHLV
L LL
1C00001G10HHLLLV
LL
1C00001G10HHLHLV
LL L
1C00001G10HHHLLV
LLL
1C00001G10HHHHLV
LLLL
0000000G10LLLLLV
1C11110G00HHHHLV
1C00000G00LLLLLV
1C00001G10LLLHLV
L
1C00001G10LLHLLV
L
1C00001G10LLHHLV
LL
1C00001G10LHLLLV
L
1C00001G10LHLHLV
L L
1C00001G10LHHLLV
LL
1C00001G10LHHHLV
LLL
1C00001G10HLLLLV
L
1C00001G10HLLHLV
L L
1C00001G10HLHLLV
L L
1C00001G10HLHHLV
L LL
1C00001G10HHLLLV
LL
1C00001G10HHLHLV
LL L
1C00001G10HHHLLV
LLL
1C00001G10HHHHLV
LLLL
0000000G10LLLLLV
1C11110G00HHHHLV
1C00000G00LLLLLV
1C00001G10LLLHLV
L
1C00001G10LLHLLV
L
1C00001G10LLHHLV
LL
1C00001G10LHLLLV
L
1C00001G10LHLHLV
L L
1C00001G10LHHLLV
LL
1C00001G10LHHHLV
LLL
1C00001G10HLLLLV
L
1C00001G10HLLHLV
L L
1C00001G10HLHLLV
L L
1C00001G10HLHHLV
L LL
1C00001G10HHLLLV
LL
1C00001G10HHLHLV
LL L
1C00001G10HHHLLV
LLL
1C00001G10HHHHLV
LLLL
0000000G10LLLLLV
State: 11
Re: [Arduino] ICT testeur de circuits intégrés
et pour 40161:
Code : Tout sélectionner
menu
State: 2
test logic
State: 8
0C10110G10XXXXXV
0C10110G11LLLLLV
1C10110G00HHLHLV
1000001G11HHLHLV
1C00001G11HHHLLV
1C00001G11HHHHHV
1C00001G11LLLLLV
1C00001G11LLLHLV
1100001G11LLHLLV
1000001G11LLHLLV
0000001G11LLLLLV
1C00001G11XXXXXV
0C10110G10XXXXXV
0C10110G11LLLLLV
1C10110G00HHLHLV
1000001G11HHLHLV
1C00001G11HHHLLV
1C00001G11HHHHHV
1C00001G11LLLLLV
1C00001G11LLLHLV
1100001G11LLHLLV
1000001G11LLHLLV
0000001G11LLLLLV
1C00001G11XXXXXV
0C10110G10XXXXXV
0C10110G11LLLLLV
1C10110G00HHLHLV
1000001G11HHLHLV
1C00001G11HHHLLV
1C00001G11HHHHHV
1C00001G11LLLLLV
1C00001G11LLLHLV
1100001G11LLHLLV
1000001G11LLHLLV
0000001G11LLLLLV
1C00001G11XXXXXV
0C10110G10XXXXXV
0C10110G11LLLLLV
1C10110G00HHLHLV
1000001G11HHLHLV
1C00001G11HHHLLV
1C00001G11HHHHHV
1C00001G11LLLLLV
1C00001G11LLLHLV
1100001G11LLHLLV
1000001G11LLHLLV
0000001G11LLLLLV
1C00001G11XXXXXV
0C10110G10XXXXXV
0C10110G11LLLLLV
1C10110G00HHLHLV
1000001G11HHLHLV
1C00001G11HHHLLV
1C00001G11HHHHHV
1C00001G11LLLLLV
1C00001G11LLLHLV
1100001G11LLHLLV
1000001G11LLHLLV
0000001G11LLLLLV
1C00001G11XXXXXV
State: 11
Re: [Arduino] ICT testeur de circuits intégrés
Donc la définition du 40161 fonctionne, mais pas celle du 74161 ?
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
J'ai compris. Cette définition modifiée devrait fonctionner :
Code : Tout sélectionner
$74161
4-bit binary counter
16
1C11110G00HHHHLV
1C00000G00LLLLLV
1C00001G11LLLHLV
1C00001G11LLHLLV
1C00001G11LLHHLV
1C00001G11LHLLLV
1C00001G11LHLHLV
1C00001G11LHHLLV
1C00001G11LHHHLV
1C00001G11HLLLLV
1C00001G11HLLHLV
1C00001G11HLHLLV
1C00001G11HLHHLV
1C00001G11HHLLLV
1C00001G11HHLHLV
1C00001G11HHHLLV
1C00001G11HHHHHV
0000000G10LLLLLV
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
ça fonctionne avec cette définition modifiée:
Code : Tout sélectionner
test logic
State: 8
1C11110G00HHHHLV
1C00000G00LLLLLV
1C00001G11LLLHLV
1C00001G11LLHLLV
1C00001G11LLHHLV
1C00001G11LHLLLV
1C00001G11LHLHLV
1C00001G11LHHLLV
1C00001G11LHHHLV
1C00001G11HLLLLV
1C00001G11HLLHLV
1C00001G11HLHLLV
1C00001G11HLHHLV
1C00001G11HHLLLV
1C00001G11HHLHLV
1C00001G11HHHLLV
1C00001G11HHHHHV
0000000G10LLLLLV
1C11110G00HHHHLV
1C00000G00LLLLLV
1C00001G11LLLHLV
1C00001G11LLHLLV
1C00001G11LLHHLV
1C00001G11LHLLLV
1C00001G11LHLHLV
1C00001G11LHHLLV
1C00001G11LHHHLV
1C00001G11HLLLLV
1C00001G11HLLHLV
1C00001G11HLHLLV
1C00001G11HLHHLV
1C00001G11HHLLLV
1C00001G11HHLHLV
1C00001G11HHHLLV
1C00001G11HHHHHV
0000000G10LLLLLV
State: 11
Re: [Arduino] ICT testeur de circuits intégrés
Super, merci Alexis.
Je vais publier une version mineure, avec cette correction sur la gestion des horloges.
Peut-être que je vais étendre la gestion des alias de nom de composants pour les circuits logiques, comme je l'ai fait pour les composants mémoires. Comme cela les définitions pourraient être regroupées. Quelque-chose comme ceci :
Je vais publier une version mineure, avec cette correction sur la gestion des horloges.
Peut-être que je vais étendre la gestion des alias de nom de composants pour les circuits logiques, comme je l'ai fait pour les composants mémoires. Comme cela les définitions pourraient être regroupées. Quelque-chose comme ceci :
Code : Tout sélectionner
$40161:74161
$74LS161:74HCT161
4-bits binary counter
16
...
Patrick