SCOOP Gottlieb: Le Mystère du SW77 en phase "Terminal"

Répondre
Avatar du membre
thierry04
Modérateur
Dept: 04
Rech/Achete: 0 flip
aimable donateur
Messages : 18325
Enregistré le : 01/10/2002
Niveau : Expert
Pro / revendeur : oui
Localisation : Digne les bains - Alpes de Haute Provence
Contact :

Re: SCOOP Gottlieb: Le Mystère du SW77 en phase "Terminal"

Message par thierry04 » mer. 10 04, 2013 04:26

Bonjour

C'est bien !
Moi je suis toujours F6BXM depuis 1972 !!
J'ai passé l'examen ) à 17 ans :D:
Bon courage
Thierry

jr-karr
Dept: 79
Collec Perso: 0 flip
Rech/Achete: 0 flip
Messages : 601
Enregistré le : 01/10/2002
Niveau : Expert
Pro / revendeur : non
Localisation : BRESSUIRE (79)

Re: SCOOP Gottlieb: Le Mystère du SW77 en phase "Terminal"

Message par jr-karr » jeu. 11 04, 2013 08:13

J'avais choppé le virus HAM en 1977 vers 17 ans aussi , grâce à F8TD un vieux monsieur qui habitait à Saint-Nazaire 44600 à qq km de chez moi . Ce'tait un monument du monde OM qui avait commencé pendant la ww2 (voire avant je me rappelle plus) , ; le 1er OM a avoir construit un recepteur parametrique . Son shack c'était tout le dernier etage de sa maison et le pylône de ses antennes etait planté au milieu (il traversait le toit !...)
Il avait tout fait je crois (meme de la SSTV) , et faisait partie du club très restreint de ceux qui taquinaient depuis les 70s les frequences au dessus du Ghz. Le pauvre homme doit etre au Paradis des OM maintenant.


