Conçu pour être intégré dans des appareils intelligents et les gadgets, ils ont code machine précompilé stocké sur leur module de mémoire intégré, qui est exécuté en fonction des entrées spécifiques alimentés en eux. Les données et les programmes sont généralement stockés sur les microcontrôleurs utilisant EEPROM, ROM, EPROM ou mémoire flash. Depuis ces processeurs ne pas utiliser la mémoire externe, ils ont un jeu d'instructions très limité, qui limite aussi leur applicabilité.
Un microcontrôleur a plusieurs broches d'entrée et de sortie qui sont utilisés pour obtenir des informations à partir de sources externes et de fournir une réponse appropriée en conséquence, en temps réel. Les microcontrôleurs sont conçus pour fournir en temps réel des fonctionnalités automatisées dans les appareils, allant des téléphones portables, des imprimantes, des grues, des machines à laver à chaque autre machine automatisée imaginables.
En raison de ses ports de sortie et de mémoire d'entrée intégré, un microcontrôleur est un appareil compact qui peut être déployée sans avoir besoin de beaucoup de circuits externes. En bref, ils sont prêts à être déployés, processeurs pré-programmés utilisés dans embarqué Vs systems.Microprocessor Microcontrôleur ComparisonNow que vous savez ce qui est un microprocesseur et microcontrôleur, permettez-moi d'identifier les différences entre les deux premiers.
Un microcontrôleur est un autonome processeur avec la mémoire et les périphériques conçus avec un petit jeu d'instructions, conçu pour fonctionner des appareils électroniques automatisés à bord, tandis qu'un microprocesseur est une puce à haute densité de transistor, conçu pour réaliser une gamme de fonctions complexes de traitement avec un ensemble d'instructions beaucoup plus large; utilisé pour piloter microcontrôleurs computers.
While pleine échelle sont orientés vers l'utilisation dans les systèmes embarqués, les microprocesseurs sont principalement utilisés dans le calcul des machines qui exécutent des programmes écrits en langages de plus haut niveau. Un microprocesseur a besoin