User Tag List

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

Тема: ZXeretic

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

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

    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,930
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    44 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TSL Посмотреть сообщение
    Смотри, вот кусок кода, которым я опрашиваю клаву на контроллере.
    Блин, тут даже меня сподобило задуматься...
    Цитата Сообщение от psb Посмотреть сообщение
    да и не везде нужен антидребезг, так-то.
    На самом деле, антидребезг жизненно необходим, если:
    • с клавиатуры редактируется текст;
    • для переназначения кнопок в частности;
    • если в программе критично каждое отдельное нажатие на кнопку, а не общее время нажатия.

    Антидребезг совсем не нужен если прога ориенитирована на эмулятор или на PC-клавиатуру.
    Одним из лучших антидребезговых механизмов на Спекртуме признан метод опроса кнопок в ПЗУ. Если убрать из него всякую гибкость, то суть примерно такова: если порт полуряда в течение 5 прерываний подряд возвращает одну и ту же комбинацию нажатых клавиш, это означает, что нажатие действительно произошло и колебательные процессы на контактах кончились.

    Цитата Сообщение от Soplik Посмотреть сообщение
    А как в аласме записать код на диск?
    А смотря что тебе надо. Смотри help'ы по таким командам:
    SAVEBIN - сохраняет код в файл в файловую систему PC;
    SAVESNA - сохраняет код в снапшот с инициализированными системными переменными;
    SAVEHOB - сохраняет код в HOBETA-файл;
    SAVETRD - добавляет код как ZX-файл к существующему TRD-файлу;

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

  3. #2

    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Rider Посмотреть сообщение
    если порт полуряда в течение 5 прерываний подряд возвращает одну и ту же комбинацию нажатых клавиш, это означает, что нажатие действительно произошло и колебательные процессы на контактах кончились.
    Я извиняюсь, прошу показать мне это место в ПЗУ бейсика.

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

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

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

Ваши права

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