En 78 javais passé l'examen et fait approuver ma station mais jje m'étais fait etendre a la CW (normal je l'avais pas bossé
Ca m'avait pas empêché de faire des contacts pour tester le synthétiseur que j'avais mis au point et adapté au HW101 (en rempplacement du VCO qui ne commencait a etre stable qu'au bout d'un e heure !!!


Bon . Si on en revient au sujet. ... Puisque l'auditoire semble davantage intéressé par mes sujets tehniques dont le dernier article remontait bien à' 7 ou 8 ans , je vais peut être en faire d'autres (ayant une bonne 1/2 douzaine de montages de tests et autres realisations à decrire ....)
Jean-René Karr
Collection complete des Flippers Gottlieb's Syt 1 & Star 80/80A

Avatar du membre
fabien
Dept: 86
Collec Perso: 0 flip
Rech/Achete: 0 flip
Messages : 3772
Enregistré le : 01/10/2002
Niveau : Confirmé
Pro / revendeur : non
Localisation : Neuville de Poitou

Re: SCOOP Gottlieb: Le Mystère du SW77 en phase "Terminal"

Message par fabien » jeu. 11 04, 2013 10:38

jr-karr a écrit : Puisque l'auditoire semble davantage intéressé par mes sujets tehniques dont le dernier article remontait bien à' 7 ou 8 ans , je vais peut être en faire d'autres (ayant une bonne 1/2 douzaine de montages de tests et autres realisations à decrire ....)
Yes !!!! :-j:

Avatar du membre
Pet
Dept: 33
Rech/Achete: 0 flip
Messages : 2609
Enregistré le : 05/01/2010
Niveau : Expert
Pro / revendeur : non
Localisation : Cadaujac/Martillac

Re: SCOOP Gottlieb: Le Mystère du SW77 en phase "Terminal"

Message par Pet » jeu. 11 04, 2013 15:32

:-%:
de toute manière j'ai plus la place pour un flipp...
Un clavier AZERTY en vaut deux

Avatar du membre
noflip95
Dept: 95
Rech/Achete: 0 flip
Messages : 380
Enregistré le : 11/09/2010
Niveau : Expert
Pro / revendeur : non
Localisation : Franconville
Contact :

Re: SCOOP Gottlieb: Le Mystère du SW77 en phase "Terminal"

Message par noflip95 » ven. 12 04, 2013 16:30

J'ai retrouvé les chronogrammes que j'avais fait en étudiant la sortie printer (sur PB0 et PA6 pour le BUSY/ACK):
ChronoPrinter80.jpg
Chronogramme Printer SYS80
ChronoPrinter80.jpg (48.33 Kio) Vu 2852 fois
Pour sortir chaque octet:
- Le CPU attend que le BUSY (PA6) passe à "0".
- Sort d'abord une synchro d'environ 1,9 ms en mettant PB0 à "0"
- Sort un demi-bit de start (PB0 à "1") pendant ~ 835 µs (soit 1670 µs / 2)
- Sort ensuite les bits 0 à 7, chacun sur une durée de 1670 µs
- Attend que le BUSY (PAR6) passe à "1" (indique la prise en compte par la printer qui est alors occupée)
Et on recommence avec l'octet suivant.

Pour les 6502 lovers :-%: , voilà la séquence de base qui correspond à l'émission d'un octet (les commentaires sont en Franglais :s2:):

Code : Tout sélectionner

; ---------------------------------------------------------------------------------
; Routine SERIAL_Out_Byte: Sort l'octet dans A sur la sortie série
; (e2DE9)
; ---------------------------------------------------------------------------------

SERIAL_Out_Byte:
        BIT U4_PORTA                    ; La synchronisation est réalisée par le PA6:
        BVS SERIAL_Out_Byte             ; on attend, tant que PA6 est à 1

        LDY #$08                        ; Nombre de bits a sortir (= 8 pour un octet)
        STY SERIAL_Cnt_Bytes

        LDY #$11                        ; Y = durée
        LDA #$00                        ; sortie à 0 (pré-synchro)
        JSR SERIAL_Out

        LDY #$A4                        ; Y = durée (synchro)
        JSR SERIAL_Out

        LDY #$51                        ; Y = durée
        LDA #$01                        ; Sortie à 1 (start bit)
        JSR SERIAL_Out

SERIAL_Out_bits:
        LDA Serial_byte                 ; Octet (code Ascii) a sortir
        LSR Serial_byte                 ; on décale (pour le prochain bit)
        DEC SERIAL_Cnt_Bytes
        BEQ SERIAL_Out_Fin              ; si on a fini de traiter tous les bits

        AND #$01                        ; Le bit à sortir est le bit 1.
        EOR #$01                        ; ou exclusif (inverse le bit 1).
        JSR SERIAL_Out_bit              ; -> sortie du bit de données
        JMP SERIAL_Out_bits             ; Passe au traitement du prochain bit

SERIAL_Out_Fin:
        LDY #$00                        ; Fin des données, sortie du stop bit (0)
        STY U4_PORTB                    ; --> sortie série sur PB0

SERIAL_Wait:
        BIT U4_PORTA                    ; On attend que la synchronisation sur PA6
        BVC SERIAL_Wait                 ; repasse à 1

        RTS                             ; FIN de la routine d'envoi série.

SERIAL_Out_bit:                         ; Sortie d'un bit de donnée
        LDY #$A1                        ; -> durée.

SERIAL_Out:                             ; Sortie d'un bit data/synchro (durée dans Y)
        STA U4_PORTB                    ; --> sur la sortie série - PB0

SERIAL_Out_Tempo:                       ; Temporisation de sortie des bits série
        NOP
        NOP
        DEY
        BNE SERIAL_Out_Tempo
        RTS
Comme on peut le voir, la temporisation est faite à l'aide d'une simple boucle. Pas d'UART ici, ni de timer :roll:
Chaque bit dure environ 1670 µs, ce qui nous fait "à la louche" du 600 Bps, comme l'a très bien analysé Jean-René. :!:

Et là on comprend très bien en regardant le code, pourquoi le SW77 provoque un blocage s'il n'y a pas de printer reliée. Soit le CPU boucle indéfiniment au début (BVS SERIAL_Out_Byte) si PA6 reste à 1, soit même punition à la fin (BVC SERIAL_Wait) si le PA6 reste à 0.
Thierry.

Avatar du membre
yaphie
Dept: 95
Collec Perso: 23 flips
Rech/Achete: 3 flips
Messages : 410
Enregistré le : 08/12/2004
Pas vu depuis 5 an(s)
Niveau : Initié
Localisation : val d'oise

Re: SCOOP Gottlieb: Le Mystère du SW77 en phase "Terminal"

Message par yaphie » ven. 12 04, 2013 18:01

je m'en doutais ..... ::)): ::)): ::)):
mes flips : quelques SYS1 ...Devil's Dare , Quelques SYS80, HH en cours de restau ..

Cherche en très bel état uniquement : James bond 007 / plateau amazing Spiderman / caisse Eclipse / caisse panthera

Avatar du membre
flip78
Dept: 78
Rech/Achete: 0 flip
Messages : 1804
Enregistré le : 26/05/2008
Niveau : Expert
Localisation : Verneuil sur Seine
Contact :

Re: SCOOP Gottlieb: Le Mystère du SW77 en phase "Terminal"

Message par flip78 » ven. 12 04, 2013 20:24

SCOOP BIS !

[Première mondiale]

Pour la première fois un morceau de code source des proms U2/U3 est sur internet ! Et c'est sur FJ :s1:

Bonne lecture.
Expert en flippers électroniques GOTTLIEB des SYS80 aux SYS3 :s1:

Hmm, Hmmm, Qu'a dit le monstre à trois têtes ? Ne vous mêlez pas de choses que vous ne comprenez pas. (IRON MAIDEN --- PIECE OF MIND)

Retrouvez nous également ici : http://www.flipprojets.fr/

jr-karr
Dept: 79
Collec Perso: 0 flip
Rech/Achete: 0 flip
Messages : 601
Enregistré le : 01/10/2002
Niveau : Expert
Pro / revendeur : non
Localisation : BRESSUIRE (79)

Re: SCOOP Gottlieb: Le Mystère du SW77 en phase "Terminal"

Message par jr-karr » ven. 19 04, 2013 13:32

Hé ben ça ne semble pas (hélas) avoir ému grand monde ton annonce en exclusivité , François ..... :(

J'avais pourtant cru comprendre que parmi nous ici quelques .... "6502 old farts" fréquentent bien ce Site et auraient donc réagi un peu !!...
( sans aller quand même jusqu'à espérer des acclamations ....)

Monde Moderne insensible et cruel .?.... :?): perverti par les Giga octets , les MIPS, et aussi pourtant les "Quadruple Coeur" :shock: (Quad Cores) :arrow:

Allez , Bon WE qd mm .

JRK
Jean-René Karr
Collection complete des Flippers Gottlieb's Syt 1 & Star 80/80A

Avatar du membre
flipperantics
Dept: 75
Rech/Achete: 0 flip
Messages : 11172
Enregistré le : 10/01/2007
In memoriam - Membre décédé In memoriam
Niveau : Expert
Pro / revendeur : oui
Localisation : Paris / Ile de France

Re: SCOOP Gottlieb: Le Mystère du SW77 en phase "Terminal"

Message par flipperantics » ven. 19 04, 2013 14:05

ne sois pas vexé que les vieux pets ne disent rien, perso. quand j'avais erreur sw77. qui ne correspondait à rien je n'en avait aussi rien à faire ,un coup d’œil sur les schéma et NU cela ne changeait rien à mes recettes, l'art de vivre pour moi est toujours plus important que de savoir pourquoi le sw.77 est là et qui ne sert pas, mais bravo :x24: :x24: :x24: pour ce travail que devait te prendre la tête.
Pour moi c'est du pilpoul: Discussion pédante sur des "vétilles". Synon. ergotage.Pour une page d'essai éclairante et neuve, on voit aujourd'hui pulluler le pédantisme sémiologique, le charabia herméneutique, le patagon pseudo-linguistique, le bla-bla-bla new-look, le simili-lacanisme
Cela a dû contenter beaucoup mais encore bravo
Bernie
Sur Twitter, cherchez flipperantics

jr-karr
Dept: 79
Collec Perso: 0 flip
Rech/Achete: 0 flip
Messages : 601
Enregistré le : 01/10/2002
Niveau : Expert
Pro / revendeur : non
Localisation : BRESSUIRE (79)

Re: SCOOP Gottlieb: Le Mystère du SW77 en phase "Terminal"

Message par jr-karr » ven. 19 04, 2013 15:51

<<< c'est du pilpoul: Discussion pédante sur des "vétilles". Synon. ergotage.Pour une page d'essai éclairante et neuve, on voit aujourd'hui pulluler le pédantisme sémiologique, le charabia herméneutique, le patagon pseudo-linguistique, le bla-bla-bla new-look, le simili-lacanisme>>>

Ouchhhhh !... Bernie là tu as fais fort et tu m'as même fait du mal !.... ,: j'ai essayé de percer la sémantique (interdépendante) de tout ça et .... Ouffff .... stoppé juste avant de flinguer mon pauv' cerveau (enfin ce qu'il en reste ?..)

Mais j'y pense .... c'est peut-être parce que .... entre la rhétorique et le galimatia la frontière est souvent si mince :)) :)) :)) :)) :))

Bref, tu écris comme un Académicien .....

Hé Hé !

JRK
Jean-René Karr
Collection complete des Flippers Gottlieb's Syt 1 & Star 80/80A

Répondre