User Tag List

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

Тема: Специалист_МХ_FPGA на u10ep3c

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пока читаю только один ряд клавы. Разбираюсь что мешает читать другие. Такое очучение, что в scan_in поступает число не из единиц с одним нулём, а чтото другое...

    ---------- Post added at 20:17 ---------- Previous post was at 20:14 ----------

    Пока логичней кажется такое:
    process(clock,keybsel,mreq_n,wr_n,dataO,a_buff)
    begin
    if (clock'event and clock='1') then
    if (keybsel='1' and mreq_n='0' and wr_n='0') then
    case a_buff (1 downto 0) is
    when "00" =>
    porta <= dataO;
    metod <= '0';
    when "01" =>
    portb <= dataO;
    metod <= '1';
    when "10" =>
    portc <= dataO;
    metod <= '0';
    when "11" =>
    portr <= dataO;
    end case;
    end if;
    end if;
    end process;

    scan_in<=(portc(3 downto 0) & porta) when (metod='0') else ("111111" & portb (7 downto 2));
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

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

  3. #2
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну да. Только porta и portc назначаются при разных адресах (00 и 10). Одновременно они разве могут принимать значения? Тогда нужна инициализация портов (porta, portb и portc) - присваивание единиц в каждом разряде.
    Последний раз редактировалось fifan; 10.10.2010 в 20:25.

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

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

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

Похожие темы

  1. Орион-2010 на u10ep3c
    от Ewgeny7 в разделе Орион
    Ответов: 141
    Последнее: 19.10.2013, 23:51

Ваши права

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