User Tag List

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

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

Древовидный режим

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

    Регистрация
    05.10.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,080
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx_ Посмотреть сообщение
    Схемку бы
    Нет смысла рисовать неотмакетированную схему-проект. Работоспособной пока можно считать только схему введения прерываний для Z80, т.к это уже проверено в реале. А для КР580 эта схема точно не подойдёт, хотя бы потому, что там INT неинверсный. Грамотно было бы использовать триггер, взводимый по импульсу 50 ГЦ, а сбрасываемый по INTA от ВК28. К сожалению, я с прерываниями на КР580 дела не имел, потому ничего не знаю.

    Как только я подключу мышь с помощью ВВ51, то займусь прерываниями, т.к мне прерывания нужны только для мыши. А т.к прерывание только одно, то приходится выбирать - или мышь или прерывания от 50-ти Герц, как в Синклере. А чтобы иметь и то, и то, требуется контроллер прерываний. Так что, чем вызывать прерывания остаётся только выбирать с помощью тумблера или придётся вводить какое-то программное переключение сигнала на входе INT.

    Чтобы сохранить прерывания 50 ГЦ и мышь, можно сделать отдельный контроллер на КМОП Z80, который будет (без ВВ51) принимать посылки от мыши, запоминать их и выставлять для процессора флаг готовности в каком-то порту. Тогда благодаря тому, что процессор 50 раз в секунду будет проверять этот флаг, посылки от мыши не будут утрачены и скорость реакции останется высокой. Но это немного сложнее, чем ВВ51 принимающая на скорости 1200 бод посылки от мыши и вызывающая прерывания.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Прерывания на Z80.jpg 
Просмотров:	206 
Размер:	23.3 Кб 
ID:	64541  
    Последний раз редактировалось barsik; 10.03.2018 в 13:45.

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

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

Эту тему просматривают: 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

Ваши права

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