Какие блоки входят в состав однокристального микроконтроллера MCS-51? — КиберПедия 

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Какие блоки входят в состав однокристального микроконтроллера MCS-51?

2017-11-27 361
Какие блоки входят в состав однокристального микроконтроллера MCS-51? 0.00 из 5.00 0 оценок
Заказать работу

Ответ: АЛБ - арифметика - логический блок, включающий 8-разрядное АЛУ, регистр-аккумулятор А, дополнительный регистр-аккумулятор В, битовое АЛУ (для обработки битовых операций), битовый аккумулятор, в который входит PSW (слово состояния процессора)., ПЗУ, ОЗУ, счётчики-таймеры

Система команд какого типа микропроцессоров обычно содержит большое количество режимов адресации?

Ответ: Универсального.

Какова разрядность однокристального микроконтроллера МК-51?

Ответ: 8 бит.

Какое количество параллельных портов входит в состав микроконтроллера МК-51?

Ответ: В классической архитектуре их 4.

Какие параллельные порты могут использоваться в МК-51 для ввода информации?

Ответ: Параллельные порты используются для ввода-вывода информации; каждая линия порта настраивается на ввод или на вывод

В чем особенность использования порта P0 в МК-51?

Ответ: P0: 1)выводит A7...A0 (младшие разряды адреса), при обращении к внешней памяти программ и данных 2)Выдает из МК и принимает из МК байт данных при работе с внешней памятью Работа порта мультиплексирована во времени аппаратными средствами МК (т.е МК сам разбирается когда ему выдать, считать адрес, данные); в МПС (микро-процессорную-систему) должны быть включены буферные регистры для хранения адреса. 3)Задает данные при программировании внутреннего ЗУ команд.

В чем особенность использования порта P3 в МК-51?

Ответ: P3: Используется для выполнения альтернативных функций. Можно ещё сказать, какие в нём линии: управление внешней памятью (стробы RD и WR), cчётные входы T/C (T1 и T0), внешние входы для запроса прерывания (INT1 и INT0), линии передачи и приёма последовательного порта (TxD и RxD; последовательного порта как такового не существует, его линии в этом порте P3).

Почему в МК-51 используется 4 банка по 8 регистров, а не единый блок из 32х регистров?

Ответ: наличие нескольких банков регистров сокращает длину команд, а также уменьшает время, необходимое для сохранения и восстановления регистров при работе с подпрограммами и обработчиками прерываний, что характерно для структуры задач, решаемых микроконтроллером.

Какова частота машинного цикла микроконтроллера МК-51, если его внешняя частота равна 12 Мгц?

Ответ:/12 -- 1 Мгц (внутренняя частота).

Почему программу для микроконтроллера МК-51 необходимо размещать, начиная с нулевого адреса памяти программ?

Ответ: Начало работы любой программы начинается с адреса 0. В эту ячейку необходимо записать адрес, на который будет выполняться переход (там, где находится программа, у нас это 8000h). По сигналу сброса в программный счетчик микроконтроллера записывается 0.

Какая информация располагается в ОЗУ микроконтроллера МК-51?

Ответ: Данные. (ЗУ данных - это ОЗУ, объемом 128 байт (регистр общего назначения, битовая память, стек))

Какое количество таймеров-счетчиков входит в состав МК-51?

Ответ: 2.

Каково назначение таймеров-счетчиков в МК-51?

Ответ: таймеры/счетчики предназначены для подсчета внешних событий, получения программно-управляемых временных задержек и выполнения времязадающих функций. Еще ТС1 может использоваться для тактирования последовательного порта.

Для подсчета каких внешних событий используются таймеры-счетчики в МК-51?

Переход из 1 в 0 по входам Т1,Т2. Inc не чаще 1/24 от частоты резонатора

Какова в зависимости от режима работы может быть разрядность счетчика в таймере-счетчике микроконтроллера МК-51?

8,13, 16 бит

Какой максимальный интервал времени можно отсчитать с помощью таймера-счетчика микрокотролллера МК-51, работающего на тактовой частоте 12 Мгц в режиме, обеспечивающем 16-разрядный счет.

Ответ: 65536 мкс или 1/15 сек.

Какой максимальный интервал времени можно отсчитать с помощью таймера-счетчика микроконтроллера МК-51, работающего на тактовой частоте 12 МГц в режиме, обеспечивающем 13разрядный счет?

1микро секунда * 32 * (2^8)

Какой максимальный интервал времени можно отсчитать с помощью таймера-счетчика микроконтроллера МК-51, работающего на тактовой частоте 12 МГц в режиме, обеспечивающем 8разрядный счет?

1микро секунда * 256

19. Какое значение будут иметь регистры TL0 и TH0 таймера/счетчика, работающего в режиме 2 счета внешних событий, после поступления на его счетный вход 8 импульсов, если их начальное состояние следующее: TL0 = 250; TH0= 250?


Поделиться с друзьями:

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.01 с.