PPI 8255 є програмований пристрій вводу-виводу загального призначення, призначений для взаємодії ЦП із зовнішнім світом, таким як АЦП, ЦАП, клавіатура тощо. Ми можемо запрограмувати його відповідно до заданої умови. Його можна використовувати практично з будь-яким мікропроцесором. Він складається з трьох 8-розрядних двонаправлених портів введення-виведення, тобто ПОРТ A, ПОРТ B і ПОРТ C. 18 липня 2024 р.
8155 — це інтегрований пристрій оперативної пам’яті, вводу-виводу та таймера, розроблений для 8085. 8255 — це програмований контролер вводу-виводу.
8255A — це програмований пристрій введення-виведення загального призначення передавати дані з вводу-виводу, щоб переривати введення-виведення за певних умов.
Елементи керування групи A та групи B, які ініціалізують функціональну конфігурацію 8255A. Кожен із блоків керування (група A та група B) приймає команди від Логіка керування читанням/записом, отримує керуючі слова від внутрішньої шини даних і видає належні команди на пов’язані з нею порти.
Вміст керуючого регістра називається керуючим словом, яке визначає функції введення/виведення кожного порту. До регістру керуючого слова можна отримати доступ для запису керуючого слова, вибравши AD_1 і AD_0 у високому стані, тобто обидва увімкнені.
Функціональні можливості 8255 тепер здебільшого вбудовані у більші чіпи обробки НВІС як підфункція. Версія CMOS 8255 все ще створюється Renesas, але в основному використовується для розширення вводу-виводу мікроконтролерів.