User Tag List

Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 30 из 30

Тема: Прерывания IM2 в Специалисте на КР580

  1. #21

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как вариант. Если использовать ВН59, то можно кадровые на один вход, строчные на другой, от таймера на третий и еще остаются. А таймер можно запрограммировать на сколько хочешь Гц, хоть 50, хоть 60, хоть 300.

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

    CityAceE(26.06.2025)

  2. #22

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,644
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тема, оказывается, уже была на форуме. Объединю, пожалуй, чтобы не распыляться.

    Как считаете, схема предложенная Barsik'ом жизнеспособна?

    С уважением, Станислав.

  3. #23

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Как вариант. Если использовать ВН59, то можно кадровые на один вход, строчные на другой, от таймера на третий и еще остаются. А таймер можно запрограммировать на сколько хочешь Гц, хоть 50, хоть 60, хоть 300.
    ВН59 при типичном использовании даст нам 27 тактов только на вход в процедуру прерываения (CALL в таблицу векторов, оттуда JMP собственно в процедуру). на и так дохлом 8080 многовато выходит...

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

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Как считаете, схема предложенная Barsik'ом жизнеспособна?
    должна работать, вопрос зачем внешний триггер запрета прерываний когда есть команда DI?

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  4. #24

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,644
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    зачем внешний триггер запрета прерываний когда есть команда DI?
    Возможно, для полной совместимости с уже имеющимся софтом?
    С уважением, Станислав.

  5. #25

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Возможно, для полной совместимости с уже имеющимся софтом?
    а он есть? или как в соседней теме - есть только схема, которую не факт что кто-то собирал?

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  6. #26

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,644
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    а он есть?
    Речь вообще про весь софт. Никто не может гарантировать, что какой-нибудь из авторов не использовал в своей программе по только ему известной причине команду EI.
    С уважением, Станислав.

  7. #27

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    зачем внешний триггер запрета прерываний когда есть команда DI
    Чтобы после разрешения прерывания после короткой процедуры обработки оно не возникло снова. И чтобы обработались в итоге прерывания, возникшие во время запрещенных по той или иной причине прерываний.

    А возникать прерывание на мой взгляд должно на первой строке нижнего бордюра, чтобы время от прерывания до первой строки изображения было максимальным.

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

    Хотя на схеме выше как-то странно триггер подключен. Триггер должен защелкивать сигнал прерывания и сбрасываться при его обработке процессором.

  8. #28

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    60Гц и VGA развертку
    Получается в этом случае без подключения к телевизору, т.к. при 60 Гц на ТВ максимум 240 строк, на реальных ТВ еще меньше. И нужен или скандаблер или вдвое ускорить выборку из озу.

  9. #29

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Получается в этом случае без подключения к телевизору, т.к. при 60 Гц на ТВ максимум 240 строк, на реальных ТВ еще меньше. И нужен или скандаблер или вдвое ускорить выборку из озу.
    Это просто была мысль, если с подключением телеку, то безусловно родные 15625Гц и 50Гц
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  10. #30

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Речь вообще про весь софт. Никто не может гарантировать, что какой-нибудь из авторов не использовал в своей программе по только ему известной причине команду EI.
    да, согласен. например в ПЗУ для работы одного из вариантов НП...

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

    Цитата Сообщение от Pyk Посмотреть сообщение
    Хотя на схеме выше как-то странно триггер подключен. Триггер должен защелкивать сигнал прерывания и сбрасываться при его обработке процессором.
    чтобы прерывание по фронту работало? это надо второй триггер ставить. а этот просто дополнительный внешний DI по сути.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

Страница 3 из 3 ПерваяПервая 123

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

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

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

Похожие темы

  1. Разработка системы на КР580 серии
    от Viktor2312 в разделе Разное
    Ответов: 45
    Последнее: 21.10.2015, 23:58
  2. КР580 - 2,5 Мгц only?
    от alex-eller в разделе Разное
    Ответов: 88
    Последнее: 09.05.2015, 08:41
  3. IM2 в TR-DOS
    от VELESOFT в разделе Софт
    Ответов: 1
    Последнее: 02.02.2013, 19:17
  4. im2 и call 3d13
    от moroz1999 в разделе Программирование
    Ответов: 36
    Последнее: 20.01.2007, 13:00
  5. IM2, вектор прерывания
    от Jukov в разделе Программирование
    Ответов: 18
    Последнее: 20.09.2006, 09:32

Ваши права

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