User Tag List

Страница 39 из 50 ПерваяПервая ... 353637383940414243 ... ПоследняяПоследняя
Показано с 381 по 390 из 500

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

  1. #381

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    я тут совсем запутался, когда надо снимать RPLY?
    В смысле, в моём любимом документе 3.858.362 ТО
    Последний раз редактировалось AFZ; 02.03.2020 в 22:23.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  2. #382

    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    401
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    65 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    В смысле, в моём любимом документе 3.858.362 ТО
    Не.. в своей голове.. ваши диаграммы и Алекса очень даже помогают..

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

    Цитата Сообщение от Alex_K Посмотреть сообщение
    данной команде на шине цикл ЧТЕНИЕ-МОДИФИКАЦИЯ-ЗАПИСЬ. На чтение вы отвечаете RPLY, а на запись нет.
    Да, увидел, поднять надо RPLY после Ввода и опустить еще раз после Вывода

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

    Эххх.. всю малину мне поломали... https://cloud.mail.ru/public/ouug/35upksSYz

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

    Alex_K(02.03.2020)

  3. #383

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пардон, вовремя не увидел этого сообщения.

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Увы, времени на "левые" операции там просто не остается, в некоторых местах думаешь какие инструкции на ассемблере лучше использовать, чтоб быстрее ответить в шину
    Вообще-то, единственное сильно критичное по времени место для абонента МПИ - это принять адрес. Процессор выставляет адрес и через 75-150 нс выдает сигнал SYNC. Если "прозевать" фронт этого SYNC'а, транзакция по шине потеряна. А дальше можно не особо торопиться, процессор будет ждать RPLY порядка 5-10 мкс и только после этого трапнется по таймауту. За это время на STM32 можно успеть сделать очень много.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  4. #384

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

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Эххх.. всю малину мне поломали... https://cloud.mail.ru/public/ouug/35upksSYz
    Ну вот, теперь в регистр источника канала К0 0177070 можно позаписывать коды клавиш КОИ-8. Записать 55 десятичное, выберется пункт 7 тестирование. После послать код 13 (Enter) и запустить тест.

  5. #385

    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    401
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    65 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    в регистр источника канала К0 0177070 можно позаписывать коды клавиш КОИ-8.
    Там же вроде не 1 порт

    Скрытый текст


    TSTB @#177700 ; Клавиша нажата ?
    BPL 130670$ ; Нет
    CMP #4,@#177702 ; Это "СТОП" ?
    BNE 130670$ ; Нет
    MOV 23332,SP
    MOV #377,R0 ; R0 = нажата клавиша "СТОП"
    MTPS #200 ; Запретить прерывания
    [свернуть]

  6. #386

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,403
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Альтернативное название темы в скобках можно указать - хардварный эмулятор хм1-031)

  7. #387

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

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Там же вроде не 1 порт
    Через порты 177700 и 177702, которые входят в БМК -031, передаются скэн-коды нажатия и отжатия клавиш. А драйвер клавиатуры в ПЗУ переделывает их в коды КОИ-8 и передаёт по каналу К0 в ЦП.

  8. #388

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Да, увидел, поднять надо RPLY после Ввода и опустить еще раз после Вывода
    Там же оно четко взаимоувязано: получил ВВОД, выставил данные на шину, выставил (опустил) RPLY, ждешь, когда ВВОД поднимется. Поднялся, убираешь RPLY ждешь двух сигналов сразу: может прилететь ВЫВОД или сняться SYNC. Снялся SYNC - идешь ждать нового, прилетел ВЫВОД - принимаешь данные, отвечаешь RPLY , ждешь, когда снимется ВЫВОД и т.д. Я в былые времена ждал не двух, а трех сигналов сразу - низкого на ВВОДе, низкого на ВЫВОДе и высокого на SYNC'е. То есть, взбредет в голову процессору сделать два ВВОДа подряд в одном цикле шины, т.е. "ВВОД-ПАУЗА-ВВОД" - на здоровье, обслужим. :-)
    Последний раз редактировалось AFZ; 02.03.2020 в 23:18.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  9. #389

    Регистрация
    10.04.2019
    Адрес
    г. Фокино, Брянская обл.
    Сообщений
    401
    Спасибо Благодарностей отдано 
    52
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    65 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    ардварный эмулятор хм1-031
    Софтверный же на микроконтроллере же.. просто программа..

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

    Цитата Сообщение от AFZ Посмотреть сообщение
    ждешт, когда ВВОД поднимется
    в этот момент может подняться SYNC.. ну вот не успела СТМка, хотя мысль очень здравая!

  10. #390

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

    По умолчанию

    Цитата Сообщение от ZPilot Посмотреть сообщение
    Софтверный же на микроконтроллере же.. просто программа..
    А микроконтроллер аппаратный. Программно-аппаратный комплекс!!!

Страница 39 из 50 ПерваяПервая ... 353637383940414243 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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 в разделе Звук
    Ответов: 90
    Последнее: 10.07.2006, 16:32

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

Ваши права

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