Bonjour
savez vous quel est le plus petit pic que l'on peut programmer en C
Merci d'avance.
-----
28/10/2008, 04h22
#2
f6bes
Date d'inscription
février 2005
Localisation
Nimes Age: 78700 millions de kms autour du soleil !!
Messages
69 882
Re : Petit PIC en C
Bjr Emka69,
Quel rapport entre le langage de programmation et la capacité du PIC ?
C'est "l'importance" du programme qui détermine , quel pic choisir!
Faut qu'il (programme) entre dans la mémoire du PIC.
Donc un "petit" PIC ne pourra avoir un programme "monstrueux" .
Bonne journée
28/10/2008, 11h02
#3
SuperTux
Date d'inscription
septembre 2007
Messages
650
Re : Petit PIC en C
Il faut qu'il y est de la ram pour qu'un uC soit programmable en C, sinon impossible d'avoir une pile et par conséquent entre autre d'appel de fonction.
Mais sur les avr un ATtiny avec 1ko de flash et 64 octets de ram se programme en C. Mais comme dit f6bes, ne t'attend pas à y mettre un gros programme...
28/10/2008, 11h09
#4
invite5637435c
Date d'inscription
janvier 1970
Messages
17 473
Re : Petit PIC en C
A ma connaissance tous les µC ont de la Ram.
Le PIC10F200 est le plus petit, 16 octets de Ram et 375 octets de Flash.
Sur ce type de µC, l'usage de l'assembleur s'impose de fait même si une programmation en C reste toujours possible.
Aujourd'hui
A voir en vidéo sur Futura
30/10/2008, 11h04
#5
invite1208e497
Date d'inscription
janvier 1970
Messages
365
Re : Petit PIC en C
Bonjour,
faut il comprendre que tout les PIC (les 16F par exemple) peuvent recevoir un petit programme en C?
30/10/2008, 11h52
#6
invitee0bbe70d
Date d'inscription
janvier 1970
Messages
184
Re : Petit PIC en C
Bonjour,
Pour les PIC16F (et les PIC12F), il faut surtout regarder quel coeur est utilisé (baseline ou middlerange). Baseline = instructions 12bits, middlerange = instructions 14bits.
La principale autre différence entre ces 2 coeurs est la taille de la pile :
baseline = 2 niveaux et middlerange = 8 niveaux.
Cela veut simplement dire que sur un baseline il sera relativement difficile de faire du C optimisé alors que sur un middlerange cela ne posera aucun problème.
Je recommanderais plutôt le compilateur CCS pour les baseline et le compilateur Hitech (gratuit) pour les middlerange.
30/10/2008, 19h57
#7
invite4671370c
Date d'inscription
janvier 1970
Messages
304
Re : Petit PIC en C
"Je recommanderais plutôt le compilateur CCS pour les baseline et le compilateur Hitech (gratuit) pour les middlerange. "
Et pas C18? Pourtant il me semblais que ce compilateur était le plus optimisé
30/10/2008, 20h02
#8
invite5637435c
Date d'inscription
janvier 1970
Messages
17 473
Re : Petit PIC en C
C18 comme son nom l'indique est pour les PIC18xxx.
@+
30/10/2008, 21h49
#9
invite4671370c
Date d'inscription
janvier 1970
Messages
304
Re : Petit PIC en C
Envoyé par HULK28
C18 comme son nom l'indique est pour les PIC18xxx.
@+
Moi qui utilise que les 18F
30/10/2008, 22h27
#10
invite5637435c
Date d'inscription
janvier 1970
Messages
17 473
Re : Petit PIC en C
On parle de petits PIC.
30/10/2008, 22h41
#11
invite1208e497
Date d'inscription
janvier 1970
Messages
365
Re : Petit PIC en C
Merci pour vos reponses
finalement j'ai l'impression qu'on se pose moins de question avec un 18f pour une economie de qq euros.
31/10/2008, 09h28
#12
invite5637435c
Date d'inscription
janvier 1970
Messages
17 473
Re : Petit PIC en C
Quelques euros?
Si un jour tu fais de l'électronique ton métier, tu verras que justement ces quelques euros économisés sont importants.
Si tu gagnes 6 euros sur 1000 pièces fabriqués ça fait quand même 6000 euros, fais le même calcul pour 100.000.
@+
01/11/2008, 07h38
#13
invite1208e497
Date d'inscription
janvier 1970
Messages
365
Re : Petit PIC en C
Bonjour Hulk28,
en parlant d'économie sur les composants.
chez farnell le pic18f4550 coute 2,9€ HT par 100 http://fr.farnell.com/microchip/pic1...ash/dp/9321357
C'est ce que j'ai trouvé de mieux pour l'instant.
le plus cher étant alentour de 15€ TTC (je ne ferai pas de contre publicité)
Ou est-ce qu'on peut trouver mieux que farnell.
@+
01/11/2008, 10h59
#14
invite5637435c
Date d'inscription
janvier 1970
Messages
17 473
Re : Petit PIC en C
Si tu es particulier tu ne trouveras pas beaucoup mieux, si tu es professionnel tu as de meilleurs prix chez les distributeurs tels que Avnet ou Future.
@+