Le port imprimante
GFA :: Programmation :: Utilitaires
Page 1 sur 1
Le port imprimante
Le port imprimante
Par ManuM
Par ManuM
[Vous devez être inscrit et connecté pour voir ce lien] :
- Code:
' '''''''''''''''''''
' MANUM f‚vrier2010 '
' le port parall‚le '
' du ST en sortie '
' '''''''''''''''''''
'
'
' depuis un an j'exp‚rimente
' divers accessoires branch‚s
' au ST via le port //
' du lecteur mp3 ,chenillard ,
' et m‚me un faisceau laser,
' et bien d'autres encore en
' cour de montage,
'
'
' pas de montage ‚lectronique
' complexe en plus du ST
' rien que quelques resistances
' quelques transistors,des relais
' et le GFA
'
' pour vos propres applications
' je vous laisse ces infos (vue de face)
' du connecteur ATARI
'
' 13 12 11 10 9 8 7 6 5 4 3 2 1
' ___________________________________________
' \ . . . . . . . . . . . . . /
' \ /
' \ . . . . . . . . . . . . /
' \___________________________________/
'
' 25 24 23 22 21 20 19 18 17 16 15 14
'
' 1:strobe
' 2:donn‚e 0
' 3:donn‚e 1
' 4:donn‚e 2
' 5:donn‚e 3
' 6:donn‚e 4
' 7:donn‚e 5
' 8:donn‚e 6
' 9:donn‚e 7
' 10:non connect‚
' 11:busy
' 12:non connect‚
' …
' 17:non connect‚
' 18:masse
' …
' 25:masse
'
'
' pour mes essais de sorties de donn‚es
' j'ai ‚t‚ oblig‚ de mettre la borne 11
' (busy) a la masse via une r‚sistance
' de 47 ohms
'
'
' et c'est parti!!!!
'
'
' apr‚s quelques recherches et tatonnement
' en programmation voici comment "allumer" le bit 0
' (sortie broche 2)
'
' out 0,1
'
' rien de plus c'est tout!!!
' whoua!!!, dire que je m'attendais a un code style
' adresse en hexadecimal,
'
'
' pour "‚teindre" le bit 0
'
' out 0,0
'
' remarque: out 0,0 remet les 8 bits … z‚ro
'
'
'
' petite liste pour allumer les 8 sorties une a une
'
'
' out 0,1 donn‚e 0
' out 0,2 donn‚e 1
' out 0,4 donn‚e 2
' out 0,8 donn‚e 3
' out 0,16 donn‚e 4
' out 0,32 donn‚e 5
' out 0,64 donn‚e 6
' out 0,128 donn‚e 7
'
'
' pour allumer les 8 sorties d'un coup
'
' out 0,255
'
'
' maintenant un petit exemple avec mon chenillard
' r‚alis‚ avec 8 r‚sistances(de 1 kohm) et 8 leds (masses communes)
' ST //(2) + -----------(==ohm==)--------+|>|----- - ST //(18 … 25)
' ST //(3) + -----------(==ohm==)--------+|>|----- - ST //(18 … 25)
' continuer jusqu'a la broche (9)
' attention a vos soudures (le ST sort du 5 volts),
' ne cr‚er pas de court circuit
'
DO ! faire
FOR t=0 TO 255 ! compter jusqu'a 255
FOR g=0 TO 200 ! tempo
OUT 0,t ! allumer sortie
NEXT g ! boucle
NEXT t ! boucle
LOOP ! reboucle
'
' ceci repr‚sente un compteur binaire de 0 … 255
'
'
' ce n'est que le d‚but,
' et on peut brancher,commander,presque tout
' et dire que j'ai mis 20 ans pour commencer
' a programmer !!!
' je remercie mon ami JBfou pour son soutien
' (j'attends avec impatience sa station de tir!!!)
' l'‚quipe du GFA FORUM pour leurs conseils
' et ceux qui soutiennent encore le ST!!
'
' a bientôt
Jbfou :
coule pour celui qui veux utiliser le port //
tres bien expliquer
comme manu dit nous pouvons tout commander avec ce port
en ce moment je suis sur un émetteur récepteur sans fil sur port // encore une fois
tient j'en profite pour ceux qui utilise le gfa depuis longtemps de nous mettre quelque sources ( un peu commenter ) de plus ce serais sympa
Sujets similaires
» OUT pour port imprimante
» Télécommande IR sur port //
» Gfabisc 3.06 avec compilateur
» [Port Serie]
» Joystick sur port Centronic ( // )
» Télécommande IR sur port //
» Gfabisc 3.06 avec compilateur
» [Port Serie]
» Joystick sur port Centronic ( // )
GFA :: Programmation :: Utilitaires
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|