[ Rech ] Composant Amstrad AY-3-8912

Requérir ici son Graal à la communauté, attention "oldies only" évidemment, sinon ça va dans le "Passage"
(Attention: concerne uniquement le matériel de collection).

Modérateurs : Papy.G, fneck, Carl

Répondre
willow3411
Messages : 13
Inscription : 02 juil. 2021 16:33

[ Rech ] Composant Amstrad AY-3-8912

Message par willow3411 »

Bonjour,
je suis à le recherche désespérément de deux AY-3-8912 pour CPC 6128 ( ou autre CPC c'est les memes ).
JE ne trouve que des AY-3-8912A , mais ce ne sont pas les memes ( il y a peut être une bidouille à faire ? )

Merci d'avance
Willow
Brochiman
Messages : 3406
Inscription : 02 juin 2019 11:26
Localisation : Angers

Re: [ Rech ] Composant Amstrad AY-3-8912

Message par Brochiman »

Je pense que AY-3-8912 ou AY-3-8912A ou même AY-3-8912A/P sont compatibles, attendons l'avis des spécialistes :) :)
Zilog80
Messages : 161
Inscription : 22 août 2020 14:30

Re: [ Rech ] Composant Amstrad AY-3-8912

Message par Zilog80 »

Salut,
J'ai quelques recherches à partir des datasheets et je n'ai pas noté de différences au niveau du brochage des registre et de leurs usages.
De plus sur le site des MSX il y a quelques infos qui trainent :

https://www.msx.org/wiki/Microchip_AY-3-8910A
https://www.msx.org/wiki/General_Instrument_AY-3-8910
Pour moi à première vue ils sont compatibles.

Tiens ceci me donne envie de trouver un MSX.....vu qu'il y a un Z80 dans le ventre..
@+
Zilog80
Zebulon
Messages : 2789
Inscription : 02 nov. 2020 14:03

Re: [ Rech ] Composant Amstrad AY-3-8912

Message par Zebulon »

Voici les deux datasheets. La principale différence est la pin 2 qui dans un cas est identifiée "TEST1" et dans l'autre "No Connect" et dans les deux cas il faut les laisser "en l'air" ce qui doit être le cas sur la carte mère du CPC sinon il faut "lever" cette pin (ou retirer le pin dans le support).

J'ai aussi trouvé cette discussion sur un autre forum de quelqu'un qui a testé la substitution sur une Vectrex sans problème.

EDIT grillé par Zilog80 :D
Pièces jointes
AY-3-8912A.pdf
(1.13 Mio) Téléchargé 62 fois
AY-3-8910_ETC.pdf
(532.37 Kio) Téléchargé 65 fois
Avatar de l’utilisateur
hlide
Messages : 3470
Inscription : 29 nov. 2017 10:23

Re: [ Rech ] Composant Amstrad AY-3-8912

Message par hlide »

Au niveau du "pinout", il n'y a pas de différence. Et pour autant que je sache, ils sont tous compatibles au niveau PSG.
Fred_72
Messages : 1131
Inscription : 22 mai 2019 13:10
Localisation : Sarthe

Re: [ Rech ] Composant Amstrad AY-3-8912

Message par Fred_72 »

Ils sont compatibles mais le 8912A n'a pas de pull up sur les I/Os donc il faut ajouter un réseau de résistances de 2k à 5k (au +5V) pour que ça fonctionne sur le CPC (lecture matrice clavier).
gotcha
Messages : 2759
Inscription : 30 mars 2017 11:39
Localisation : Isère
Contact :

Re: [ Rech ] Composant Amstrad AY-3-8912

Message par gotcha »

Willow3411 a déjà eu ses réponses ici: https://www.cpcwiki.eu/forum/technical- ... #msg212496

Il semble que le PCB ait déjà ce qu'il faut pour mettre un réseau de résistances.

Photo de TotO dans la thread de cpcwiki, Le carré rouge est le commun:

Image
Amstrad CPC et Goupil power :mrgreen:
Bénévole à l'association pour un conservatoire de l’informatique et de la télématique (https://www.aconit.org)
Fred_72
Messages : 1131
Inscription : 22 mai 2019 13:10
Localisation : Sarthe

Re: [ Rech ] Composant Amstrad AY-3-8912

Message par Fred_72 »

Ils étaient prévoyants chez amstrad 8)
Zebulon
Messages : 2789
Inscription : 02 nov. 2020 14:03

Re: [ Rech ] Composant Amstrad AY-3-8912

Message par Zebulon »

Top c'est bon à savoir. Merci.
willow3411
Messages : 13
Inscription : 02 juil. 2021 16:33

Re: [ Rech ] Composant Amstrad AY-3-8912

Message par willow3411 »

Salut à tous !!
Merci de vos reponses constructives.Alors effectivement j'ai eu une reponse ( que j'ai vu ce matin ) sur cpcwiki, mais bon mon anglais est un peu rouillé :) ( c'est de l'anglais de montpellier en fait !!!! ). il faut effectivement rajouter un reseau de résistances 2.2K en 8+1 ( avec un commun ) , si j'ai bien compris le truc.
maintenant il me faut trouvé ce fameux composant sans me tromper.
Car sans cela le clavier je confirme bien fait n'importe quoi !!!
on se tiens au courant.
merci encore
willow
Zebulon
Messages : 2789
Inscription : 02 nov. 2020 14:03

Re: [ Rech ] Composant Amstrad AY-3-8912

Message par Zebulon »

Ici par exemple.
willow3411
Messages : 13
Inscription : 02 juil. 2021 16:33

Re: [ Rech ] Composant Amstrad AY-3-8912

Message par willow3411 »

super merci ! je vais commander là bas.
willow3411
Messages : 13
Inscription : 02 juil. 2021 16:33

Re: [ Rech ] Composant Amstrad AY-3-8912

Message par willow3411 »

Salut à tous !
Petit retour sur mon problème de AY-3-8912 sur CPC 6128 et CPC 464.
Bon comme vous le savez tous, cette puce gère le son , mais aussi le clavier et le joystick de nos CPC.
Il est très difficile de trouver des AY-3-8912 originaux.
D ailleurs ne commandez pas chez amigastore car ce sont des copies toutes pourries qui ne fonctionne pas ( j'ai perdu 40€ dans l'histoire ).
Bref
revenons à nos moutons: On trouve par contre des AY-3-8912A dont la différence par rapport à l'ancien se situe sur la Pin2 ( pin de test ).
Si on monte le CI comme cela sans modification , le son fonctionne par contre le clavier fait n'importe quoi !!
La solution consiste à rajouter un réseau de résistances à coté du CI . ce sont des 2.2K en 8+1 ( 1 masse ).
ce qui est marrant c'est que les CPC 6128 ont l'emplacement prévu à cet effet !!! incroyable.
Cette solution m'a été donné sur CPCWIKI par TotO et d'autres membres.
Je tenez à vous remercier aussi ( merci gotcha ) pour les réponses pertinentes, les conseils et liens pour les achats divers.
merci encore
Willow
Brochiman
Messages : 3406
Inscription : 02 juin 2019 11:26
Localisation : Angers

Re: [ Rech ] Composant Amstrad AY-3-8912

Message par Brochiman »

Amstrad avait peut-être prévu une rupture de stock du 8912 et avait ajouté l'emplacement du pont de résistance au cas ou il fallait mettre un 8912A.

Merci également à toi, c'est bon à savoir tout cela :) :) :)
Répondre