L'histoire du microcontrôleur
Le premier microcontrôleur
Selon le Smithsonian Institute, en 1971, le premier microcontrôleur a été inventé par deux ingénieurs de Texas Instruments. Gary Boone et Michael Cochran ont créé le TMS 1000, un microcontrôleur 4 bits doté de fonctions de ROM et de RAM. Le microcontrôleur a été utilisé en interne chez Texas Instruments dans ses produits de calcul de 1972 à 1974 et a été perfectionné au fil des ans. En 1974, TI lance le TMS 1000 pour l’industrie électronique. Le TMS 1000 était disponible dans différentes tailles de RAM et de ROM. En 1983, près d’un million de TMS 1000 avaient été vendus.
Microcontrôleurs Intel
En plus de produire le premier microprocesseur, Intel a également mis au point de nombreux microcontrôleurs importants, dont le 8048 et le 8051. Introduit en 1976, le 8048 était l’un des premiers microcontrôleurs d’Intel et était utilisé comme processeur sur le clavier. l'ordinateur personnel IBM. On estime que plus d'un milliard d'appareils sur les 8048 ont été vendus. Le 8051 a suivi en 1980 et est devenu l'une des familles de microcontrôleurs les plus populaires. Les variantes de l'architecture du 8051 sont encore produites aujourd'hui. Le 8051 est donc l'un des plus anciens modèles électroniques de l'histoire.
Mémoire d'effacement électrique
Au cours des années 90, les microcontrôleurs étaient des ROM (EEPROM) pouvant programmer et effacer électriquement, à l'instar des mémoires flash apparues sur le marché. Ces microcontrôleurs peuvent être programmés, effacés et reprogrammés en utilisant uniquement des signaux électriques. Avant les dispositifs reprogrammables électriquement, les microcontrôleurs avaient souvent besoin d'une programmation et d'un matériel spécialisés, ce qui nécessitait de retirer le dispositif du circuit, ce qui ralentissait le développement logiciel et rendait l'effort plus coûteux. Lorsque cette limitation a été supprimée, les microcontrôleurs ont pu être programmés et reprogrammés tandis que, dans un circuit, les dispositifs équipés de microcontrôleurs pouvaient être mis à jour avec le nouveau logiciel, sans avoir à être renvoyés au fabricant. De nombreux microcontrôleurs actuels, tels que ceux disponibles chez Microchip et Atmel, intègrent la technologie de mémoire flash.
Microcontrôleurs modernes
Outre les dispositifs à usage général, des microcontrôleurs spécialisés sont produits dans des secteurs tels que l'automobile, l'éclairage, les communications et les appareils grand public à faible consommation. Les microcontrôleurs sont également devenus plus petits et plus puissants. Par exemple, en 2010, Atmel a annoncé un microcontrôleur flash dans un boîtier mesurant 2 mm sur 2 mm. Ces petits microcontrôleurs sont suffisamment petits et économiques pour être utilisés dans des produits tels que les jouets et les brosses à dents.