Лабораторна робота № 9

 

 

ДОСЛІДЖЕННЯ МЕТОДІВ ПРОГРАМНОГО КЕРУВАННЯ КОНТРОЛЕРОМ КЛАВІАТУРИ

 

 

Мета роботи:

· вивчити методи програмного доступу до регістрів контролера i8042;

· навчитись розрбляти програми, що аналізують стан програмно доступних регістрів i8042;

· навчитись ідентифікувати коди станів контролера клавіатури;

· навчитись використовувати можливості програмного керування клавіатурою в прикладних програмах.

 

 

ТЕОРЕТИЧНІ ВІДОМОСТІ

 

 

Контролер клавіатури PC/AT i8042

Програмований контролер i8042 застосовується в машинах класу AT. Його

вбудоване програмне забезпечення зберігається в масковому внутрішньому ПЗП і не допускає змін. Ця програма забезпечує видачу запиту на переривання при

прийомі скан-кода від клавіатури і видачу керуючих команд від центрального процесора. Крім керування клавіатурою, через програмно доступні лінії зовнішніх портів контролера формуються сигнали керування вентилем Gate A20, апаратного системного скидання і зчитуються сигнали від конфігураційних перемикачів системної плати. Контролера i8242B, окрім інтерфейса клавіатури, підтримує і аналогічний інтерфейс додаткового пристрою, наприклад PS/2 – Mouse.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: