Étape 2: Différence entre le microprocesseur et microcontrôleur
Microprocesseur est une une sorte de circuit logique qui est utilisé pour le traitement des CPU. C’est le cerveau de l’ordinateur. Certains microprocesseurs Intel Pentium 1,2,3,4, core 2 duo, i3, i5 etc.. Il a aucune RAM, ROM et autres périphériques sur la puce. Un concepteur de systèmes a pour les ajouter à l’extérieur pour les rendre fonctionnels. Application du microprocesseur inclut de PC de bureau, ordinateurs portables, bloc-notes, etc.. Microprocesseur est utilisé en général but comme le développement de logiciels, jeux, sites Web, photo montage, création de documents, etc.. Dans ce cas, la relation entre l’entrée et la sortie n’est pas définie. La vitesse d’horloge du microprocesseur est assez élevée par rapport à microcontrôleur.
Mais microcontroller a un CPU, en outre avec une quantité fixe de mémoire volatile (RAM), programme non volatile (ROM), à des fins générales ports e/s et autres périphériques tous embarqués sur une seule puce. Aujourd'hui différents fabricants produisent des microcontrôleurs dans différentes versions. Certains fabricants sont ATMEL, Microchip, TI, Philips, Intel, Motorola etc..
Dans le cas de petits systèmes embarqués, il est plus courant d’utiliser des microcontrôleurs. En revanche, les grands systèmes embarqués peuvent utiliser un ou plusieurs microprocesseurs si un microcontrôleur de vitesse adapté et de fonctionnalités est introuvable. Un microcontrôleur est sans aucun doute beaucoup moins cher qu’un microprocesseur. Sa consommation électrique est faible.