Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Микропроцессоры и микроконтроллеры, назначение, сфера применения и архитектура. Структура типового микроконтроллера. Память и внешние устройства микроконтроллеров

Читайте также:
  1. A.3.1 Структура процедурного программного обеспечения
  2. BIOS (флэш-память)
  3. I. ПОНЯТИЕ, ПРЕДМЕТ, ЦЕЛИ И ЗАДАЧИ КУРСА. СТРУКТУРА КУРСА, ВЗАИМОСВЯЗЬ С ДРУГИМИ УЧЕБНЫМИ ДИСЦИПЛИНАМИ.
  4. I. ПОНЯТТЯ ВИДУ І ПОПУЛЯЦІЇ. СТРУКТУРА ТА ХАРАКТЕРИСТИКА ПОПУЛЯЦІЇ.
  5. I. ПОНЯТТЯ ВИДУ І ПОПУЛЯЦІЇ. СТРУКТУРА ТА ХАРАКТЕРИСТИКА ПОПУЛЯЦІЇ.
  6. I. Разрабатывается общая структура ИС с выделением функциональных и обеспечивающих подсистем.
  7. I. Страховой рынок и его структура.
  8. II. Нарушения применения коммуникативных средств, или средств общения.
  9. II. Средства применения БТХВ
  10. II. Структура индивидуального логопедического занятия.
  11. II. Структура Уложения
  12. III. Внутренняя структура политического процесса с позиций отношений субъект объект, или субъект – субъект, изучался поведенческим подходом.

Полномочия антимонопольных органов

Антимонопольный комитет и его террито­риальные управления вправе давать предпринимателям (хозяйст­вующим субъектам), органам государственной власти и управления, их должностным лицам обязательные для исполнения предписания:

· о прекращении нарушений антимонопольного законодательства,

· о восстановлении первоначального положения, расторжении или из­менении договоров, не соответствующих законодательству,

· об отме­не либо изменении актов, принятых с нарушением законодательст­ва.

В то же время антимонопольные органы не могут принять реше­ния о признании гражданско-правового договора или актов орга­нов власти и управления недействительными, взыскивать убытки, причиненные нарушением антимонопольного законодательства или недобросовестной конкуренцией, поскольку в соответствии с законодательством такие решения полномочны принимать только судебные органы.

Антимонопольные органы имеют право выдавать соответствующие предписания предпринимателям, органам власти и управления. При невыполнении этих предписаний могут накладывать административные взыскания в виде предупреждений и штрафов. Хозяйствующие субъекты вправе обжаловать в установленном порядке решения антимонопольных органов в арбитражном суде. Судебные органы осуществляют контроль за деятельностью антимонопольных органов и вправе полностью или частично признать недействительным решение или предписание антимонопольного органа.

 

Микропроцессор характеризуется:

  1. тактовой частотой, определяющей максимальное время выполнения переключения элементов в ЭВМ;
  2. разрядностью, т.е. максимальным числом одновременно обрабатываемых двоичных разрядов.

Разрядность МП обозначается m/n/k/ и включает: m - разрядность внутренних регистров, определяет принадлежность к тому или иному классу процессоров; n - разрядность шины данных, определяет скорость передачи информации; k - разрядность шины адреса, определяет размер адресного пространства. Например, МП i8088 характеризуется значениями m/n/k=16/8/20; 3) архитектурой. Понятие архитектуры микропроцессора включает в себя систему команд и способы адресации, возможность совмещения выполнения команд во времени, наличие дополнительных устройств в составе микропроцессора, принципы и режимы его работы. Выделяют понятия микроархитектуры и макроархитектуры.

Микроархитектура микропроцессора - это аппаратная организация и логическая структура микропроцессора, регистры, управляющие схемы, арифметико-логические устройства, запоминающие устройства и связывающие их информационные магистрали.

Макроархитектура - это система команд, типы обрабатываемых данных, режимы адресации и принципы работы микропроцессора.



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

Архитектура типичной небольшой вычислительной системы на основе микроЭВМ показана на рисунке. Такая микроЭВМ содержит все 5 основных блоков цифровой машины: устройство ввода информации, управляющее устройство (УУ), арифметико-логическое устройство (АЛУ) (входящие в состав микропроцессора), запоминающие устройства (ЗУ) и устройство вывода информации.


