EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

cours basic pour pic

Nouveau sujet

elektroda.net NewsGroups Forum Index - Electronique FR - cours basic pour pic

al51mimi
Guest

Thu Aug 02, 2007 8:30 am   



Je cherche un petit cours de basic de base en français pour la
programmation des pics.
Quelqu'un pourrait il m'aider ?
Merci d'avance à tous.

DEMAINE Benoit-Pierre
Guest

Thu Aug 02, 2007 9:04 am   



al51mimi wrote:
Quote:
Je cherche un petit cours de basic de base en français pour la
programmation des pics.
Quelqu'un pourrait il m'aider ?
Merci d'avance à tous.

Je ne pense pas que ce soit le langage ideal pour cette archi.

Pour un PIC, il est conseillé d'utiliser le C; personnellement, je
préfère l'assembleur.

Pour découvrire le BASIC, vous pouvez jouer avec sur PC; il y a encore
beaucoup de programmes qui utilisent le BASIC sur PC (j'ai entendu
parler de plugins pour les logiciels de mixage son, ou 3D ...).

aux meilleurs que moi: le BASIC est-il aproprié pour du RISC ? (endian,
Harvard ...)

--
Quote:
o_/ DEMAINE Benoit-Pierre (aka DoubleHP) http://benoit.demaine.info/
If computing were an exact science, IT engineers would not have work \_o


"So all that's left, Is the proof that love's not only blind but deaf."
(FAKE TALES OF SAN FRANCISCO, Arctic Monkeys)

Maioré
Guest

Thu Aug 02, 2007 9:34 am   



"al51mimi" <mimi.al_at_wanadoo.fr> a écrit
Je cherche un petit cours de basic de base en français pour la
programmation des pics.
Quelqu'un pourrait il m'aider ?
=============
Si tu n'as encore aucune notion de la programmation en "basic" , n'importe
quel ouvrage sur le basic classique convient , même ancien.
Apres quoi , la programmation réelle va dependre du compilateur que tu
utiliseras , et en cela sa notice, même en anglais avec ses exemples
d'utilisation des instructions de base est souvent tres explicite.
Toutefois si tu es super-débutant, vois aussi l'éventualité de commencer
avec le langage "C" (même demarche "C" de base puis "C" propre au
compilateur) qui n'est pas plus compliqué mais beaucoup plus pratique (à
cause du principe d'assemblage de fonctions universelles utilisables
simplement dans n'importe quel programme )
Comme avec le basic on peut s'entrainer sur son ordinateur à mettre au point
et tester à l'ecran certaines fonctions sans les outils de programmation
mais avec un simple compilateur "C" ou C++ (logiciels gratuits)

DEMAINE Benoit-Pierre
Guest

Thu Aug 02, 2007 11:51 am   



Comme tout langage, le BASIC est censé être portable. En ce sens,
l'apprendre sur PC reste la solution la plus simple, la plus "éducative".

J'ai vraiment peur qu'en vous attaquant directement à la pogrammation
PIC vous vous perdiez dans les multiples contraintes spécifiques aux
PICs, surtout que au sens stricte, les PICs sont fabriqués et vendus par
Microchip, et Microchip propose par défault une suite de développement
(gratuite) pour le C ... parler de BASIC sur PIC est déjà en soit de
l'exotisme. J'ai peur que vous vous découragiez alors qu'il serait si
simple de découvrire le BASIC sur PC, ou de faire votre projet PIC en C.

Entre autre, un PIC standard ne supporte pas l'intégralité des commandes
de programmation "standard" (ni en C, ni en BASIC), donc que les tutos
et divers cours que vous glanerez sur le net ne seront pas applicable au
cas du PIC. Entre autre, un PIC basique n'a ni affichage (stdout), ni
stocage (pas de gestion de fichiers).

--
Quote:
o_/ DEMAINE Benoit-Pierre (aka DoubleHP) http://benoit.demaine.info/
If computing were an exact science, IT engineers would not have work \_o


