Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Стандарт IEEE-1284. 
Розробка програми для ММК, яка дозволяє корегувати час на ПК. Передача через LPT порт

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Стандарт на паралельний інтерфейс IEEE 1284, прийнятий 1994 року, описує порти SPP, ЕРР і ЕСР. Стандарт визначає 5 режимів обміну даними, метод узгодження режиму, фізичний і електричний інтерфейси. Згідно IEEE 1284, можливі наступні режими обміну даними через паралельний порт: Visual Studio 6.0 — випущена в червні 1998 — остання версія Visual Studio, що працює на платформі Win9x. Як і раніше… Читати ще >

Стандарт IEEE-1284. Розробка програми для ММК, яка дозволяє корегувати час на ПК. Передача через LPT порт (реферат, курсова, диплом, контрольна)

Стандарт на паралельний інтерфейс IEEE 1284, прийнятий 1994 року, описує порти SPP, ЕРР і ЕСР. Стандарт визначає 5 режимів обміну даними, метод узгодження режиму, фізичний і електричний інтерфейси. Згідно IEEE 1284, можливі наступні режими обміну даними через паралельний порт:

Режим сумісності (Compatibility Mode) — однонаправлений (висновок) по протоколу Centronics. Цей режим відповідає SPP-порту.

Полубайтний режим (Nibble Mode) — введення байта в два циклу (по 4 біти), використовуючи для прийому лінії стану. Цей режим обміну підходить для будь-яких адаптерів, оскільки задіює тільки можливості стандартного порту.

Байтний режим (Byte Mode) — введення байта цілком, використовуючи для прийому лінії даних. Цей режим працює тільки на портах, що допускають читання вихідних даних (Bi-Directional або PS / 2 Турі 1, див. вище).

Режим ЕРР (ЕРР Mode) — двонаправлений обмін даними (ЕРР означає Enhanced Parallel Port). Керуючі сигнали інтерфейсу генеруються ап апаратні під час циклу звернення до порту. Ефективний при роботі з устрій чують зовнішньої пам’яті і адаптерами локальних мереж.

Режим ЕСР (ЕСР Mode) — двонаправлений обмін даними з можливістю апаратного стиску даних за методом RLE (Run Length Encoding) і використання FIFO-буферів і DMA (ЕСР означає Extended Capability Port). Керуючі сигнали інтерфейсу генеруються апаратно. Ефективний для принтерів і сканерів (тут може використовуватися стиск) і різних пристроїв блочного обміну.

Стандарт визначає спосіб, за яким ПЗ може визначити режим, доступний і хосту (PC), і периферійні пристрої (або приєднання другого комп’ютера). Режими нестандартних портів, що реалізують протокол обміну Centronics апаратно (Fast Centronics, Parallel Port FIFO Mode), можуть і не бути режимами IEEE 1284, незважаючи на наявність у них рис ЕРР і ЕСР.

У комп’ютерах з LPT-портом на системній платі режим — SPP, ЕРР, ЕСР або їх комбінація — задається в BIOS Setup. Режим сумісності повністю відповідає SPP-порту. Решта режими докладно розглянуті нижчі.

При описі режимів обміну фігурують такі поняття:

Хост — комп’ютер, що володіє паралельним портом;

ПП — периферійний пристрій, що підключається до цього порту;

Ptr — в назвах сигналів позначає передавальний ПП;

Прямий канал — канал виведення даних від хоста у ПП;

Зворотний канал — канал введення даних у хост з ПП.

Опис програмного середовища

Для реалізації даної задачі було використано мову програмування С++.

Звідси — програмне середовище, що використовувалось Microsoft Visual C++ 6.0.

Microsoft Visual Studio — лінійка продуктів компанії Майкрософт, що включають інтегроване середовище розробки програмного забезпечення і ряд інших інструментальних засобів.

Visual Studio 6.0 — випущена в червні 1998 — остання версія Visual Studio, що працює на платформі Win9x. Як і раніше популярна серед програмістів, що використовують Visual Basic. Дана версія була основним середовищем розробки програм під Windows від Microsoft, до появи платформи. NET.

Показати весь текст
Заповнити форму поточною роботою