La mémoire du programme sous forme de flash NOR ou OTP ROM est aussi souvent incluse sur la puce, ainsi qu'une quantité typiquement faible de RAM.
Les microcontrôleurs sont utilisés dans des produits et des dispositifs à commande automatique, comme les systèmes de commande des moteurs d'automobiles, les commandes à distance, les machines, les appareils, les outils électriques et les jouets, sont appelés systèmes intégrés.