8051 adalah mikropengawal Pin 40, yang terdiri daripada 4 port, setiap port mengandungi 8 pin, iaitu sejumlah 4X8 = 32 pin. Pins ini digunakan untuk operasi input / output, sesetengah Pins mempunyai fungsi dwi seperti pemasa, mengganggu dan sebagainya. Antara 32 pin ini, dua pin adalah untuk bekalan kuasa dan tanah (pin 40 dan 20), dua pin untuk menyambung pengayun kristal (pin 18 , 19), 3 pin untuk menyambungkan memori luaran (pin 29, 30, 31) dan satu pin untuk fungsi Reset (Pin 9). Ia mempunyai dua jenis memori RAM dan memori Flash (EEPROM), mereka mempunyai saiz yang berbeza bergantung pada mikrokontroler yang anda pilih.