Jednostka centralna - steruje całą pracą mikroprocesora. Wykonuje rozkazy, rządzi sprzętem.
Zegar - taktuje wszystko. Jako, że cały sprzęt musi ze sobą współpracować, to musi też pracować w jednym rytmie. Zegar dyktuje ten rytm.
Wewnętrzna pamięć programu ROM - Opcjonalna w 80511), tylko do odczytu (w końcu ROM), przechowuje kod programów.
Wewnętrzna pamięć danych RAM - Programy korzystają z niej podczas pracy. Przykład z 8051.
Układy czasowo-licznikowe - odmierzanie czasu.
System przerwań - Pozwala na odbieranie zdarzeń z urządzeń zewnętrznych. Przykładowo, może otrzymać przerwanie informujące o gotowości danych do odbioru, upływie odkreślonej ilości czasu itp.
Szeregowe wejście/wyjście - szeregowa komunikacja z urządzeniami zewnętrznymi.
Wejście/Wyjście - Komunikacja równoległa z urządzeniami zewnętrznymi.