User Tag List

Страница 20 из 61 ПерваяПервая ... 161718192021222324 ... ПоследняяПоследняя
Показано с 191 по 200 из 854

Тема: УКНЦ загрузка через стык С2

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,807
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    80 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А как в УКНЦ задаётся число стоп-битов у 1801ВП1-065 ?

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    362
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    А как в УКНЦ задаётся число стоп-битов у 1801ВП1-065 ?
    Никак. И у 1801ВП1-035, и у 1801ВП1-065 их железно два.

    ---------- Post added at 22:15 ---------- Previous post was at 22:05 ----------

    Небольшое дополнение. 1801ВП1-035 при выдаче посылки размером 5 бит выдает 1,5 стоп-бита, в других случаях (7 и 8 бит) - два стоп-бита. 1801ВП1-065 умеет выдавать посылки размером только 7 или 8 бит, поэтому стоп-бита всегда два.

  4. #3

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,807
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    80 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Никак. И у 1801ВП1-035, и у 1801ВП1-065 их железно два.
    А сколько тогда битов на байт передаётся портом терминала ДВК.. Я всегда думал, что 10, а не 11.

    И ещё - очень странно, откуда взялось мнение, будто ВП1-065 не может управлять потоком при работе с PC, если достаточно установить в DCB
    Код:
    fRtsControl  = RTS_CONTROL_ENABLE
    fOutxCtsFlow = TRUE
    и сразу всё заработает..

  5. #4

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    362
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    А сколько тогда битов на байт передаётся портом терминала ДВК.. Я всегда думал, что 10, а не 11.
    Последовательный порт плат МС1201.01 и МС1201.02 построен на основе 1801ВП1-035, поэтому всегда передается 11 бит.
    Цитата Сообщение от Patron Посмотреть сообщение
    И ещё - очень странно, откуда взялось мнение, будто ВП1-065 не может управлять потоком при работе с PC, если достаточно установить в DCB
    Код:
    fRtsControl  = RTS_CONTROL_ENABLE
    fOutxCtsFlow = TRUE
    и сразу всё заработает..
    Мнение взялось из-за программного управления линиями квитирования со стороны PC. Все в этом случае зависит от алгоритма обработки этих сигналов. Если алгоритм не очень, то видно проблемы и были. Я тоже играл со всеми параметрами два дня, судя по всему чего-то упустил и не получалось.
    Но получиться только с полным кабелем. Если кабель будет минимальный, то увы - будут проблемы. С минимальным кабелем надо обрабатывать поступающую информацию в реальном режиме времени, либо использовать протокол XON/XOFF.

  6. #5

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,807
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    80 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Последовательный порт плат МС1201.01 и МС1201.02 построен на основе 1801ВП1-035, поэтому всегда передается 11 бит.
    За столько лет ещё никто ни разу не запустил программу CPS.SAV ни на одной ДВК ( или хотя бы стандартной материнской плате ДВК ).

    получится только с полным кабелем
    Насколько я понял - достаточно двух дополнительных линий, передающих сигналы RTS и CTS.

    Но если эти линии в кабеле есть и паметры DCB выбраны правильно - всё сразу начинает работать. И даже если включить на максимум буфера FIFO в PC - всё работает ( и не просто работает, а работает ещё лучше ).

  7. #6

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,807
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    80 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Последовательный порт плат МС1201.01 и МС1201.02 построен на основе 1801ВП1-035, поэтому всегда передается 11 бит.
    В описании плат МС1201.01 и МС1201.02 говорится про блок переключателей SA2 с 8-ю переключателями:

    SA2.1 - 177560/60 или 176560/360
    SA2.2 - 7 или 8 бит
    SA2.3 - с паритетом или без паритета
    SA2.4 - чёт или нечет
    SA2.5 - выбор скорости
    SA2.6 - выбор скорости
    SA2.7 - выбор скорости
    SA2.8 - выбор скорости

    Т.е. (если я правильно понимаю) количество битов на байт у 1801ВП1-035 может составлять от 10 до 12.

  8. #7

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,807
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    80 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для сигналов RTS и CTS на роль логического анализатора должен хорошо подойти обычный вольтметр.

    ...

    В принципе - при установке
    Код:
    fRtsControl  = RTS_CONTROL_HANDSHAKE
    Windows как раз должна выставлять сигнал RTS, когда свободна хотя бы половина приёмного буфера FIFO, и снимать его, когда приёмный буфер FIFO заполнен больше, чем на 3/4.

    Очевидно, что при отключенных буферах FIFO эта опция нормально работать не может.
    Последний раз редактировалось Patron; 09.01.2013 в 14:24.

  9. #8

    Регистрация
    08.05.2011
    Адрес
    г. Измаил, Украина
    Сообщений
    3,216
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да работает же все нормально.зачем еще мучать?

    ---------- Post added at 20:59 ---------- Previous post was at 20:58 ----------

    Alex_K, вп1-065 переключил на укнц на скорость выше 9600?можно фото где эти перемычки искать?
    Радио-Губитель Канал на YouTube

  10. #9

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    362
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от palsw Посмотреть сообщение
    Alex_K, вп1-065 переключил на укнц на скорость выше 9600?можно фото где эти перемычки искать?
    Если схемотехника Квантовская - то под клавиатурой. А если СЭМЗ-овская, то переключать только программным способом.

    ---------- Post added 10.01.2013 at 00:18 ---------- Previous post was 09.01.2013 at 23:59 ----------

    Цитата Сообщение от Patron Посмотреть сообщение
    На случай, если потоковые буфера Windows имеют размер под сотню килобайт - написана специальная программа SPAM.SAV, посылющая в порт С2 УКНЦ столько байтов - что мало не покажется.
    Увы, часть времени у программы уходит на формирование выводимой строки, да и строка выводится через EMT 351, значит используется операционная система, потом идут прерывания от терминала для вывода, так что здесь даже порт до максимальной скорости не дотягивает.

  11. #10

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,807
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    80 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Увы, часть времени у программы уходит на формирование выводимой строки, да и строка выводится через EMT 351, значит используется операционная система, потом идут прерывания от терминала для вывода, так что здесь даже порт до максимальной скорости не дотягивает.
    Здесь идея в том, чтобы проверить - пропадут или не пропадут байты в COM-порту Windows, когда сервер надолго перестанет их принимать, а потом продолжит.

    Если сначала установить fRtsControl = RTS_CONTROL_ENABLE, а потом fRtsControl = RTS_CONTROL_HANDSHAKE - то разница должна быть очевидной.

    ---------- Post added at 23:36 ---------- Previous post was at 23:27 ----------

    Если RTS_CONTROL_HANDSHAKE работает как надо - можно будет даже оценить размер потокового буфера Windows, как разницу между номером последней ( перед отключением приёма ) строки спама в окне Teletype и номером строки, на которой заблокируется работа SPAM.SAV (этот номер выводится на экран УКНЦ).

    Каждая строка спама = 80 байтов.

Страница 20 из 61 ПерваяПервая ... 161718192021222324 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Загрузка П.О. через звуковую PC.
    от Biozoom в разделе Commodore 16/64/128
    Ответов: 51
    Последнее: 06.10.2013, 11:12
  2. Загрузка УКНЦ
    от костя в разделе ДВК, УКНЦ
    Ответов: 73
    Последнее: 05.03.2011, 12:55
  3. КУПЛЮ УКНЦ Электроника МС 0511 с распаянным Стык С2.
    от falanger в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 02.03.2010, 18:57
  4. Загрузка на рел Commodore 64
    от Zloy в разделе Commodore 16/64/128
    Ответов: 45
    Последнее: 27.07.2009, 12:59
  5. УКНЦ: загрузка через стык С2
    от tnt23 в разделе ДВК, УКНЦ
    Ответов: 1
    Последнее: 17.04.2009, 19:38

Ваши права

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