Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
  • Адреса портов






    Адрес Регистр Порт
    $A10003 DATA (CTRL 1)
    $A10005 DATA (CTRL 2)
    $A10007 DATA (EXP)
    $A10009 CTRL (CTRL 1)
    $A1000B CTRL (CTRL 2)
    $A1000D CTRL (EXP)
    $A1000F TxDATA (CTRL 1)
    $A10011 RxDATA (CTRL 1)
    $A10013 S-CTRL (CTRL 1)
    $A10015 TxDATA (CTRL 2)
    $A10017 RxDATA (CTRL 2)
    $A10019 S-CTRL (CTRL 2)
    $A1001B TxDATA (EXP)
    $A1001D RxDATA (EXP)
    $A1001F S-CTRL (EXP)

     

    Обращение к порту может быть побайтным или словами (WORD). Во втором случае только младшие 8 бит имеют значение.

     

    Регистр DATA отображает состояние порта. Направление ввода/вывода может быть установлено для каждого бита в отдельности в регистре CTRL и S-CTRL.

     

      D7 D6 D5 D4 D3 D2 D1 D0
    DATA PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0

     

    Бит Режим Назначение разряда для джойстика
    PD7 чтение/запись Не используется
    PD6 чтение/запись SYN
    PD5 чтение/запись B/C
    PD4 чтение/запись A/Старт
    PD3 чтение/запись Вправо
    PD2 чтение/запись Влево
    PD1 чтение/запись Вниз
    PD0 чтение/запись Вверх

     


    Регистр CTRL определяет режим работы линий данных (ввод или вывод) и управляет маской запроса прерывания от внешних устройств.

     

      D7 D6 D5 D4 D3 D2 D1 D0
    CTRL INT PC6 PC5 PC4 PC3 PC2 PC1 PC0

     

    INT (ч/з) 0: Прерывание по сигналу линии SYN запрещено.

    1: Прерывание по сигналу линии SYN разрешено.

    Прерывание происходит при низком уровне сигнала (лог. 0) на линии SYN.

    PC6 (ч/з)0: Линия данных “SYN” в режиме ввода.

    1: Линия данных “SYN” в режиме вывода.

    PC5 (ч/з)0: Линия данных “B/C” в режиме ввода.

    1: Линия данных “B/C” в режиме вывода.

    PC4 (ч/з)0: Линия данных “A/Старт” в режиме ввода.

    1: Линия данных “A/Старт” в режиме вывода.

    PC3 (ч/з)0: Линия данных “Вправо” в режиме ввода.

    1: Линия данных “Вправо” в режиме вывода.

    PC2 (ч/з)0: Линия данных “Влево” в режиме ввода.

    1: Линия данных “Влево” в режиме вывода.

    PC1 (ч/з)0: Линия данных “Вниз” в режиме ввода.

    1: Линия данных “Вниз” в режиме вывода.

    PC0 (ч/з)0: Линия данных “Вверх” в режиме ввода.

    1: Линия данных “Вверх” в режиме вывода.

     

    Регистр S-CTRL используется для определения состояния последовательного порта и установки его режимов.

     

      D7 D6 D5 D4 D3 D2 D1 D0
    S-CTRL BPS1 BPS0 SIN SOUT RINT RERR RRDY TFULL

     

    SIN (ч/з) 0: Линия “B/C” в составе параллельного порта.

    1: Линия “B/C” в составе последовательного порта как вход приемника.

    SOUT (ч/з) 0: Линия “A/Старт” в составе параллельного порта.

    1: Линия “ A/Старт” в составе последовательного порта как выход передатчика.

    RINT (ч/з) 0: Прерывание по готовности приемника (Rxd) запрещено.

    1: Прерывание по готовности приемника (Rxd) разрешено.

    RERR (ч) 0: Ошибок приема нет (Rxd).

    1: Ошибка приема (Rxd).

    RRDY (ч) 0: Приемник занят/принимает данные (Rxd).

    1: В приемнике есть данные/приемник готов (Rxd).

    TFUL (ч) 0: Передатчик свободен/очередь передатчика пуста (Txd).

    1: Передатчик занят/очередь передатчика полна (Txd).

     

    BPS1 BPS0 Скорость (bps)
         
         
         
         

     







    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.