Remplacement du CPU 6503 sur cartes son Gottlieb Sys1/80

Répondre
Avatar du membre
pascal j
Dept: 38
Rech/Achete: 0 flip
Messages : 707
Enregistré le : 01/10/2002
Niveau : Expert
Pro / revendeur : oui
Localisation : Tullins
Contact :

Remplacement du CPU 6503 sur cartes son Gottlieb Sys1/80

Message par pascal j » dim. 24 04, 2005 18:48

Les jeux Gottlieb de la série System-1 après le Totem inclus, et de la quasi totalité des System-80 plus quelques System-80A (Royal Flush Dlx, Ready Aim Fire par exemple), possèdent une carte son "classique" (non parlante) pourvue de 2 circuits qui se raréfient de plus en plus, pour ne pas dire pire : le 6503 (CPU, boitier DIP28) et le 6530 (mémoire de programme + entrées/sorties + RAM, boitier DIP40).

Le 6530 peut se remplacer par un 6532 + le programme dans une EPROM, comme l'a excellemment décrit Olivier Houssard dans cet autre article :
http://www.flipjuke.fr/viewtopic.php?t=4712

Le 6503 peut lui aussi se remplacer par d'autres circuits de la série 650x, comme le 6504 et le 6502. En effet, les circuits de cette famille sont tous dérivés du 6502, qui est en quelque sorte leur "grand frère", avec certains signaux en moins selon le circuit et l'application à laquelle on le destine.

Par exemple, le 6503 ne possède que 12 lignes d'adresses (A0..A11) au lieu de 16 (6502), et certains signaux de contrôle en moins (qui ne servent pas forcément, comme sur la carte son). Le 6504 lui possède 13 lignes d'adresses (A0..A12) et n'a pas le signal /NMI.

Ayant acheté un lot de 6504 pas chers (1 euro le circuit !), ça motive pour faire l'essai !

En s'aidant de la documentation constructeur sur les 3 circuits (voir photo plus bas), il suffit alors de faire une adaptation assez simple pour transformer un circuit (6504, 6502) en 6503 :

6503
(origine)
6502
(remplacement)
6504
(remplacement)
1 /RES 40 1
2 VSS (masse) 1, 21 2
3 /IRQ 4 3
4 /NMI 6 n'existe pas ! (voir texte)
5 VCC (+5V) 8 4
6 AB0 9 5
7 AB1 10 6
8 AB2 11 7
9 AB3 12 8
10 AB4 13 9
11 AB5 14 10
12 AB6 15 11
13 AB7 16 12
14 AB8 17 13
15 AB9 18 14
16 AB10 19 15
17 AB11 20 16
18 DB7 26 18
19 DB6 27 19
20 DB5 28 20
21 DB4 29 21
22 DB3 30 22
23 DB2 31 23
24 DB1 32 24
25 DB0 33 25
26 R/W 34 26
27 PHI-0 37 27
28 PHI-2 39 28
non connectées, laisser en l'air et séparées ! 3, 5, 7, 22, 23, 24, 25, 35, 36 17
connexions spéciales (voir texte ci-dessous) 2, 38
Mention spéciale pour les broches 2 (RDY) et 38 (SO) du 6502 : elles sont à relier au +5V (broche 8 ) par l'intermédiaire d'une résistance de 4.7K

Comme rappelé dans le tableau, les broches 3, 5, 7, 22, 23, 24, 25, 35, 36 (6502) et 17 (6504) ne sont pas utilisées. Elles sont à laisser en l'air, et surtout pas connectées ensemble :!:

Je me suis monté en 1/2H chrono un petit adaptateur "volant" avec un support tulipe DIP28 classique en bas et un en version à wrapper en haut, avec de longues pattes qu'il faut plier délicatement pour faire la correspondance broche-à-broche en s'aidant du tableau entre le support du bas (qui va s'enficher dans le support du 6503 d'origine) et celui du haut (qui reçoit le 6504 ou le 6502).

C'est assez sport parfois, surtout quand il faut en plus rajouter les 2 résistances pour le 6502 ! Si une patte casse (les broches à wrapper étant peu flexibles) ou si la distance entre 2 broches à relier est trop grande, utiliser un bout de fil isolé ou une queue de résistance.

Les photos ci-dessous sont j'espère assez explicites, et ça marche nickel chrome indifféremment sur les 2 modèles de carte son (System-1 et System-80/80A) sans aucune modification additionnelle.

:!: ATTENTION il y a un petit bémol si on utilise le 6504 : contrairement au 6503, il n'a pas de signal /NMI qui est utilisé par le bouton poussoir de test. Ca veut dire que la carte va parfaitement fonctionner avec un 6504 mais le bouton poussoir restera inopérant.

On peut aussi utiliser un 6507, quasiment identique au 6504, mais là la broche 3 devient le signal RDY, et de fait le 6507 "adapté" en 6503 ne fonctionnera pas dans les cartes pour System-80A qui utilisent cette broche comme entrée /IRQ pour détecter un changement des signaux de son.

J'amènerai à Vierzon quelques 6504 à vendre à 1 euro pièce, premiers arrivés premiers servis. :wink:

Pascal.
avril 2005
Fichiers joints
6503_6504.gif
Brochage des 6503, 6504 et 6507 (C) Synertek
(13.06 Kio) Téléchargé 4294 fois
6502.gif
Brochage du 6502 (C) Synertek
6502.gif (8.97 Kio) Vu 7305 fois
6504_sys1.jpg
Adaptateur 6504 (DIP28) vers 6503. J'ai utilisé un support à insertion nulle (vert).
(58.11 Kio) Téléchargé 4294 fois
6504_sys1_zoom.jpg
Gros plan sur la "tour"
(72.61 Kio) Téléchargé 4294 fois
6502_sys1.jpg
Adaptateur 6502 (DIP40) vers 6503
(65.25 Kio) Téléchargé 4294 fois

Répondre