Работа с COM портом. Проблема

Тема в разделе "WASM.BEGINNERS", создана пользователем Voffka, 17 ноя 2005.

  1. Voffka

    Voffka New Member

    Публикаций:
    0
    Регистрация:
    17 ноя 2005
    Сообщения:
    2
    Вообщем есть программка, которая выводит символ на экран, потом пихает его в ком порт и тут же читает из него этот символ (типа токовая петля используется) и выводит на экран строчкой ниже. Прога по идее использует аппаратное прерывание порта по приходу новых данных (те символ запихнули в порт - вызывается автоматом мой обработчик). Проблема в том, что этот обработчик не вызывается :). Маску на irq4 снял, сам порт инициализировал так, чтобы прерывания работали...Может у кого есть мысли? (да, еще - на порту висит перемычка 2 и 3 пина)



    <font color="red]используем аттачи для кода</font><!--color-->
     
  2. VaStaNi

    VaStaNi Member

    Публикаций:
    0
    Регистрация:
    1 июн 2004
    Сообщения:
    203
    Адрес:
    Ukraine
    Значит не до конца проинил контроллер. Часто недочитывают доки или "не чувствуют момента", что чтобы запахала линия IRQ нужно OUT бит разрешить... Кажется OUT2 обзывается. И вообще железо проврял тест-прогой все с IRQ (INT) в ажуре?