"So all that's left, Is the proof that love's not only blind but deaf."
(FAKE TALES OF SAN FRANCISCO, Arctic Monkeys)

GRENON Loïc
Guest

Thu Aug 02, 2007 1:41 pm   



DEMAINE Benoit-Pierre a écrit :
J'ai peur que vous vous découragiez alors qu'il serait si
Quote:
simple de découvrire le BASIC sur PC, ou de faire votre projet PIC en C.


Ne le prenez pas mal, mais ça fait quelques temps que je remarque que
vous mettez un "e" aux verbes en "ir".
Il en est de même pour les termes dont la graphie en anglais est
similaire à celle du français, par exemple, dans ce fil :
"défaut" orthographié "défault" Wink

DEMAINE Benoit-Pierre
Guest

Thu Aug 02, 2007 2:08 pm   



GRENON Loïc wrote:
Quote:
Ne le prenez pas mal, mais ça fait quelques temps que je remarque que
vous mettez un "e" aux verbes en "ir".

C'est de naissance, malgrès les efforts de mes professeurs de français
respectifs, je n'ai jamais (compris) correctelent mémoriser comment
différencier le second du troisième groupe.

http://html.rincondelvago.com/frances_14.html => 1.2

Quote:
Il en est de même pour les termes dont la graphie en anglais est
similaire à celle du français, par exemple, dans ce fil :
"défaut" orthographié "défault" Wink

Déformation professionnelle (lecture intensive de documents anglais
depuis 1998).

Et certains autres mots surlesquelles je butte régulièrement:
chémat/schémat, tour/tourre/toure.

J'ai même parfois écrit sur des forums français: "englais" ... Et
pourtant je ne suis pas dyslexique.

--
Quote:
o_/ DEMAINE Benoit-Pierre (aka DoubleHP) http://benoit.demaine.info/
If computing were an exact science, IT engineers would not have work \_o


"So all that's left, Is the proof that love's not only blind but deaf."
(FAKE TALES OF SAN FRANCISCO, Arctic Monkeys)

jules
Guest

Thu Aug 02, 2007 3:00 pm   



DEMAINE Benoit-Pierre a écrit :

Quote:

Je ne pense pas que ce soit le langage ideal pour cette archi.

je ne crois pas que ce soit une question de language, c'est plutot une
question de realisation/qualité du compilateur

Quote:
Pour un PIC, il est conseillé d'utiliser le C; personnellement, je
préfère l'assembleur.

Pour découvrire le BASIC, vous pouvez jouer avec sur PC; il y a encore
beaucoup de programmes qui utilisent le BASIC sur PC (j'ai entendu
parler de plugins pour les logiciels de mixage son, ou 3D ...).

aux meilleurs que moi: le BASIC est-il aproprié pour du RISC ? (endian,
Harvard ...)

meme reponse que ci-dessus

little ou big endian ainsi qu'architecture harvard ou autre n'ont rien à
voir avec le language, c'est un probleme de realisation du compilateur

GRENON Loïc
Guest

Thu Aug 02, 2007 3:04 pm   



DEMAINE Benoit-Pierre a écrit :

Quote:
Il en est de même pour les termes dont la graphie en anglais est
similaire à celle du français, par exemple, dans ce fil :
"défaut" orthographié "défault" ;-)

Déformation professionnelle (lecture intensive de documents anglais
depuis 1998).
Je m'en doute, on est sur un forum d'électronique .. ;)

Et certains autres mots surlesquelles je butte régulièrement:
chémat/schémat, tour/tourre/toure.
schéma, même :p

J'ai même parfois écrit sur des forums français: "englais" ... Et
pourtant je ne suis pas dyslexique.


DEMAINE Benoit-Pierre
Guest

Thu Aug 02, 2007 3:13 pm   



[...]
Quote:
little ou big endian ainsi qu'architecture harvard ou autre n'ont rien à
voir avec le language, c'est un probleme de realisation du compilateur

