Цитата Сообщение от CityAceE Посмотреть сообщение
ОК.А если программа не готова принять эти данные, то что?
Что может помешать?
Приём через прерывание и занимает совсем немного времени на обработку.
Каждый бит принимается по отдельности. Между битами процессор может заниматься другими делами.

Цитата Сообщение от CityAceE Посмотреть сообщение
На самом деле ничего сложного.
Сложности для клавиатуры. Некоторые клавиатуры даже не тестируют на правильную работу в таком режиме.