18802

Назначение и особенности архитектур микроконтроллеров

Доклад

Информатика, кибернетика и программирование

Назначение и особенности архитектур микроконтроллеров Микроконтроллер МК ‐ это специализированный микропроцессор предназначенныйдля обработки внешних событий при решении задач управления техническими процессами. Обычно МК в реальном времени выполняют задачи с

Русский

2013-07-08

76.74 KB

11 чел.

Назначение и особенности архитектур микроконтроллеров

Микроконтроллер (МК) это специализированный микропроцессор, предназначенныйдля обработки внешних событий при решении задач управления техническими процессами.

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

МК – это однокристальные микроЭВМ. МК используют различные корпуса от простейших малоконтактных DIP до многоконтактных BGA.

На одном кристалле МК размещаются:

- процессор; - оперативное запоминающее устройство (ОЗУ) данных; - постоянное запоминающее устройство (ПЗУ) команд; - последовательные и параллельные порты; - котроллер прерываний; - контроллер ПДП (опция); - таймеры (опция); - ЦАП, АЦП (опция); - внутренние схемы запуска и тактовой синхронизации.

Основной архитектурой МК является Гарвардская архитектура, что обеспечивает возможность совместить во времени процедуры выборки и декодирования команд с исполнением предыдущей команды с целью повышения производительности. Команды размещаются во внутреннем и/или внешнем ПЗУ и поступают в устройство управления МК. Данные (операнды) размещаются во внутреннем и/или внешнем ОЗУ и поступают на исполнение в оперативное устройство МК. Во многих МК внутреннее ОЗУ реализована как расширение для регистров общего назначения процессора и поэтому иногда данное ОЗУ называют «регистровый файл».

Как правило, МК имеют сложный набор команд, т.е. это процессор СISC – типа (некоторые микроконтроллеры имеют простой набор команд для пересылок и передачи данных, выполняющих за один машинный цикл, а также несколько сложных вычислительных команд (умножение, деление)). МК с простым набором команд RISCтипа, также широко представлены на рынке микроэлектроники, например, PICконтроллеры. МК RISCтипа применяются для проектирования простейших устройств, таких как интеллектуальная периферия.

Структурная схема:

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

Наличие в МК нескольких портов ввода – вывода (последовательного и параллельного)определяет интерфейсные возможности проектируемой системы:

1. По связи с системами верхнего уровня: HOST ПК, ПЛК, терминалы, интеллектуальные пульты операторов;

2. По организации межпроцессорных коммуникаций для построения мультипроцессорных систем;

3. По подключению большого числа стандартных исполнительных устройств, датчиков, а также внешних БИС/СБИС, как программируемых, так и с жесткой логикой.

Основные направления и тенденции развития МК:

1 Повышение производительности ЦП, за счет использования RISC ядра и конвейерной обработки.

2 Использование flashпамяти и увеличение емкости внутренней памяти.

3 Расширение внутренних функциональных устройств (АЦП/ЦАП, ШИМ и т.д).

4 Расширение разнообразия последовательных портов (от стандартных последовательных интерфейсов, включая RS485, до CAN).

5 Увеличение гибкости (программируемости) внутренних устройств.

6 Увеличение эффективности системы команд и как следствие повышение качества и надежности программного кода.


 

А также другие работы, которые могут Вас заинтересовать

24581. Методика проведення загального аудиту 33 KB
  Методичні прийоми проведення аудиторської перевірки До їх складу відносять: фактичну перевірку підтвердження документальну перевірку спостереження обстеження опитування перевірку механічної точності аналітичні тести сканування обстеження спеціальну перевірку та зустрічну перевірку див. Під фактичною перевіркою слід розуміти перевірку кількісного і якісного стану об'єктів який встановлюється шляхом обстеження огляду обмірювання перерахунку зважування лабораторного аналізу та інших способів перевірки фактичного стану активів....
24582. Документування аудиторських послуг 26.5 KB
  Документальне оформлення аудиторської перевірки складається з двох видів документації робочої та підсумкової. Аудитор зобов'язаний вести документацію зі справ які стосуються прийнятих рішень за результатами проведеної аудиторської перевірки і які в свою чергу будуть покладені в основу аудиторського висновку. Суть робочої документації Робоча документація це записи за допомогою яких аудитор фіксує проведені процедури перевірки тести отриману інформацію і відповідні висновки які робляться під час проведення аудиторської перевірки....
24583. Договір на проведення аудиту 32 KB
  Договір на проведення аудиту. Порядок укладання договору Після обміну листами між аудитором та його клієнтом укладається договір на проведення аудиту. Договір на проведення аудиту є основним документом який засвідчує факт досягнення домовленості між замовником та виконавцем про проведення аудиторської перевірки він документально стверджує що сторони дійшли згоди з усіх моментів обумовлених у договорі. Договір на проведення аудиту має суттєві відмінності від інших договорів які використовуються в підприємництві.
24584. Клієнти аудиторських фірм (аудиторів), процедури їх вибору то погодження 29 KB
  За організаційноправовими формами клієнтів поділяють на підприємства установи організації об'єднання фонди громадян які самостійно провадять підприємницьку діяльність. Крім цих форм законодавством окремо виділяються господарські товариства підприємства установи й організації створені на засадах угоди між юридичними особами і громадянами шляхом об'єднання їх майна для провадження підприємницької діяльності. За формами власності споживачів аудиторських послуг поділяють на: ♦ індивідуальні підприємства засновані тільки на особистій...
24585. Поняття і види аудиторських послуг 39 KB
  Аудиторські організації та підприємціаудитори які провадять свою діяльність одноосібно можуть проводити аудит і надавати супутні аудиту послуги. Уся інша робота аудитора це супутні аудиту послуги. Поряд із проведенням аудиту Національні стандарти передбачають супутні аудиту послуги: оглядову перевірку операційну перевірку та компіляцію трансформацію обліку. Аудиторські послуги як правило не атестовані тобто не потребують подання аудиторського висновку та формальної звітності аудитора на адресу клієнта.
24586. Планування конкретної аудиторської перевірки 34.5 KB
  Вимоги та рекомендації щодо планування аудиту визначені МСА 300 Планування згідно з яким аудитори й аудиторські фірми України мають право самостійно визначати форми і методи аудиту на підставі чинного законодавства наявних норм і стандартів умов договору із замовником професійних знань та досвіду. Мета планування Метою планування аудиту є концентрація уваги аудитора на найважливіших напрямах аудиту виявленні проблем які слід перевірити якнайдетальніше. Документальне оформлення Характер планування залежить від організаційної форми...
24587. Планування аудиторської діяльності 30 KB
  Планування аудиторської діяльності. Обов'язковою умовою успішної діяльності будьякого підприємства є планування. Нормативна база з аудиту МСА 300 Планування регламентує лише порядок планування аудиторської перевірки визначає порядок підготовки загального плану і розроблення програми проведення аудиту і не визначає порядок планування аудиторської діяльності. У літературі з аудиту питання планування аудиторської діяльності також майже не висвітлювалось.
24588. Контроль якості роботи аудиторів 29 KB
  Контроль якості роботи аудиторів Аудиторська фірма зобов'язана дотримуватися політики і процедур контролю якості аудиторських послуг які гарантують що всі аудиторські перевірки проводяться у відповідності з Національними стандартами аудиту та Законом України Про аудиторську діяльність . Зміст строки й обсяг аудиторських процедур та політики аудиторської фірми щодо контролю якості залежать від таких чинників як розміри і характер діяльності аудиторської фірми її дислокація рівень організації перевірки і відповідних суджень про...
24589. Поняття аудиторської діяльності та її правове забезпечення 32 KB
  Основними нормативними документами що визначають головні засади аудиторської діяльності є Закон України Про аудиторську діяльність Національні стандарти аудиту та Кодекс професійної етики аудиторів України. Згідно з Законом України Про аудиторську діяльність до аудиторської діяльності належить організаційне і методичне забезпечення аудиту практичне виконання аудиторських перевірок аудиту та надання інших аудиторських послуг. За національним законодавством На жаль національне законодавство обмежує рамки аудиту аудитом фінансової...