Petite note: un ami m'a parlé de langages qui ne sont pas compatibles
avec du Harvard. J'en ai oublié les noms, mais, il y a des langages
concus spécifiquement pour l'automodification, d'autres qui sont
inutilisables sans cela ... (certes ils sont rares).

Je me demande si des choses comme l'ADA ne s'en aprochent pas ...

Ils restent évidement très minoritaires, au point que j'en oublie les
noms :)

(purée, parler de ca me rappelle une certaine discussion sur les TLBs,
c'est quand même une sacré blague ces TLBs; il est urgent qu'on leur
trouve une alternative).

PS: est-ce qu'il existe des PGA programmable rapidement et qui n'usent
pas trop ? genre, un truc qui se reprogramme en moins de 1uS pour 1024
bits sous 5V ?

--
Quote:
o_/ DEMAINE Benoit-Pierre (aka DoubleHP) http://benoit.demaine.info/
If computing were an exact science, IT engineers would not have work \_o


"So all that's left, Is the proof that love's not only blind but deaf."
(FAKE TALES OF SAN FRANCISCO, Arctic Monkeys)

Stan
Guest

Thu Aug 02, 2007 6:40 pm   



"DEMAINE Benoit-Pierre" <nntp_pipex_at_demaine.info> a écrit dans le message de
news: 46b1f4b7$0$25435$426a74cc_at_news.free.fr...
Quote:

Je me demande si des choses comme l'ADA ne s'en aprochent pas ...


Il exite des compilateurs ADA pour les architectures les plus
communes.
Mis à part que c'est un langage qui facilite la maintenance et autorise un
haut niveau de fiabilité, il n'a rien de particulier qui ferait qu'il soit
adapté ou pas à une architecture de Harvard.

--
-Stan

Stan
Guest

Thu Aug 02, 2007 6:46 pm   



"DEMAINE Benoit-Pierre" <nntp_pipex_at_demaine.info> a écrit dans le message de
news: 46b1c54d$0$1914$426a74cc_at_news.free.fr...
Quote:
Comme tout langage, le BASIC est censé être portable. En ce sens,

Ah.
D'où vient cette assertion ?

--
-Stan

DEMAINE Benoit-Pierre
Guest

Thu Aug 02, 2007 9:13 pm   



Stan wrote:
Quote:
Comme tout langage, le BASIC est censé être portable. En ce sens,

Ah.
D'où vient cette assertion ?


C'est vrai; le langage pour les AS400 est le premier contre exemple qui
me vient en tête.

--
Quote:
o_/ DEMAINE Benoit-Pierre (aka DoubleHP) http://benoit.demaine.info/
If computing were an exact science, IT engineers would not have work \_o


"So all that's left, Is the proof that love's not only blind but deaf."
(FAKE TALES OF SAN FRANCISCO, Arctic Monkeys)

Thierry B.
Guest

Wed Aug 08, 2007 7:35 am   



--{ DEMAINE Benoit-Pierre a plopé ceci: }--

Quote:
aux meilleurs que moi: le BASIC est-il aproprié pour du RISC ? (endian,
Harvard ...)

Bien sûr, il suffit d'avoir utilisé un Archimedes (machine Arm)

pour en être convaincu. Une grande partie d'Arthur/Wimp était
écrite en Basic...


--
"All the things I really like to do are
either immoral, illegal, or fattening."

Thierry B.
Guest

Wed Aug 08, 2007 7:56 am   



--{ DEMAINE Benoit-Pierre a plopé ceci: }--

Quote:
Comme tout langage, le BASIC est censé être portable. En ce sens,

Ah.
D'où vient cette assertion ?


C'est vrai; le langage pour les AS400 est le premier contre exemple qui
me vient en tête.

Il y a beaucoup de langages dans les as400...


--
"Les calculs avec l'ordinateur, je les vérifies toujours avec la
calculatrice : des fois que le fils il m'ait foutu une vérole, tu
crois que le percepteur il me la foutrait pas, l'amende ?"

elektroda.net NewsGroups Forum Index - Electronique FR - cours basic pour pic

Nouveau sujet

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony