Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Forum général sur le langage C !

Modérateur : Jérémy

afficheur Nokia 3310
Jérémy
Administrateur du site
Administrateur du site
Messages : 2722
Âge : 44
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#41 Message par Jérémy » sam. 10 août 2019 21:10

Temps-x a écrit :Source du message Le langage ASM est le sommet de la chaîne alimentaire

Perso je trouve que tu y va fort !

L'ASM est le language le plus proche du code machine, rien à redire la dessus. Maintenant c'estle language le plus complexe, le moins, le plus compliqué a debugger, le plus long, le plus farfelue, et le moins utiliser dans l'industrie, de par son manque de rentabilité.
Bien évidemment , dans certains très particulier il s’avère nécessaire, mais de nos jours les compilos sont largement au niveau !
C'est en faisant des erreurs, que l'on apprend le mieux !!!

afficheur Nokia 3310
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2595
Enregistré en : juillet 2016
Localisation : Terre

#42 Message par Temps-x » sam. 10 août 2019 21:15

Bonsoir Jérémy, et tout le forum,

Le langage ASM est bien le sommet de la chaîne alimentaire, que tu le veux ou pas, MikroC est écrit en ASM :wink:

il est très complexe, et très difficile, et le moins utiliser dans l'industrie, et moins rentable, d'accord avec toi pour ça.

Mais il n'est pas farfelue, loin de là, et très souvent utilisé pour résoudre les problèmes ou bug rencontré dans MikroC

Jérémy a écrit :Source du message le plus compliqué a debugger


Surement pas, c'est plus facile de debugger un programme en ASM, quand MikroC

Jérémy a écrit :Source du message le plus long


:sifflotte: Si tu veux on fait un essai, tu fais clignoter une LED avec MikroC, et moi je le fais en ASM, après on compare la taille une fois compilé. :lol:



Jérémy j’espère ne pas te froisser mais c'est la vérité, il faut savoir l'accepter.


==> A+
Modifié en dernier par Temps-x le dim. 11 août 2019 01:02, modifié 12 fois.
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

afficheur Nokia 3310
PRNN-lab
Amateur
Amateur
Messages : 118
Enregistré en : août 2019

#43 Message par PRNN-lab » sam. 10 août 2019 21:19

SVT Est ce que vous avez un bon livre sur la programmation en C avec MikroC ou bien avec Mplabx a me proposer svp? Faute de quoi voulant programmer le pic je fais avec ce que j'ai sur la main c'est a dire ASM et Mplab.
Il n'y a pas un BIGONOFF du C dans le coin par hasard?
Ce qui doit marcher jamais ne doit être pressé...... :idea:

afficheur Nokia 3310
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2595
Enregistré en : juillet 2016
Localisation : Terre

#44 Message par Temps-x » sam. 10 août 2019 22:27

Comme je suis pas chauvin, voici un document prie sur la toile

chapitre-4-introduction-au-langage-mikroc.zip


Il y a aussi ça
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

afficheur Nokia 3310
PRNN-lab
Amateur
Amateur
Messages : 118
Enregistré en : août 2019

#45 Message par PRNN-lab » sam. 10 août 2019 23:31

Merci
Ce qui doit marcher jamais ne doit être pressé...... :idea:

afficheur Nokia 3310
PRNN-lab
Amateur
Amateur
Messages : 118
Enregistré en : août 2019

#46 Message par PRNN-lab » sam. 10 août 2019 23:34

juste 13 pages que je connais déjà :cry:
Ce qui doit marcher jamais ne doit être pressé...... :idea:

afficheur Nokia 3310
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2595
Enregistré en : juillet 2016
Localisation : Terre

#47 Message par Temps-x » sam. 10 août 2019 23:47

Ben, apparemment il y a pas de personne qui veuille t'aider, apprendre à programmer en MicroC c'est la galère.

humour!! Belle publicité, pour MicroC exit dehors!!

==> A+
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

afficheur Nokia 3310
Jérémy
Administrateur du site
Administrateur du site
Messages : 2722
Âge : 44
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#48 Message par Jérémy » dim. 11 août 2019 08:31

Bonjour à tous,

Tu peux fouiller ici, où l'on collecte les liens jugés intéressants.
viewforum.php?f=23

Moi perso n'ai lu ce livre que était pas mal.
https://www.dunod.com/sciences-techniqu ... K4QAvD_BwE

Mais tu sais c'est bien aussi d'apprendre un peu tout seul. Nos anciens n'avaient pas internet avant et il faisait des truc s bien plus pêchus ! Il y a une notice MIkroC mais en anglais. il est vrai qu'une traduction serait une bonne chose.....
C'est en faisant des erreurs, que l'on apprend le mieux !!!

afficheur Nokia 3310
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2589
Âge : 73
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#49 Message par paulfjujo » dim. 11 août 2019 09:16

bonjour PRNN-lab et à tous,


Une fois ouvert, le compilo Mikro C offre quand meme
un onglet HELP
ainsi que les descriptions des fonctions de la librairie "System",
avec de petits exemples et schemas..

Le passage par l'ASM est pour moi, incontournable pour s'interesser au PIC.
les cours de BIGONOFF sont un bon point de depart.
S'entrainer sur un PIC simple = datasheet pas trop epaisse !
ex 16F628, 16F88 .dans le monde reel .

car apres ça devient compliqué en ASM si on touche à trop de PIC differents
16F1847, 18F4685,18F27K42
avec une datasheet qui enfle jusqu'à 900 pages

Rester en ASM peut se concevoir si on garde un meme type de MCU
et qu'on se constitue une bibliotheque de fonction ,
ce qui revient , in fine, à se faire son propre langage !

Le langage C permet une plus grande universalité entre les differents MCU , voir meme famille d'autre MCU ( AVR,ATMEL.. 8086)
(Certains prefereront le Basic)

Ne pas oublier que le langage C pour MCU est quand meme TRES SPECIFIQUE
TRES LIé au type de microcontroler et pas aussi universel que le C ANSI traditionel.
d'ou la notion d'usage prealable de l'ASM pour se familiariser avec les registres MCU.

En bref, il faut passer BEAUCOUP DE TEMPS à étudier la datasheet du MCU choisi.
et on peut pas le faire à ta place.
Aide toi, le ciel ou FantasPic t'aidera

afficheur Nokia 3310
PRNN-lab
Amateur
Amateur
Messages : 118
Enregistré en : août 2019

#50 Message par PRNN-lab » dim. 11 août 2019 10:19

D'accord merci je comprend. Je suis sur le premier livre de BIGONOFF sur l'ASM et il m'aide bien a comprendre le datasheet.
Après cela je pourrais étudier le datasheet du MCU que j'aurais choisi puis je reviendrai sur le C :wink: .
Merci Jeremy pour ce lien. La je me familiarise d'abord avec le datasheet
Ce qui doit marcher jamais ne doit être pressé...... :idea:


Retourner vers « Langage C »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 42 invités