L'atelier VIDEO VSU-VDU les cartes video de l'extréme !!
igal
Membre non connecté
Conseiller Municipal
Reprise du message précédent
Bien Joué Z80.Le teste est mené dans les conditions suivantes:
1) j'ai pas de fil d'antenne.
2) je suis sur le Canal AV1 de la TV.
3) Je suis sur le 8250 (VDP 9958 intern)
4) Je suis en Multivdp (Extension MSX2+ en Externe)
5) J'ai supprimé +5V qui allaient sur la Pin 16 de la Péritel.
6) J'ai Shunté YS de l'Extension MSX2+ sur la Pin 16 de la Péritel.
7) J'allume le MSX
8) Sur la Péritel du VDP Interne RAS tout est normal.
9) Sur la Péritel du VDP Externe (shunté YS) tout est Blanchâtre sur fond Blanc.
Donc je démarre le MSX sur le VDP (Shunté) et j'ai un Texte Blanc sur fond Blanchâtre et voila ce que je fait:
Je lance les commandes suivantes:
10 VDP(10)=VDP(10)+&H10
RUN => Une sorte de Tramage blanc devient un peu plus visible.
RUN => L'écran devient bleu MSX et le texte Blanc. (Tout est normal)
RUN => Une sorte de Tramage blanc devient un peu plus visible.
RUN => Une sorte de Tramage blanc devient un peu plus visible.
RUN => Une sorte de Tramage blanc devient un peu plus visible.
RUN => L'écran devient bleu MSX et le texte Blanc. (Tout est normal)
RUN => Une sorte de Tramage blanc devient un peu plus visible.
RUN => Une sorte de Tramage blanc devient un peu plus visible.
RUN => Une sorte de Tramage blanc devient un peu plus visible.
RUN => L'écran devient bleu MSX et le texte Blanc. (Tout est normal)
Etc etc...
J'éteins le MSX et je recommence les testes cette fois en faisant précéder par la commande COLOR 6,0,0
10 COLOR 6,0,0
20 VDP(10)=VDP(10)+&H10
RUN => Ecran Noir et texte Blanc. (Le texte brille un peu, il semble être translucide)
RUN => Ecran Noir et Texte Rouge.
RUN => Ecran Blanchâtre et texte blanc.
RUN => Ecran Blanchâtre et texte blanc.
RUN => Ecran Noir et texte Blanc.(Le texte brille un peu, il semble être translucide)
RUN => Ecran Noir et Texte Rouge.
RUN => Ecran Blanchâtre et texte blanc.
RUN => Ecran Blanchâtre et texte blanc.
RUN => Ecran Noir et texte Blanc. (Le texte brille un peu, il semble être translucide)
Etc etc....
Coté VDP interne, il semble ne pas être affecté du tout par ces particularités.
Il se comporte de façon tout à fait prévisible.
Bien joué Z80
Ma fille + école => Départ lol
@+++
igal tu ne peux pas faire plusieurs RUN avec ce programme
10 VDP(10)=VDP(10)+&H10
prend la valeur de registre 9 , ajoute &H10 pour commuter S0 a 1
normalement la valeur en 50hz est de 2 , on ajoute donc 16 = 18
donc avec ton exemple ça devient 34 puis 50, 66 , 82 , 98 , 114 , 130 etc .....
10 VDP(10)=VDP(10)+&H10
prend la valeur de registre 9 , ajoute &H10 pour commuter S0 a 1
normalement la valeur en 50hz est de 2 , on ajoute donc 16 = 18
donc avec ton exemple ça devient 34 puis 50, 66 , 82 , 98 , 114 , 130 etc .....
igal
Membre non connecté
Conseiller Municipal
Ok ok.... Il faut donc retenir le resulta de mon premier run.
Par contre je comprend pas tres bien pour le registre.
Je sais que sous basic on ajoute un pour atteindre le bon registre.
Donc pour le registre 9 on ecrit 10 mais pour 10 en decimal font A en hexa non?
Par contre je comprend pas tres bien pour le registre.
Je sais que sous basic on ajoute un pour atteindre le bon registre.
Donc pour le registre 9 on ecrit 10 mais pour 10 en decimal font A en hexa non?
@Igal:
il ne faut pas brancher directement /YS du VDP àla broche 16 de la péritel.
Ouvre donc le Schéma du 8235 et tu verras qu'il y a un transistor et un résistance de 75ohm.
Dans mon esprit c'était:
1/ regarder une chaine de TV
2/ brancher le 8235 sur la péritel et allumer le 8235
3/ taper un truc gengre: color 15.0.0: VDP(10)=VDP(10)+16
4/ on doit voir la chaine de TV sélectionnée au point 1 avec par dessus le texte du MSX
Pas besoin de sélectionner AV1 ou autre chose.... sinon ça veut dire que la commutation lente de ta télé ne fonctionne pas (broche 8) de mémoire? Edité par z80 Le 06/06/2013 à 17h36
il ne faut pas brancher directement /YS du VDP àla broche 16 de la péritel.
Ouvre donc le Schéma du 8235 et tu verras qu'il y a un transistor et un résistance de 75ohm.
Dans mon esprit c'était:
1/ regarder une chaine de TV
2/ brancher le 8235 sur la péritel et allumer le 8235
3/ taper un truc gengre: color 15.0.0: VDP(10)=VDP(10)+16
4/ on doit voir la chaine de TV sélectionnée au point 1 avec par dessus le texte du MSX
Pas besoin de sélectionner AV1 ou autre chose.... sinon ça veut dire que la commutation lente de ta télé ne fonctionne pas (broche 8) de mémoire? Edité par z80 Le 06/06/2013 à 17h36
TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours)
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,...
Ha! ça avance coté réception de matos!
Des grip fil pour brancher l'oscilloscope sur les signaux du VDP!
Et un câble pour programmer les CPLD ALTERA
Des grip fil pour brancher l'oscilloscope sur les signaux du VDP!
Et un câble pour programmer les CPLD ALTERA
TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours)
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,...
igal
Membre non connecté
Conseiller Municipal
igal
Membre non connecté
Conseiller Municipal
J'ai trouvé le Schéma ici => http://gomsx.net/hansotten/msxdocs/vg8235sm00.pdf
[YS VDP Pin 10] est visible en page 15. Il passe par [U13 LS04 Portes inverseuses] et monté sur le Transistor 2SC2603.
Il est bon de noter que R,G et B eux aussi passent pas [U13 LS04]. Est ce nécessaire de refaire ce montage complet?
Je peux faire ce montage complet sur mon [Extension 9958 Simplifiée]. Comme cela elle aura sa propre sortie vidéo à elle!
Voici le caractéristiques du Transistor:
N'ayant pas le même transistor, j'ai cherché une éventuelle équivalence ici => http://alltransistors.com/crsearch.php?mat=Si&struct=NPN&pc=0.3&ucb=50&uce=0&ueb=6&ic=0.2&tj=125&ft=100&cc=3.5&hfe=90&caps=TO92
Voici les références que j'ai sous la main, mais aucun n'est dans la liste
A1015
Bs170
2N3904
2N3906
2N5551
2N5401
BC558B
BF199
C945
C1815
S8050
S8550
S9018
S9012
S9013
S9014 (100 unités...Si vous avez besoin lol)
S9015
J'attends vos avis avant de commencer à compléter ma Carte [Extension 9958 Simplifiée] pour savoir tout ce qu'il faut faire pour la Vidéo
Merci
[YS VDP Pin 10] est visible en page 15. Il passe par [U13 LS04 Portes inverseuses] et monté sur le Transistor 2SC2603.
Il est bon de noter que R,G et B eux aussi passent pas [U13 LS04]. Est ce nécessaire de refaire ce montage complet?
Je peux faire ce montage complet sur mon [Extension 9958 Simplifiée]. Comme cela elle aura sa propre sortie vidéo à elle!
Voici le caractéristiques du Transistor:
Code TEXT :
Type Designator: 2SC2603 Material of transistor: Si Polarity: NPN Maximum collector power dissipation (Pc), W: 0.3 Maximum collector-base voltage |Ucb|, V: 50 Maximum collector-emitter voltage |Uce|, V: 0 Maximum emitter-base voltage |Ueb|, V: 6 Maximum collector current |Ic max|, A: 0.2 Maximum junction temperature (Tj), °C: 125 Transition frequency (ft), MHz: 100 Collector capacitance (Cc), pF: 3.5 Forward current transfer ratio (hFE), min: 90 Noise Figure, dB: - Package of 2SC2603 transistor: TO92
N'ayant pas le même transistor, j'ai cherché une éventuelle équivalence ici => http://alltransistors.com/crsearch.php?mat=Si&struct=NPN&pc=0.3&ucb=50&uce=0&ueb=6&ic=0.2&tj=125&ft=100&cc=3.5&hfe=90&caps=TO92
Voici les références que j'ai sous la main, mais aucun n'est dans la liste
A1015
Bs170
2N3904
2N3906
2N5551
2N5401
BC558B
BF199
C945
C1815
S8050
S8550
S9018
S9012
S9013
S9014 (100 unités...Si vous avez besoin lol)
S9015
J'attends vos avis avant de commencer à compléter ma Carte [Extension 9958 Simplifiée] pour savoir tout ce qu'il faut faire pour la Vidéo
Merci
igal
Membre non connecté
Conseiller Municipal
Jipe :
igal tu ne peux pas faire plusieurs RUN avec ce programme
10 VDP(10)=VDP(10)+&H10
prend la valeur de registre 9 , ajoute &H10 pour commuter S0 a 1
normalement la valeur en 50hz est de 2 , on ajoute donc 16 = 18
donc avec ton exemple ça devient 34 puis 50, 66 , 82 , 98 , 114 , 130 etc .....
10 VDP(10)=VDP(10)+&H10
prend la valeur de registre 9 , ajoute &H10 pour commuter S0 a 1
normalement la valeur en 50hz est de 2 , on ajoute donc 16 = 18
donc avec ton exemple ça devient 34 puis 50, 66 , 82 , 98 , 114 , 130 etc .....
Ca y est, je viens de comprendre que le Registre No 9 (ciblé 10 sous basic) est entre parenthèses et non pas après &H qui est la valeur à ajouter
Je comprenais pas pourquoi pour 10 décimal tu écrivais &H10 dix en héxa (je m'attendais à un "A" donc &HA)
Ok ok...Tout est clair mtnt
igal :
J'ai trouvé le Schéma ici => http://gomsx.net/hansotten/msxdocs/vg8235sm00.pdf
[YS VDP Pin 10] est visible en page 15. Il passe par [U13 LS04 Portes inverseuses] et monté sur le Transistor 2SC2603.
Il est bon de noter que R,G et B eux aussi passent pas [U13 LS04]. Est ce nécessaire de refaire ce montage complet?
J'attends vos avis avant de commencer à compléter ma Carte [Extension 9958 Simplifiée] pour savoir tout ce qu'il faut faire pour la Vidéo
Merci
[YS VDP Pin 10] est visible en page 15. Il passe par [U13 LS04 Portes inverseuses] et monté sur le Transistor 2SC2603.
Il est bon de noter que R,G et B eux aussi passent pas [U13 LS04]. Est ce nécessaire de refaire ce montage complet?
J'attends vos avis avant de commencer à compléter ma Carte [Extension 9958 Simplifiée] pour savoir tout ce qu'il faut faire pour la Vidéo
Merci
Attention RGB ne passent pas par le 74LS04!
seulement /YS.
Voir schéma ci-dessous (copier/coller des pages 14 et 15:
TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours)
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,...
igal
Membre non connecté
Conseiller Municipal
Autant pour moi Z80.
Il s'agit de CSYNC qui est de l'autre coté du VDP.
CSYNC est utilisé dans [l'Extension MSX2+] ainsi que dans [l'extension simplifié 9958].
Je pose la question parce que je ne sais pas du tout quel est le rôle du LS04 dans ce montage
Il s'agit de CSYNC qui est de l'autre coté du VDP.
CSYNC est utilisé dans [l'Extension MSX2+] ainsi que dans [l'extension simplifié 9958].
Je pose la question parce que je ne sais pas du tout quel est le rôle du LS04 dans ce montage
igal :
Autant pour moi Z80.
Il s'agit de CSYNC qui est de l'autre coté du VDP.
CSYNC est utilisé dans [l'Extension MSX2+] ainsi que dans [l'extension simplifié 9958].
Je pose la question parce que je ne sais pas du tout quel est le rôle du LS04 dans ce montage
Il s'agit de CSYNC qui est de l'autre coté du VDP.
CSYNC est utilisé dans [l'Extension MSX2+] ainsi que dans [l'extension simplifié 9958].
Je pose la question parce que je ne sais pas du tout quel est le rôle du LS04 dans ce montage
Le rôle du 74LS04 est d'inverser le signal 0 devient 1, 1 devient 0, bref un inverseur quoi
TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours)
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,...
Pour l'équivalence du 2SC2603:
BC337-025
BC337-040
BC447A
BC447B
2N6428
2N6428A
Les 3 premiers sont très courants! Nos amis d'outre Manche/Atlantique diraient des "must have" (à posséder absolument) dans nos stock
D'ailleurs je crois que j'ai des 337-025
[UPDATE] Tiens ici tu en as 50 pour environ 3.50$
http://www.ebay.com/itm/BC337-25-General-Purpose-Transistor-NPN-TO-92-BJT-BC337-1A-Fairchild-/171041846578?pt=UK_BOI_Electrical_Components_Supplies_ET&hash=item27d2e37532 Edité par z80 Le 07/06/2013 à 12h32
BC337-025
BC337-040
BC447A
BC447B
2N6428
2N6428A
Les 3 premiers sont très courants! Nos amis d'outre Manche/Atlantique diraient des "must have" (à posséder absolument) dans nos stock
D'ailleurs je crois que j'ai des 337-025
[UPDATE] Tiens ici tu en as 50 pour environ 3.50$
http://www.ebay.com/itm/BC337-25-General-Purpose-Transistor-NPN-TO-92-BJT-BC337-1A-Fairchild-/171041846578?pt=UK_BOI_Electrical_Components_Supplies_ET&hash=item27d2e37532 Edité par z80 Le 07/06/2013 à 12h32
TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours)
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,...
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie