Проверил осциллографом импульсы - вроде в норме. Надо будет еще ЛА подключить, записать сигналы и проверить, не убегает ли частота. На выводе 26 ВГ93 присутствует частота 250кГц, значит контроллер фунциклирует. Попробовал из Бейсика с ним поиграться.
Код:
10 CLS
20 POKE &HFB39,0
30 POKE &HFB39,&B100001
40 IF PEEK(&HFB18)=100 THEN GOTO 60
50 GOTO 40
60 POKE &HFB19,20
70 POKE &HFB18,&B111111
80 PRINT PEEK(&HFB18)
Этим кодом я рассчитывал запустить мотор, дождаться готовности и переместить головку на 20 дорожку. Дисковод включился, готовность получена, но головка не сдвинулась. Стоит как вкопанная на 0 дорожке. ЧЯДНТ?
- - - Добавлено - - -
Упс, нашел ошибку. Я номер дорожки писал в регистр дорожки, а надо было в регистр данных. Так работает.
Выходит, контроллер исправен. Что-то не так с чтением данных.
- - - Добавлено - - -

Вот анализатором заснифил сигналы с 26 и 27 выводов ВГ93. Как-то на диаграмме не так всё выглядит.