Los SFR (Special Function Registers), son los registros proporcionados por el microcontrolador, y tienen asignadas direcciones en esta memoria interna.
Esto ha hecho que el 8051 sea muy popular en aplicaciones de control industrial.
Otra característica muy valorada es que tiene cuatro conjuntos separados de registros.
A menudo se usa esta característica para reducir la latencia de interrupción.
El 8031 fue una versión reducida del Intel 8051 original que no contiene memoria interna.