Главная | Соглашение | Публикация статей

Использование команд контроллера НГМД
Категория: Статьи

Выполнив сброс контроллера, вам надо его проинициализировать, указав все рабочие параметры. Затем можно выдавать контроллеру команды, каждый раз проверяя регистр основного состояния ST и анализируя байты результата ST0...ST3. Можно предложить следующую последовательность действий:
• сброс контроллера выдачей в порт 3F2h байта с битом 2, установленным в 0;
• разрешение работы контроллера выдачей в этот же порт байта с битом 2, установленным в 1;
• выдача контроллеру команды "Инициализация";
• выдача контроллеру команды "Определить параметры";
• включение двигателя и ожидание в течение примерно 0,5 с (время разгона двигателя);
• установка головки в нужное положение командой "Поиск";
• проверка результатов установки командой "Чтение состояния прерывания";
• для IBM PC/AT установка нужной скорости передачи данных выдачей в порт 3F7h байт с соответствующим значением: 0 для дискет с высокой плотностью записи (HD), 1 для двойной плотности (DD) и 2 для одинарной (SD);
• если установка головок выполнена правильно, можно выдавать команды чтения или записи данных (перед этим надо правильно запрограммировать контроллер прямого доступа к памяти, если вы собираетесь использовать режим ПДП).

Использование команд контроллера НГМД

Статьи по теме:

Появление IBM PC
Работа накопителя
Вывод специальных символов CRT
Локальная Сеть На Основе Протокола Csma-Cd
Кибернетический подход
Удаленный доступ (telnet)
Микроконтроллерыне Системы
Монтаж фильма
РАСКЛАДКА ПРОВОДОВ
Предпосылки развития информационного общества в Украине
Операционные системы которые могут управлять CompactPCI- компьютерами
Управление доступом к файпам и каталогам
Использование буфера обмена
Отображение и скрытие значков
Использование нестандартных значков
Создание эффекта перехода
Autodesk — В Softway!
Основные линии развития ЭС
Запись фильма с видеомагнитофона или видеокамеры
Общая характеристика преступлений в сфере компьютерной информации
Программный код в среде Visual Basic
Обзор Ca Recovery Management R12. Новая Версия Продукта
Жадный шкаф создателей Spyware в тесте!!
Designer/2000 + Developer/2000
Самый востребованный софт!
Програмное обеспечение для предприятий - добавлять эффективность к делу
Общая схема расследования неправомерного доступа к компьютерной информации
Общие положения об необходимости устройств резервного копирования
Компания Lenel Интегрировала Биометрические Считыватели Нескольких Производителей В Свою Систему Контроля Доступа
Открытие документа из Главного меню
Электронная почта (e-mail)
Виды пластиковых карточек
ЗАЩИТА СУЩЕСТВУЮЩИХ ЕХЕ-ФАЙЛОВ
Искусственный интеллект
Банковские операции с использованием вычислительной техники
Уровни работы сети
Блокнот: Ведение журнала работы
ОТОБРАЖЕНИЕ ПРОЦЕССА ПРОЕКТИРОВАНИЯ В ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ САПР
Обыск и выемка
Обзор Конвертеров Для Видеофайлов
Современное состояние информационной сферы Украины
WordPad: Выделение текста начертанием
Несколько слов об иных возможностях
Общая структура СКС
Операторы Turbo Pascal
Место кибернетики в системе наук
Причины кибернетики
СОЗДАНИЕ БАЗ ДАННЫХ И ВВОД ДАННЫХ
Базовые понятия Windows
Легальное использование
Классификация локальной компьютерной сети (ЛКС)
Материнская плата
Решение функциональных и вычислительных задач средствами пакета прикладных программ MathCAD2000
РАСПЕЧАТКА
Разработка деловой игры