Архитектура микроконтроллеров

  • Просмотров 3194
  • Скачиваний 30
  • Размер файла 79
    Кб

Томский политехнический университет Государственное образовательное учреждение высшего профессионального образования «ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ» Реферат на тему «Архитектура микроконтроллеров C51, AVR, ARM» Томск 2009 Содержание Введение 1. Архитектура микроконтроллеров MCS-51 1.1. Блок управления и синхронизации 2. Архитектура микроконтроллеров ARM 2.1. Основные характеристики ядра ARM7 3. Архитектура микроконтроллера AVR

3.1. Микропроцессор 3.2. Память 3.2.1. Память программ (Flash ROM или Flash ПЗУ) 3.2.2. Память данных 3.2.3. Регистровая память (РОН и РВВ) 3.2.4. Энергонезависимая память данных (EEPROM) 3.2.5. Оперативная память (ОЗУ или RAM) 3.3. Периферия 3.3.1. Порты ввода/вывода (I/O) 3.3.2. Прерывания (INTERRUPTS) 3.3.3. Таймеры/счетчики (TIMER/COUNTERS) 3.3.4. Сторожевой таймер (WDT) 3.3.5. Аналоговый компаратор (AC) 3.3.6. Аналого-цифровой преобразователь (A/D CONVERTER) 3.3.7. Универсальный последовательный

приемопередатчик (UART или USART) 3.3.8. Последовательный периферийный интерфейс SPI 3.3.9. Двухпроводной последовательный интерфейс TWI 3.3.10. Интерфейс JTAG 3.3.11. Тактовый генератор 3.3.12. Система реального времени (RTC) 3.4. Питание 3.4.1. Сброс при снижении напряжения питания (BOD) Заключение Список литературы Введение Микроконтроллер (MCU) — микросхема, предназначенная для управления электронными устройствами. Типичный микроконтроллер сочетает

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

для построения встраиваемых систем, их можно встретить во многих современных приборах, таких, как телефоны, стиральные машины и т. п. Большая часть выпускаемых в мире процессоров — микроконтроллеры[3]. В отличие от микросхем "жесткой логики", микроконтроллер - это микросхема, у которой, во-первых, зависимость выходных сигналов от входных определяется исключительно правилами, заложенными разработчиком заранее (это