Usb : 8 entrees / 16 sorties avec un pic18f4550 (hid).

Soyez le premier à donner votre avis sur cette source.

Vue 79 744 fois - Téléchargée 27 638 fois

Description

Permet depuis un microcontrôleur de piloter 8 entrées et 16 sorties via le port USB.
Il y a une petite partie d'électronique a réaliser
(Click sur le bouton (INFOS) de l'application pour voir le schéma)...
et il faut aussi 'charger' le fichier "PIC.HEX" dans le PIC18F4550.

Utilisation de la DLL "MCHID.DLL" de chez "EasyHID":
http://www.mecanique.co.uk/products/usb/easyhid.html
    • Ajout d'une version 24 Sorties**


Bonne réalisation
Bonne prog et bon pilotage...

A+
ryl...

Codes Sources

A voir également

Ajouter un commentaire Commentaires
poldere Messages postés 69 Date d'inscription samedi 14 mai 2005 Statut Membre Dernière intervention 12 août 2007
6 oct. 2006 à 19:59
Bonjour j'ai une question stupide de débutant.
quand on clic sur " info " ça ouvre le schéma et il y a au milieu un bouton rouge " Fichier HEX pour PIC ".
Lorsque je clic dessus ça affiche " fichier créer vous pouvez maintenant programmer le PIC avec le fichier PIC.HEX ".
Cette manoeuvre n'est à faire qu'à la première utilisation ? Après dès qu'on clic sur une LED elle s'allume directement sans avoir a reprogrammer à chaque fois ?
Merci
cs_Exploreur Messages postés 4822 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 14
6 oct. 2006 à 23:03
Salut Rylryl,
J'aime bien ce genre de prog, simple mais efficace, j'vais me débrouiller le pic et faire les essais necéssaire.
Demande : Moi je voudrais écrire sur le port parallel, mais activer 1 ou plusieur sortie en même temps, peux-tu m'aider, car j'pit pas trop inpout32.dll !!Ce que j'arive à faire c'est écrire 1 sortie aprés l'autre !!
A+
Exploreur
9/10
benjuno Messages postés 1 Date d'inscription mercredi 9 janvier 2008 Statut Membre Dernière intervention 5 avril 2008
5 avril 2008 à 10:25
Bonjour à tous !
J'écris un mémoire sur l'interaction homme machine.
J'ai donc télécharger le programme dans le pic mais ce n'ai pas du
HID 3 (c'est du HID 0). J'ai besoin du HID 3 (manette de jeu) pour exploiter
les données.
Alors peux tu s'il te plait me passer le code C du PIC pour changer le mode HID ? Ou le projet mplab ?

Je te remercie mille fois. a bientot
guijac Messages postés 6 Date d'inscription dimanche 3 avril 2005 Statut Membre Dernière intervention 14 octobre 2009
14 oct. 2009 à 16:11
Bonjour,
merci beaucoup pour ce programme, il est super !
Est-il possible d'avoir le code du PIC en C parce que là je comprend pas du tout comment il faut faire ?
Merci a+,
guijac
davidaloes Messages postés 1 Date d'inscription jeudi 4 janvier 2007 Statut Membre Dernière intervention 27 mars 2013
27 mars 2013 à 19:53
Bonjour et merci pour toutes ces explication, le code et les exemples de cablage du pic, c'est exactement ce que je recherchais, je planche la dessus depuis plusieurs mois déjà, j'envisage de monter un assez grand réseau ferroviaire miniature, le tout commandé par PC, aiguillage signalisation vitesse des trains, j'avais déjà trouvé sur un autre site une interface 16 sorties mais il me fallais aussi des entrées, maintenant c'est chose faite, je vais en monter plusieurs en modifiant pour chacun le VID et PID et créer mon propre programme en fonction des besoins, celà devrait fonctionner. Encore mille merci

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.