Nombre de visites sur cette page : 23114 Score au progrank : 60 Note actuelle : 8.4/10 noté 3 fois Vous devez être connecté(e) pour noter (inscription).
Ce programme vous permettra de récupérer, ainsi qu'émettre des données sur le port 3-pin de votre calculatrice. Selon le protocole RS232 (enfin pas exactement, mais c'est son petit frère et le protocole est le même)
Fonctions :
- Réception en ASCII ou Hexa (touche F2)
- Emission de tout l'alphabet, maj et min, ainsi que les chiffres, l'espace et le retour à la ligne (Line feed). (Réglage du mode en F1)
- Affichage ou non de ce qui est envoyé (F5)
- Vidage de l'écran (F3)
- Autoriser la répétition des touches si resté appuyé ou non (F4)
Et pour quitter F6 ou MENU
Réglages :
Pour régler les paramètres de communication : vitesse, parité, etc. Vous devrez recompiler le programme, mais les réglages actuels sont les plus courants : 9600 bauds, parité:none, 8 bits, 1 bit d'arrêt. Les sources sont dans le zip joint.
Communication entre deux calculatrices :
Si on branche deux calculatrices entre elles avec ce programme, vous pourrez communiquer par l'intermédiaire de ce programme. (mais je vous l'accorde, c'est vite repéré en cours le fil noir qui se balade, et puis y'a pas une très grande distance )
Si tu commence par apprendre le C, tu apprendra très facilement le C++ ensuite, et pourra utiliser les 2 langages sans problèmes.
Si tu commences par apprendre le C++, je pense qu'ensuite il sera difficile de s'habituer au C.
En fait, le C++, c'est le C, avec des choses en plus. Donc pour un programmeur C++, la difficulté lorsqu'il passe au C est de savoir ce qu'il ne peux pas utiliser.
Je suis pas spécialement d'accord, en C++ il y a pas mal de truc qu'il ne vaut mieux pas utiliser et qui viennent du C. Et en général quand tu as fait du C avant, tu les utilises par habitude (certes ça compile, mais c'est pas propre).
Dans les deux cas il faudra changer tes habitudes pour passer de l'un à l'autre langage.
Par contre chez Casio, le C++, c'est du C+- .
Vu qui'l manque pas mal de libs standard, on est souvent obliger de se rabattre sur le C. Donc je pense que pour programmer sur Casio, le mieux est de commencer par le C.
Personnellement, si je suis pas encore passé au C++, c'est justement car c'est "différent" du C, je dois dire que parfois, la POO pourrait faciliter bien des choses dans mon minecraft, mais il y a aussi certains trucs que je ne peux pas comprendre sans faire des efforts surhumains...
Par exemple, >> et << ne sont pas utilisés que pour le calcul binaire, ce qui peut gêner parfois...
Ca ne m'a jamais posé de problème (peut être parce que j'utilise trop peu, à tort), mais c'est vrai que ça pourrait. Enfin, je pense pas que Tenmatx en soit à utiliser les opérateurs binaires
Effectivement , moi je passe mon temps a en manger, que ce soit pour l'affichage de faces quand il s'agit de décoder les sprites, travailler dans la Vram (même si dans le cas présent, je n'utilise plus de Vram mais un buffer pour être compatible SH4) avec mes propres fonctions graphiques, tirées de MonochromeLib, pour encoder et décoder les shunk, etc...
Quand je dit que j'utilise pas le <<, c'est en C++.
En tant qu'opérateur bitwise, je m'en sert assez quand même, enfin peut être quand même moins que toi, j'imagine bien l'utilité pour faire du graphisme mais j'en ai jamais vraiment fait à ce niveau. Mais bon rien que pour faire ma fonction de conversion ascii en hexa sur Serial Monitor, ou pour savoir si un caractère est composé de plusieurs bits ou non en UTF8 pour EactMaker.
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd