KR580VV55 (funkční analog Intel 8255 ) je elektronická součástka, programovatelný čip paralelního I/O řadiče . Mikroobvod umožňuje adresování datové sběrnice na třech samostatných kanálech, jeden další kanál je použit jako řídicí registr mikroobvodu.
Čip umožňuje adresovat signál z datové sběrnice do tří externích objektů pomocí tří 8bitových datových kanálů (PortA, PortB, PortC), které mohou fungovat jako vstupní i výstupní. Provozní režim každého kanálu je nastaven řídicím slovem, které je přivedeno do registru zařízení příkazem OUT. PortA a PortB mohou pracovat současně pro vstup nebo výstup. PortC je reprezentován jako dva 4bitové porty a každý tetrad může být nezávisle povolen pro vstup nebo výstup. Kromě tří 8bitových datových kanálů má mikroobvod 8bitový kanál pro připojení k datové sběrnici a také dva adresové vstupy, které umožňují implementovat jednu ze 4 adres: výběr jednoho ze tří datových kanálů nebo zařízení Registrovat.