Le hasard microcontrôleur fil ...

Z

Z80

Guest
Qu'est-ce que l'uC-vous utiliser?Quelle est la plus grande uC pour vous?Quel programme avez-vous utilisé des outils pour eux?Et pourquoi?

Eh bien, permettez-moi de commencer.Il ya longtemps
j'ai été un amateur de Z80.En fait, pas un, mais un uC uP ...À l'époque je
n'avais aucune idée de ce
qu'est un langage de programmation de haut niveau,
alors j'ai seulement utilisé langage assembleur.Comme je suis un C / C programmer, et la découverte de la CIP, je suis un homme de Microchip, et un HI-TECH.ANSI respect est un devoir pour moi, je
n'aime pas vraiment
quelqu'un qui vous dit "vous aurez à apprendre de nos propres C-comme la langue", qui transforme-moi toutes les fois.
Quant à Microchip, vous avez sur puce flash, vous avez ICSP, vous avez une vitesse raisonnable, vous avez très petits colis, vous disposez de tous les périphériques utile, vous avez la consommation d'énergie faible, vous disposez d'un logiciel d'outils, vous avez des petits prix .Eh bien, d'autres sont ceux qui sont trop mai, mais depuis que je
suis heureux avec ce que j'ai, pourquoi changer?Cette mai ne pas être la plus grande manière de penser des choses, mais, je l'avoue, je
suis guity d'être parfois trop à l'aise.
J'ai fait l'examen pour avoir un aperçu de ce que Zilog fait dans le dernier ...permettez-moi de le voir, est-il 20 ans?, car ils sortent Z80A, je n'ai jamais vraiment eu la possibilité, mais il existe une probabilité que je mai tomber en amour avec leurs produits.
Aussi, je voudrais essayer de Motorola et Atmel uC, mais encore,
j'ai besoin de quelque chose pour
m'aider à démarrer.
Alors,
qu'en est-il de vous?

 
J'ai utilisé Atmel 8051, simple mais très utile et avec un large choix d'outils et d'une large base documentaire et le code, et avec différents Accessoires.J'ai aussi motorola hc08 différentes saveurs, seulement à la haine metrow * RKS outils, et le conseil des vendeurs.
Maintenant,
je suis intéressé par ti MSP430 DSP et analogiques

 
Je me sers
de Cypress PSoC.Il combine nice analogique numérique.

 
Utilisation simple compilateur ANSI-C est une solution exhaustive pour MCU programmation.
Considérez que vous avez souvent besoin MCU peu de manipulation et peu variables, ne sont pas bien définis dans la norme ANSI-C (Bitfields? Pas très confortable), et des instructions spéciales (nop,
chien de garde à zéro, ...) ANSI-C, qui ne couvrent pas .
Ainsi, tout bon compilateur C MCU pour vous permettre d'utiliser des primitives de profiter de MCU.
Observe.Paolo

 
psubiaco a écrit:

Utilisation simple compilateur ANSI-C est une solution exhaustive pour MCU programmation.

Considérez que vous avez souvent besoin MCU peu de manipulation et peu variables, ne sont pas bien définis dans la norme ANSI-C (Bitfields? Pas très confortable), et des instructions spéciales (nop, chien de garde à zéro, ...) ANSI-C, qui ne couvrent pas .

Ainsi, tout bon compilateur C MCU pour vous permettre d'utiliser des primitives de profiter de MCU.

Observe.
Paolo
 
Je pense
qu'il ya # pragma mot-clé pour faire instaructions puce spécifique pour le compilateur.

 
dacadc a écrit:

Je pense qu'il ya # pragma mot-clé pour faire instaructions puce spécifique pour le compilateur.
 
dacadc a écrit:

Je pense qu'il ya # pragma mot-clé pour faire instaructions puce spécifique pour le compilateur.
 
Je
m'attendais à ce que ce fil aurait plus de succès.J'aimerais bien commencer l'apprentissage d'une autre microcontrôleur, mais, depuis le Zillions sont de ceux-ci, je ne sais vraiment pas par où commencer

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triste" border="0" />
 
Z80, pourquoi changer?Vous savez très bien puce, donc vous avez un bon point de départ.Expecially Microchip est bon pour les non-applications complexes.

BTW, je préfère Holtek MCU, qui sont moins coûteux que les micro-puce, et de plus en plus d'entreprises en Italie pour demander Holtek MCU pour cette raison.En outre, l'environnement IDE / compilateur est libre, la CIE a une très très faible coût (moins de 300 $) et l'interface de programmation parallèle de fournir très rapidement le temps de programmation (ok pour la production de masse).

Holtek développer que MCU simple, avec pas plus de 8kword (architecture RISC) du ROM, et
n'est pas Ok pour firmware qui ont besoin de stocker beaucoup de chaînes de caractères en ROM (ou LCD alphanumérique SERIE communication?),
De sorte que pour certaines applications, je utiliser Nex 78k famille (CISC puissant de base avec des registres 16 bits et puissant périphériques).C'est un grand micro, mais en raison de la programmation de l'algorithme du logiciel flash, nécessité beaucoup de temps à effacer / programmé: c'est la seule chose que je déteste de ce micro.
Aussi, comme le compilateur et les outils de programmation a un coût élevé ...mais si vous avez besoin, vous pouvez trouver un programmeur Nec 78k MCU gratuitement à partir de mon site http://www.creasol.it/equipment: le logiciel est disponible ini mon site, fonctionne bien sous Linux, pas très bien dans Windows en utilisant Cygwin posix bibliothèques.J'espère que
quelqu'un qui est familier avec des fenêtres de programmation devrait port le logiciel pour windows!

J'ai utilisé pendant un mois Motorola MCU HCS12 ...il a une architecture comme Nec 78k, mais a trois grands avantages par rapport Nec:
1.Il est très rapide à programmer
2.le flash doit être programmé par le firmware lui-même
3.un très très très grand compilateur Metrowerks CodeWarrior, est disponible pour ce MCU (gratuit
jusqu'à 12Kbyte de code): il est le meilleur compilateur
j'ai seend, avec une forte optimisation ...

Au revoir.Paolo

 
U y trouverez plus advence avec Bascom, 8051 de base.simulateur aussi,

 

Welcome to EDABoard.com

Sponsor

Back
Top