User Tag List

Показано с 1 по 10 из 562

Тема: DSDOS для ПРК "Орион-128"

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

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

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OldSpeccer Посмотреть сообщение
    Напомню, что аналогичное поведение наблюдается и в штатном режиме 9600 бод, с ВИ53-й.
    Тогда вариант непрохождения сигнала сброса на ВВ51, как следствие неправильная инициализация УСАПП.


    Цитата Сообщение от OldSpeccer Посмотреть сообщение
    Не слишком ли многого я попрошу, если попрошу комментированный исходник процедуры инициализации ВВ51?
    Код:
    ; пОРТ COM1 (вв51а)
    
    PT_TM0:EQU 0F730H
    PT_CTM:EQU 0F733H
    PT_SP0:EQU 0F740H
    PT_SP1:EQU 0F741H
    
    IniCOM:
    ; нАСТРОЙКА ТАЙМЕРА ви53
    MVI A,36H
    STA PT_CTM
    
    LXI H,PT_TM0
    MVI A,9; 14400 бОД
    CALL SvPORT
    XRA A
    CALL SvPORT
    
    ; нАСТРОЙКА усапп вв51а
    LXI H,PT_SP1
    INR A; =MVI A,1
    CALL SvPORT
    CALL SvPORT
    MVI A,40H
    CALL SvPORT
    MVI A,4EH; 8N1
    CALL SvPORT
    MVI A,27H
    CALL SvPORT
    DCX H; LDA PT_SP0; ОЧИСТКА ПОРТА ВВОДА
    MOV A,M
    RET
    
    SvPORT:
    ; зАПИСЬ ДАННЫХ В МЕДЛЕННЫЙ ПОРТ вв51а
    MOV M,A
    RET

    Собственно инициализация ВВ51 это программный сброс и последовательная запись значений:

    4Eh (0100|1110b)
    27h (0010|0111b)

    Соответственно, настройка асинхронного протокола 8 бит, 1 стоп-бит, без проверки паритета, выдача RTS, проверка CTS.
    Последний раз редактировалось Denn; 05.11.2016 в 00:49.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

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

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

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

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

Похожие темы

  1. Ответов: 17
    Последнее: 26.12.2015, 23:22
  2. продам платы "Орион-128"
    от AHTuXPuCT в разделе Барахолка (архив)
    Ответов: 70
    Последнее: 19.06.2012, 20:39
  3. Платы ром-диска "Орион-128"
    от AL.EX в разделе Барахолка (архив)
    Ответов: 45
    Последнее: 10.06.2012, 12:54
  4. Куплю плату "Орион-ПРО"
    от АлександрПП в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 15.05.2011, 20:48
  5. Ответов: 0
    Последнее: 15.08.2010, 14:38

Ваши права

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