L'environnement de base du noyau 8051 est constitué de :
- 32 lignes d'E/S bidirectionnelles réparties en 4 ports :
P0, P1, P2, P3
- 128 octets de RAM interne
- 2 TIMERS 16 bits, T0 et T1 fonctionnant suivant 4 modes
- une interface de communication série UART
- une unité de contrôle gérant 5 interruptions selon 2
niveaux de priorité
- un circuit d'horloge embarqué nécessitant un quartz
externe
On peut schématiser ce noyau de la façon suivante :
