Le principe de base des microcontrôleurs repose sur l'inclusion dans le même boîtier du microprocesseur et de divers périphériques, de manière à avoir un composant autonome.
Les bus de données et d'adresses sont internes au composant, ainsi que les décodages d'adresse relatifs à chaque « périphérique interne ».
Flasher un programme depuis AVR Studio
Une fois que vous aurez créé votre premier projet, il suffit de le compiler puis de cliquer sur l'icône .
Une boîte de dialogue avec le message "En attente du reset…" apparait.
Il suffit dès lors d'appuier sur le bouton reset du microcontrôleur pour démarrer la programmation
Les microprocesseurs prennent en charge des opérations informatiques polyvalentes sur les ordinateurs personnels et les serveurs d'entreprise.
Parallèlement, les microcontrôleurs permettent aux systèmes embarqués d'analyser les entrées et d'y répondre en temps réel.