Intel 8042
Intel 8042 jeb i8042 ir tastatūras kontrolieris, kas nodrošina personālā datora IBM PC AT (un vēlāku modeļu) tastatūras funkcionēšanu. Tas atrodas uz mātesplates kā atsevišķa mikroshēma (sākotnējos modeļos) vai integrēts (emulēts) sistēmplates mikroshēmojumā. Savukārt tastatūrā atrodas cits mikrokontrolieris, piemēram, Intel 8048. i8042 ir programmējams mikrokontrolieris, kuram programma glabājas pastāvīgajā atmiņā, bet programmu nevar izmainīt. Tas nodrošina pārtraukuma pieprasījuma veidošanu pēc skenkoda saņemšanas no tastatūras un vadības komandu apstrādi. Bez tastatūras apkalpošanas mikrokontrolieris var veikt arī citas darbības, piemēram, nolasīt signālus no mātesplates konfigurācijas tiltslēgiem, pārstartēt datora centrālo procesoru, kontrolēt līniju A20 gate. i8042 var uzturēt arī papildu ierīci, piemēram, PS/2 peli. Kontrolierim ir divi porti, kuriem var piekļūt ar kontroliera komandām.