User Tag List

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

Тема: Схема и прошивка контроллера AT PC-Keyb на AT90S2313 Камиля Каримова

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

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

    Регистрация
    26.01.2005
    Адрес
    Минск
    Сообщений
    294
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Торможение появляется если часто опрашивать клавиатуру:

    Код:
    LOOP	 LD A,n 
    	 IN A,(#FE)
    	 RRA
    	 JR C,LOOP
    Контроллер на время опроса генерит WAIT, а поскольку опрос непрерывный, то и WAIT генерится постоянно и прога тормозит. Чтобы бороться с этим нужно опрашивать реже, например так:

    Код:
    LOOP	 HALT
    	 LD A,n 
    	 IN A,(#FE)
    	 RRA
    	 JR C,LOOP
    Если я правильно понял Caro, его новый контроллер не генерит WAIT когда кнопки не нажаты? Тогда торможения при частом опросе не будет (конечно если кнопки не жать).
    Последний раз редактировалось Spectre; 28.03.2005 в 18:09.

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

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

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

Ваши права

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