Важная информация

User Tag List

Страница 45 из 46 ПерваяПервая ... 414243444546 ПоследняяПоследняя
Показано с 441 по 450 из 457

Тема: УКНЦ отсутствие микросхемы

  1. #441
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    2,951
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    95 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Arseny Посмотреть сообщение
    корее всего там обычная XT (или AT) клава подключается.
    Ну, в Зелакс-секунде как раз XT и использовалась. Вроде Я так и не нашёл пока - не могу подтвердить наверняка

  2. #442
    Member
    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    157
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    так получается у нас всё таки +1 пользователь реала? завелась машинка?
    Да, завелась. У моего товарища она с контроллером ФДД и Готеком к нему.

    - - - Добавлено - - -

    Цитата Сообщение от Hunta Посмотреть сообщение
    И за что отвечает XM2-001 - не помню,
    Попадалась на просторах интернета, когда я искал в свою УКНЦ 1515хм1-031, вроде была плата джойстика, но мне кажется это не принципиально, подключить можно было, наверное, и ХТ клаву.

  3. Этот пользователь поблагодарил ZPilot за это полезное сообщение:

    hobot (27.03.2020)

  4. #443
    Оператор ДВК Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    5,905
    Спасибо Благодарностей отдано 
    1,202
    Спасибо Благодарностей получено 
    100
    Поблагодарили
    88 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Да, завелась. У моего товарища она с контроллером ФДД и Готеком к нему.
    тогда ему прямая ссылка в оглавление сайта - архива! И почему он не форуме, ваш приятель? ;-)
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  5. #444
    Member
    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    157
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    И почему он не форуме
    Вы не поверите, но это он на форуме, а не я! Я просто его электронная копия На самом деле, я просто не смог здесь зарегистрироваться, вот он дал мне возможность общаться с Вами, а я починил его УКНЦ.
    Вообще конечно, жизнь странная штука, я немного понимаю как физически работает УКНЦ, но понятия не имею, как из режима отладки например записать в порт 177130, а мне надо.. Очень!

  6. Этот пользователь поблагодарил ZPilot за это полезное сообщение:

    hobot (29.03.2020)

  7. #445
    Оператор ДВК Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    5,905
    Спасибо Благодарностей отдано 
    1,202
    Спасибо Благодарностей получено 
    100
    Поблагодарили
    88 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    177130
    Цитата Сообщение от ZPilot Посмотреть сообщение
    а мне надо.. Очень!
    из отладки ПП получиться,
    идём так > клавиша УСТ в меню установок жмём УПР+@ , затем 177130 и клавишу "стрелка вправо", там должно быть что-то, но если не
    открывается ячейка тогда беда !!!! Пишем значение и вверх или вниз или "ввод" запишет его туда, в случае стрелок перещаемся по чётным ячейкам вверх вниз
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  8. Этот пользователь поблагодарил hobot за это полезное сообщение:

    ZPilot (30.03.2020)

  9. #446
    Member
    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    157
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    из отладки ПП получиться,
    У меня вывелось 177130/000000 Но при попытке записать, например, 1 просто перешло по адресу: 000001/000207.
    Разобрался, Enter не работает, только вверх или вниз.
    Спасибо!
    Последний раз редактировалось ZPilot; 30.03.2020 в 20:31.

  10. #447
    Member
    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    157
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Уважаемые коллеги, друзья. Хочу опять попросить у вас помощи.
    Получилось мне сделать вот такое: https://ibb.co/4K7sjWK
    Но дальше полный ступор, вижу, что при выборе дисковода УКНЦ отправляет в порт 177130 команду 2023, те включить мотор и выбор накопителя, почему-то отправляет ее 2 раза и обращается к 177132.
    я на команду отвечаю первым словом с 0 сектора 0x4E4E, а статус ставлю о140201. Все это крутится по кругу (нулевой сектор) до бесконечности, не перемещая головки или не выбирая сторону.

  11. #448
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,310
    Спасибо Благодарностей отдано 
    204
    Спасибо Благодарностей получено 
    214
    Поблагодарили
    102 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Уважаемые коллеги, друзья. Хочу опять попросить у вас помощи.
    Получилось мне сделать вот такое: https://ibb.co/4K7sjWK
    Но дальше полный ступор, вижу, что при выборе дисковода УКНЦ отправляет в порт 177130 команду 2023, те включить мотор и выбор накопителя, почему-то отправляет ее 2 раза и обращается к 177132.
    я на команду отвечаю первым словом с 0 сектора 0x4E4E, а статус ставлю о140201. Все это крутится по кругу (нулевой сектор) до бесконечности, не перемещая головки или не выбирая сторону.
    Если я правильно понял, то вы вручную (на микроконтроллере) эмулируете дисковод? Но тогда нужно эмулировать и структуру дорожки, и маркеры.
    https://github.com/nzeemin/ukncbtl/b...ase/Floppy.cpp -- см. тут EncodeTrackData().

    http://www.emuverse.ru/wiki/%D0%A3%D...4_%D0%A3%D0%9A
    https://github.com/nzeemin/ukncbtl-doc/wiki/Floppy-ru
    Последний раз редактировалось nzeemin; 05.04.2020 в 14:41.

  12. #449
    Member
    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    157
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Если я правильно понял, то вы вручную (на микроконтроллере) эмулируете дисковод? Но тогда нужно эмулировать и структуру дорожки, и маркеры.
    Да, вы правы, я взял за основу код для формирования полного трека из Вашего эмулятора.
    Честно говоря, я вообще по началу переделал ваш эмулятор флопа на СИ и попытался использовать его, но эмулятор и реальная железка все-таки разные вещи. Например, CFCGetData() вызывается в момент обращения УКНЦ к порту, но у меня есть только флаги, что УКНЦ забрал или положил в ячейку: статус/команду, данные. Если попытаться использовать в прерывании даже CFCGetData, то не попадешь в тайминги.
    nzeemin, если не трудно, подскажите суть обмена УКНЦ с контроллером: Например, УКНЦ дает команду, читает статус, читает/пишет данные.. или команда, статус, данные, статус, данны и тд
    А еще, первые шаги, что должен писать и что должен получить в ответ. Я понимаю, что в статусе 6 бит, но что-то не пойму цепочку.. вдруг я что-то упускаю или пропускаю.
    Спасибо!
    Да и еще один момент, я пишу данные сразу как только сброшен бит TR или надо выжидать время характерное для реального дисковода?
    И еще один.. маркеры.. поиск маркера это перейти на 0xA1A1A1?
    Последний раз редактировалось ZPilot; 05.04.2020 в 15:19.

  13. #450
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,310
    Спасибо Благодарностей отдано 
    204
    Спасибо Благодарностей получено 
    214
    Поблагодарили
    102 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ZPilot, по сигналам я не подскажу, спросите @Alex_K - он мне всё очень подробно объяснял про дисковод когда я делал реализацию записи на диск в эмуляторе.
    Маркер это не про поиск нужных байт. Это про поиск "неправильного" перехода в кодировании MFM. То есть в самом кодировании сигнала "зашиваются" метки.
    Посмотрите вот тут: https://en.wikipedia.org/wiki/Modifi...ncy_modulation - см. термин Sync Mark.

Страница 45 из 46 ПерваяПервая ... 414243444546 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Продам МС5310 блок дисководов к УКНЦ+КМД УКНЦ
    от Mad Killer/PG в разделе Барахолка (архив)
    Ответов: 7
    Последнее: 19.03.2012, 11:27
  2. Куплю микросхемы
    от _Ratibor_ в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 31.07.2011, 22:53
  3. Продам микросхемы
    от sevol в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 29.12.2010, 14:09
  4. Ответов: 3
    Последнее: 06.11.2009, 10:07
  5. AY-микросхемы
    от tmp_online в разделе Unsorted
    Ответов: 90
    Последнее: 10.07.2006, 16:32

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •