Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation C » Port I/O (17 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
Benjy Ecrit le: Jeudi 31 mars 2005 à 19:22 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


Bonjour voila je voudrai faire une interface TI/electronique pour cela j'aimerai tout d'abord savoir, les trois fils sont bien:
-Un fil de masse
-Un fil ou se trouve un bus de 8bits en serie
-Un fil ou se trouve un bus de 8bits en serie
?
Et ensuite ou trouve un exemple simple de fonctionnement du port I/O en C merci.
Le langage C y'a pas mieux!!!
    
./Post n°1   Marquer comme non lu.
limmt Ecrit le: Jeudi 31 mars 2005 à 19:23 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


les trois fils c'est bien ca je crois ;)
pour le fonctionnement en C, regarde peekIO et pokeIO ;)
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°2   Marquer comme non lu.
Benjy Ecrit le: Jeudi 31 mars 2005 à 21:19 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


Ouai mai j'orai aimer un exemple. Et aussi l'adresse du port merci.
-Edité le Jeudi 31 mars 2005 à 21:24 par benjy-
Le langage C y'a pas mieux!!!
    
./Post n°3   Marquer comme non lu.
Sasume Ecrit le: Jeudi 31 mars 2005 à 23:39 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Le link n'est pas directement adressable il me semble, il faut le programmer.
-Edité le Jeudi 31 mars 2005 à 23:39 par sasume-
    
./Post n°4   Marquer comme non lu.
Benjy Ecrit le: Vendredi 1er avril 2005 à 07:17 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


Comment ca? Tu peut preciser s'il te plait?
Le langage C y'a pas mieux!!!
    
./Post n°5   Marquer comme non lu.
limmt Ecrit le: Vendredi 1er avril 2005 à 08:08 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


ben il faut juste utiliser peekIO et pokeIO à la bonne adresse je crois
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°6   Marquer comme non lu.
Benjy Ecrit le: Vendredi 1er avril 2005 à 18:01 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


Oui et c'est quoi l'adresse en question?
Le langage C y'a pas mieux!!!
    
./Post n°7   Marquer comme non lu.
geogeo Ecrit le: Vendredi 1er avril 2005 à 18:08 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


0x60000E
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°8   Marquer comme non lu.
Mark89 Ecrit le: Vendredi 1er avril 2005 à 18:53 Déconnecté(e)    Voir le profil de Mark89 Envoyer un email à Mark89 Envoyer un message privé à Mark89  

Et le protocole de transfert de données, il est libre ou c'est la Ti qui gère?
Dr. Hardware :-)
    
./Post n°9   Marquer comme non lu.
Benjy Ecrit le: Vendredi 1er avril 2005 à 19:00 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


Et il n'y a pas d'exmple svp car j'ai regarde l'atrticle qui parle du HW mais je comprend pas trop!!
Le langage C y'a pas mieux!!!
    
./Post n°10   Marquer comme non lu.
Benjy Ecrit le: Samedi 2 avril 2005 à 09:27 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


Donc si j'ai bien comprit ce que j'ai lut.
Pour ecrire sur le port je doit faire
pokeIO(0x60000E,le mot que je veut envoyer);

Pour lire sur le port
le mot que je recupere = peekIO(0x60000E);

C'est bien ca?
Et aussi comment on choisit le fil sur le quel on envoi merci.
-Edité le Samedi 2 avril 2005 à 09:28 par benjy-
Le langage C y'a pas mieux!!!
    
./Post n°11   Marquer comme non lu.
geogeo Ecrit le: Samedi 2 avril 2005 à 11:07 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Raah les docs, regarde dans les articles!
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°12   Marquer comme non lu.
Benjy Ecrit le: Samedi 2 avril 2005 à 12:04 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


Et bien j'ai regarde mais je n'ai pas trouve!!!! C'est bien pour cela que je demande!
Le langage C y'a pas mieux!!!
    
./Post n°13   Marquer comme non lu.
geogeo Ecrit le: Samedi 2 avril 2005 à 13:17 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


../index.php?mod=articles&ac=commentaires&id=86
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°14   Marquer comme non lu.
Benjy Ecrit le: Samedi 2 avril 2005 à 13:34 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


J'ai deja regarde cet article mais je ne comprend pas trop le fonctionnement!
Le langage C y'a pas mieux!!!
    
./Post n°15   Marquer comme non lu.
Benjy Ecrit le: Samedi 2 avril 2005 à 18:59 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


SVP aidez moi!! Yen a ici qui savent bien en plus comme geogeo avec polysound :(:(:(:(:
Le langage C y'a pas mieux!!!
    
./Post n°16   Marquer comme non lu.
Kevin Kofler Ecrit le: Samedi 2 avril 2005 à 20:23 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Bah, désolé, je n'ai jamais programmé le link à bas niveau. :( J'ai travaillé sur le transfert à haut niveau (LIO_* et USB), mais pas sur de quoi commander une interface.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°17   Marquer comme non lu.
geogeo Ecrit le: Samedi 2 avril 2005 à 20:56 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Bengy> Je veux pas être méchant mais je doute que tu maitrises assez le C pour réaliser ce genre de projet.

Le but est que tu dois désactiver les interruptions 1 et 5.
Puis mettre le port I/O en bas niveau, soit 0x6000C.
Et enfin bidouiller les bits 0 et 1 du port 0x6000E, 0 = Fil de données bleu et 1 fil de données rouge.

Puis à la fin de ton programme, restaurer les interruptions et les ports.
-Edité le Samedi 2 avril 2005 à 20:56 par geogeo-
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
  :: Index » Forum Ti68K » Programmation C » Port I/O (17 réponse(s))
Pages : 1/1     « [1] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 104.42ms avec 18 requetes