User Tag List

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

Тема: Любительская девборда на Z80

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

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

    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    365
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Длительность прерывания 32 такта процессора.
    да так сделано в спектруме, но это не означает что так правильно )

    по хорошему нужно примерно так
    Код:
    --INT
    process(vsync,сpu_m1,cpu_iorq)
    begin
    	if (cpu_iorq and cpu_m1) = '1' then
    		cpu_int <= '0';
    	elsif vsync'event and vsync = '1' then
    		cpu_int <= '1';
    	end if;	
    end process;
    
    VGA_VSYNC <= vsync;
    правда квартус выдаст warning что клок vsync не прописан в sdc файле, поэтому нужно его там создать )

    p.s. активный уровень сигналов сpu_m1 и cpu_iorq - "1", для активного "0" будет - "if (cpu_iorq or cpu_m1) = '0' then"
    Последний раз редактировалось shurik-ua; 17.07.2013 в 14:05.

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

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

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

Похожие темы

  1. Прикольная девборда... для спека в самый раз :)
    от ILoveSpeccy в разделе Несортированное железо
    Ответов: 12
    Последнее: 15.08.2008, 07:06

Ваши права

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