- •Вариант 1
- •1. Идентификаторы типа данных передаваемые через порт p0. Данный ответ совсем не понятен, гадайте сами, что авторы имели ввиду
- •2. Механизм прерываний. Прерывания по уровню (организация, обработка, применение).
- •3. Таймеры. Т0 как таймер.
- •4. Режимы работы, orl pcon,#02h
- •Вариант 5
- •2. Механизм прерываний. Способы уменьшения числа прерываний при обмене
- •3. Таймер т2 как генератор сигналов
- •4. Режимы работы. Способы выода из режима пониженного энергопотребления.
- •Билет 6
- •Вариант 7
- •1 Порты Устройство портов
- •2 Механизм прерываний. Как можно увеличить число внешних прерываний за счет таймера то?
- •3 Таймеры. Сторожевой таймер (аппаратурное решение).
- •4 Система команд. Как изменится состояние psw после команды orl a,#01h?
- •Билет 8
- •Вариант 9
- •1 Порты. Какое состояние выводов имеет порт ро микроконтроллера i80c5l по включению питания?
- •2 Механизм прерываний. Как можно увеличить число внешних прерываний за счет таймера т2?
- •3 Таймеры. То как измеритель длительности импульса
- •4 Система команд. Как изменится состояние асс после команды xrl a,#01h?
- •Билет 10
- •Билет 11
- •Билет 12
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •4.Порты. Откуда поступает старший байт адреса на выводы порта р2 при выполнении команды movx @r0,a?
- •Вариант 17
- •Режим захвата.
- •Режим 16-разрядного программируемого таймера.
- •Режим скоростного вывода.
- •Вариант18
- •4.Режимы работы. Once
- •Вариант19
- •Билет 20
- •Вариант 2i
- •1. Порты. Напишите программу формирования одиночного импульса на выводе p1.0
- •Вариант 22
- •Билет 31
Билет 11
Модуль PCA как измеритель длительности импульсов.
При обнаруджении фронта или спада на внешнем выводе СУЧт в этом режиме осуществляется запись значения PCAтаймера-счетчика в регистрыCCAPnHCCAPnL. Этот режим рекомендуется использовать при измерении длительности импульсов(режим захвата). Установка битовCAPPnи/илиCAPNnв регистреCCAPMnопределяет перепад(0-1 или 1-0), по которому будет осуществляться завхват.
Последовательный связной адаптер. Синхронный обмен.
Режим 0 соответствует синхронному режиму последовательного обмена. Информация принимается и передаётся через вход приёмника RXD (вывод P0.3). Принимаются или передаются 8 бит данных. Через вывод выхода передатчика TXD (вывод P3.1) выдаются импульсы синхронизации (сдвига), которые стробируют (сопровождают) каждый бит данных при приёме или передаче. Частота передачи бита при этом максимально и равна 1/12 тактовой частоты кварцевого резонатора. (SM0 и SM1 сброшены). Приём осуществляется при условии что RI = 0 и REN = 1. Передача из последовательного порта инициализируется любой командой, в которой буферный регистр SBUF указан как получатель байта.
Память. Способы доступа к внутренней памяти с адреса 00h по lFh
Возможно использование косвенной и прямой адресации для адресования ячеек внутренней памяти данных. Однако использование косвенной регистровой адресации позволяет экономить память программ, так как команды, работающие с регистрами R0-R7 короче команд, использующих прямую адресацию.
Порты. Идентификаторы типа передаваемых данных через порт Р0
В зависимости от того, что используется: RD или PSEN (прямой ; косвенный)
Билет 12
Модуль PCA как измеритель длительности периода.
При обнаруджении фронта или спада на внешнем выводе СУЧт в этом режиме осуществляется запись значения PCAтаймера-счетчика в регистрыCCAPnHCCAPnL. Этот режим рекомендуется использовать при измерении длительности импульсов(режим захвата). Установка битовCAPPnи/илиCAPNnв регистреCCAPMnопределяет перепад(0-1 или 1-0), по которому будет осуществляться завхват.
Последовательный связной адаптер. Асинхронный обмен.
Режим 1. В этом режиме передаются через вывод TXD или принимаются через RXD 10 бит информации: старт-бит (0), 8 бит данных и стоп-бит (1) при приеме информации в бит RB8 регистра управления/статуса приемопередатчика SCON заносятся стоп-бит Скорость приема/передачи — величина переменная и задается таймером. (SM0=0, SM1=1)
Режим 2. В этом режиме через вывод TXD передаются или через RXD принимаются 11 бит информации: старт-бит, 8 бит данных, программируемый девятый бит и стоп-бит. При передаче девятый бит данных может принимать значение 0 или 1 или, например, для повышения достоверности передачи путем контроля по четности в него может быть помещено значение признака паритета из слова состояния программы (PSW.0). При приеме девятый бит данных помещается в бит RB8 SCON, а стоп-бит, в отличие от режима 1, теряется. Частота приема/передачи выбирается программой и может быть равна либо 1/32, либо 1/64 частоты резонатора в зависимости от управляющего бита SMOD. (SM0=1, SM1=0)
Режим 3. совпадает с режимом 2 во всех деталях, за исключением частоты приема/передачи, которая является величиной переменной и задается таймером. (SM0=1, SM1=1)
Во всех режимах работы приём начинается с приходом старт-бита(при обнаружении на входе RXD перехода сигнала из состояния 1 в состояние 0), если REN=1
Передача из последовательного порта инициализируется любой командой, в которой буферный регистр SBUF указан как получатель байта.
Память. Способы доступа к внутренней памяти с адреса 20h по 2Fh.
Этот диапазон ячеек (16 бит) образует область флагов, определяемых пользователем. Эти ячейки могут адресоваться прямоадресуемо, побитно, косвенно.
Порты. Идентификаторы типа принимаемых данных через порт PO.
В зависимости от того, что используется: RD или PSEN (прямой ; косвенный)