CODINGCLASSEURS WEKA ★ Comment exploiter toutes les ressources et augmenter les performances de votre AMSTRAD CPC ★

2/3.3 - Le circuit sonore AY3-8912Coding Classeurs Weka

Ce circuit LSI (Large Scale Intégration ou intégration à grande échelle) proposé par GENERAL INSTRUMENTS permet de générer des sons sur 3 voies et du bruit blanc sur une voie mixable avec les trois autres. Il est prévu pour s'interfacer facilement avec toutes sortes de microprocesseurs 8 ou 16 bits, ce qui explique sa popularité sur les micro-ordinateurs familiaux.

Il est disponible en boîtier de 40 broches sous la référence AY-3-8910A et en boîtier 28 broches sous la référence AY-3-8912A. Le brochage de ces deux boîtiers est donné ci-dessous :

DA0 à DA7 :
Entrées/Sorties tristate. Ces 8 broches véhiculent

  • les données et adresses envoyées par le microprocesseur au circuit sonore,
  • les données envoyées par le circuit sonore à destination du microprocesseur.

Quand le mode « adresse » est actif, les bits DAO à DA3 sélectionnent un des registres internes, et les bits DA4 à DA7 servent de « chip sélect » avec les broches A9 et A8:

A9 et A8 :
Leurfonction est équivalente à un « chip sélect », c'est-à-dire que lors-que_A9 est à l'état bas et A8 à l'état haut, le circuit AY3 peut être accédé. Si A9 et A8 ne sont pas utilisées dans ce sens, il est recommandé de les relier respectivement à la masse et au + VCC à travers une résistance pour éviter les problèmes de sélection/désélection intempestives qui pourraient arriver en environnement bruité.

Remarque : Ces deux broches ne sont pas disponibles sur la version à 28 broches AY-3-8912A.

RESET:
Permet d'effacer tous (es registres internes du circuit sonore lorsqu'on
lui applique un état bas.

CLOCK :
Entrée compatible avec le standard TTL. Permet de cadencer les générateurs de ton, de bruit et d'enveloppe.

BDIR, BC2 et BC1 :
Bus DIRection, Bus Control 1 et Bus Control 2. Ces entrées permettent
de définir la fonction courante du AY3 comme suit :

--------------------------------------------------------
BDIR      BC2      BC1       Fonction du AY3
--------------------------------------------------------
 0         ;1        0        Inactif
 0         ;1        1        Lecture
 1         ;1        0        Ecriture
 1         ;1        1        Adresse sur le bus à
                           ;  mémoriser par AY3
--------------------------------------------------------

Analog Channel A, B and C :

Sorties des convertisseurs digital/analogique A, B et C. Ils produisent des signaux d'un volt crête-crête maximum.

VCC et VSS :
Alimentation du AY-3.

Page précédente : 2/3.2.2.3 - Le 40010 du CPC 6128

CPCrulez[Content Management System] v8.7-desktop/cache
Page créée en 919 millisecondes et consultée 1544 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.