Рисунок 25.1 – Архитектура типичной небольшой вычислительной системы

 

Микроконтроллер — микросхема, предназначенная для управления электронными устройствами. Типичный микроконтроллер сочетает в себе функции процессора и периферийных устройств, может содержать ОЗУ и ПЗУ. По сути, это однокристальный компьютер, способный выполнять простые задачи. Использование одной микросхемы, вместо целого набора, как в случае обычных процессоров, применяемых в персональных компьютерах, значительно снижает размеры, энергопотребление и стоимость устройств, построенных на базе микроконтроллеров.

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

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

В то время, как 8-разрядные процессоры общего назначения полностью вытеснены более производительными моделями, 8-разрядные микроконтроллеры продолжают широко использоваться. Это объясняется тем, что существует большое количество применений, в которых не требуется высокая производительность, но важна низкая стоимость. В то же время, есть микроконтроллеры, обладающие больши?ми вычислительными возможностями, например цифровые сигнальные процессоры.

Ограничения по цене и энергопотреблению сдерживают, также, рост тактовой частоты контроллеров. Хотя производители стремятся обеспечить работу своих изделий на высоких частотах, они, в то же время, предоставляют заказчикам выбор, выпуская модификации, рассчитанные на разные частоты и напряжения питания. Во многих моделях микроконтроллеров используется статическая память для ОЗУ и внутренних регистров. Это даёт контроллеру возможность работать на меньших частотах и, даже, не терять данные при полной остановке тактового генератора. Часто предусмотрены различные режимы энергосбережения, в которых отключается часть периферийных устройств и вычислительный модуль.

Кроме ОЗУ, микроконтроллер может иметь встроенную энергонезависимую память для хранения программы и данных. Во многих контроллерах вообще нет шин для подключения внешней памяти. Наиболее дешёвые типы памяти допускают лишь однократную запись. Такие устройства подходят для массового производства в тех случаях, когда программа контроллера не будет обновляться. Другие модификации контроллеров обладают возможностью многократной перезаписи энергонезависимой памяти. В отличие от процессоров общего назначения, в микроконтроллерах часто используется гарвардская архитектура.

Неполный список периферии, которая может присутствовать в микроконтроллерах, включает в себя:

  • различные интерфейсы ввода-вывода, такие как UART, I2C, SPI, CAN
  • аналого-цифровые и цифро-аналоговые преобразователи
  • компараторы
  • широтно-импульсные модуляторы
  • таймеры

Программирование микроконтроллеров, обычно, осуществляется на языке ассемблера или Си, хотя существуют компиляторы для других языков, используются, также, встроенные интерпретаторы Бэйсика и Форта. Для отладки программ используются программные симуляторы (специальные программы для персональных компьютеров, имитирующие работу микроконтроллера), внутрисхемные эмуляторы (электронные устройства, имитирующие микроконтроллер, которые можно подключить вместо него к разрабатываемому встроенному устройству) и интерфейс JTAG.

На рисунке 25.2 изображена структурная схема типичного современного микроконтроллера.


Рисунок 25.2 – Структурная схема типичного современного микроконтроллера.

 

Из рисунка видно, что микроконтроллер может управлять различными устройствами и принимать от них данные при минимуме дополнительных узлов, так как большое число периферийных схем уже имеется непосредственно на кристалле микроконтроллера. Это позволяет уменьшить размеры конструкции и снизить потребление энергии от источника питания.

Типичные схемы, присутствующие в микроконтроллерах.

<== предыдущая лекция | следующая лекция ==>
| Микропроцессоры и микроконтроллеры, назначение, сфера применения и архитектура. Структура типового микроконтроллера. Память и внешние устройства микроконтроллеров

Дата добавления: 2014-01-20; Просмотров: 440; Нарушение авторских прав?;


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



ПОИСК ПО САЙТУ:


Читайте также:



studopedia.su - Студопедия (2013 - 2017) год. Не является автором материалов, а предоставляет студентам возможность бесплатного обучения и использования! Последнее добавление ip: 54.92.155.160
Генерация страницы за: 0.005 сек.