Содержание
- 2. Микропроцессор — это устройство, представляющее собой одну или несколько больших интегральных схем(БИС), выполняющих функции процессора ЭВМ.Классическое
- 3. Как видно, микропроцессор в этой системе имеет множество вспомогательных устройств , таких как постоянное запоминающее устройство,
- 4. Все опорные устройства, такие как постоянное запоминающее устройство, оперативная память, таймер, последовательный интерфейс, порты ввода/вывода являются
- 5. Выбор микроконтроллера является одним из самых важных решений, от которых зависит успех или провал задуманного проекта.
- 7. При проектировании цифровой системы необходимо осуществить правильный выбор микроконтроллера. Основная цель – выбрать наименее дорогой микроконтроллер
- 8. Доступность. Существует ли устройство в достаточных количествах. Производится ли оно сейчас. Что ожидается в будущем. Поддержка
- 9. Отладчики можно разделить на симуляторы эмуляторы. Симуляторы – совокупность программных средств, моделирующих работу других программ или
- 10. 8-разрядные микроконтроллеры имеют относительно низкую производительность, которая вполне достаточна для решения широкого круга задач управления различными
- 11. 16-разрядные микроконтроллеры во многих случаях являются усовершенствованной модификацией своих 8-разрядных прототипов. Они характеризуются не только увеличенной
- 12. 32-разрядные микроконтроллеры содержат высокопроизводительный процессор, соответствующий по своим возможностям младшим моделям микропроцессоров общего назначения. В ряде
- 13. Производители микроконтроллеров
- 16. Скачать презентацию
Слайд 2Микропроцессор — это устройство, представляющее собой одну или несколько больших интегральных схем(БИС), выполняющих
Микропроцессор — это устройство, представляющее собой одну или несколько больших интегральных схем(БИС), выполняющих
Микроконтро́ллер (англ. Micro Controller Unit, MCU) — микросхема, предназначенная для управления электронными устройствами.
Существуют процессоры различной архитектуры.
CISC (англ. Complex Instruction Set Computing) — концепция проектирования процессоров, которая характеризуется следующим набором свойств:
· большим числом различных по формату и длине команд;
· введением большого числа различных режимов адресации;
· обладает сложной кодировкой инструкции.
RISC (Reduced Instruction Set Computing). Процессор с сокращенным набором команд. Система команд имеет упрощенный вид. Все команды одинакового формата с простой кодировкой. Обращение к памяти происходит посредством команд загрузки и записи, остальные команды типа регистр-регистр. Команда, поступающая в CPU, уже разделена по полям и не требует дополнительной дешифрации.
Слайд 3Как видно, микропроцессор в этой системе имеет множество вспомогательных устройств , таких как
Как видно, микропроцессор в этой системе имеет множество вспомогательных устройств , таких как
Слайд 4Все опорные устройства, такие как постоянное запоминающее устройство, оперативная память, таймер, последовательный интерфейс,
Все опорные устройства, такие как постоянное запоминающее устройство, оперативная память, таймер, последовательный интерфейс,
Слайд 5Выбор микроконтроллера является одним из самых важных решений, от которых зависит успех
Выбор микроконтроллера является одним из самых важных решений, от которых зависит успех
Слайд 7При проектировании цифровой системы необходимо осуществить правильный выбор микроконтроллера. Основная цель –
При проектировании цифровой системы необходимо осуществить правильный выбор микроконтроллера. Основная цель –
Основные критерии выбора микроконтроллера представлены ниже в порядке значимости.
Пригодность для прикладной системы. Может ли она быть сделана на однокристальном микроконтроллере или ее можно реализовать на основе какой-либо специализированной микросхемы.
Имеет ли микроконтроллер требуемое число контактов, портов ввода-вывода, поскольку в случае их недостатка он не сможет выполнить работу, а в случае избытка цена будет слишком высокой.
Имеет ли микроконтроллер все требуемые периферийные устройства, такие как аналого-цифровой, цифро-аналоговый преобразователи, интерфейсы связи и т.д.
Имеет ли микроконтроллер другие периферийные устройства, которые не потребуются в системе (это зачастую увеличивает стоимость микроконтроллера).
Обеспечивает ли ядро микроконтроллера необходимую производительность, т. е. вычислительную мощность, позволяющую обрабатывать системные запросы в течение всей жизни системы на выбранном прикладном языке.
Выделено ли в бюджете проекта достаточно средств, чтобы позволить себе использовать данный микроконтроллер. Для ответа на этот вопрос, обычно требуются расценки поставщика. Если данный микроконтроллер не приемлем для проекта, все остальные вопросы становятся несущественными, и разработчик должен начать поиски другого микроконтроллера.
Слайд 8Доступность.
Существует ли устройство в достаточных количествах.
Производится ли оно сейчас.
Что ожидается в будущем.
Поддержка
Доступность.
Существует ли устройство в достаточных количествах.
Производится ли оно сейчас.
Что ожидается в будущем.
Поддержка
Ассемблеры (сборщики).
Компиляторы (переводит текст в машинный код).
Средства отладки.
Внутрисхемные эмуляторы.
Информационная поддержка
Примеры применения.
Сообщения об ошибках.
Утилиты, в том числе бесплатные ассемблеры.
Примеры исходных текстов.
Поддержка применений у поставщика.
Квалификация поддерживающего персонала, действительно ли он заинтересован в помощи при решении вашей проблемы.
Связь с поддерживающим профессионалом.
Надежность фирмы производителя.
Компетентность, подтвержденная разработками.
Надежность производства, т.е. качество продукции.
Время работы в этой области.
Слайд 9Отладчики можно разделить на
симуляторы
эмуляторы.
Симуляторы – совокупность программных средств, моделирующих работу других программ или
Отладчики можно разделить на
симуляторы
эмуляторы.
Симуляторы – совокупность программных средств, моделирующих работу других программ или
Эмуляторы – совокупность программных и аппаратных средств, позволяющих воспроизвести работу других программ или их отдельных частей.
Все микроконтроллеры можно условно разделить на 3 класса в соответствии с их разрядностью:
8-разрядные
16-разрядные
32-разрядные
Слайд 108-разрядные микроконтроллеры имеют относительно низкую производительность, которая вполне достаточна для решения широкого круга
8-разрядные микроконтроллеры имеют относительно низкую производительность, которая вполне достаточна для решения широкого круга
Слайд 1116-разрядные микроконтроллеры во многих случаях являются усовершенствованной модификацией своих 8-разрядных прототипов. Они характеризуются
16-разрядные микроконтроллеры во многих случаях являются усовершенствованной модификацией своих 8-разрядных прототипов. Они характеризуются
Слайд 1232-разрядные микроконтроллеры содержат высокопроизводительный процессор, соответствующий по своим возможностям младшим моделям микропроцессоров общего
32-разрядные микроконтроллеры содержат высокопроизводительный процессор, соответствующий по своим возможностям младшим моделям микропроцессоров общего
Слайд 13Производители микроконтроллеров
Производители микроконтроллеров