Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Консп лек по ЭиУА.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
934.4 Кб
Скачать

Некоммерческое акционерное общество

Кафедра инженерной

кибернетики

Программирование цифровой техники и микроконтроллеров управления

Конспект лекций для студентов всех форм обучения специальностей 5В070200 - «Автоматизация и управление»

Алматы 2012

СОСТАВИТЕЛЬ: В. М. Тарасов. Программирование цифровой техники и микроконтроллеров управления. Конспект лекций для студентов всех форм обучения специальности 5В070200 «Автоматизация и управление» - Алматы: АУЭС, 2011. – 51 с.

В конспекте лекций по дисциплине «Программирование цифровой техники и микроконтроллеров управления» изложены основы программирования микроконтроллеров на примере микроконтроллера PIC16F877 и рассматриваются основные составляющие микроконтроллера. В конспекте разбираются конкретные практические задачи применения МК для автоматизации технологического оборудования.

Приложений - 1, библиографий – 11 названий.

Рецензенты: канд. техн. наук, доцент Федоренко И. А.

проф. Цыба Ю.А.

Печатается по плану издания некоммерческого акционерного общества «Алматинский университет энергетики и связи» на 2011 год.

© НАО «Алматинский университет энергетики и связи», 2012 г

1 Микроконтроллеры в современном мире

Цель лекции: познакомить студентов с микроконтроллерами и их применением.

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

1.1 Краткая история развития микроконтроллеров

Микропроцессоры и производные от них — микроконтроллеры — являются широко распространенным и при этом незаметным элементом инфраструктуры современного общества, основанного на электронике и коммуникациях. Иссле­дования, проведенные в 1998 году, показали, что в каждом доме незаметно для нас «живет» около 100 микроконтроллеров и микропроцессоров. Они присут­ствуют буквально всюду: в звуковых открытках, стиральных машинах, микровол­новых печах, телевизорах, телефонах, персональных компьютерах и разных дру­гих устройствах. Даже в самом обыкновенном автомобиле скрывается более двад­цати таких устройств, где они, в частности, контролируют состояние беспроводных датчиков давления в шинах и отображают критичные данные, по­лучаемые по сети CAN.

Каждый год продается около четырех миллиардов подобных изделий, предна­значенных для реализации «мозгов» разнообразных «умных» устройств, начиная от интеллектуальных таймеров для яйцеварок и заканчивая системами управле­ния самолетом. Эволюция микропроцессоров, первые из которых были выпуще­ны компанией Intel в далеком 1971 году, привела к коренному изменению струк­туры общества, спровоцировав в начале XXI века вторую промышленную рево­люцию. Несмотря на то что микропроцессоры, являясь основным компонентом вездесущих ПК, широко известны, объем продаж таких микропроцессоров, как Intel Pentium, составляет всего около 2% от общего объема продаж по­добных устройств. Подавляющее же большинство продаж приходится на деше­вые микроконтроллеры, встраиваемые в специализированные электронные уст­ройства. Причем, если основной задачей микропроцессо­ров для ПК является обеспечение собственно вычислительной мощности, то во втором случае акцент смещается в сторону объединения на одном кристалле центрально­го процессора, памяти и устройств ввода и вывода. Такая интегрированная вычис­лительная система называется микроконтроллером.

Основную долю на рынке занимают устройства, оперирующие 8-битными данными, хотя имеются как 4-х, так и 16-битные устройства. Сущностью микроконтроллера является высокая степень системной интеграции при низкой стоимости. Суммарная мощность вычислитель­ной системы может быть увеличена путем распределения процессоров по системе. Так, в каждом сочленении манипулятора робота может использоваться свой микроконтроллер, выполняющий простые локальные операции и обменивающийся данными с более мощным процессором, определяющим функцио­нирование всего робота.

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

Компания Microchip Inc относительно молодой участник рынка микро­контроллеров, на который она вышла в 1989 году после разработки нового се­мейства микроконтроллеров с гарвардской архитектурой. К концу 1999 года ком­пания Microchip была уже вторым по величине производителем 8-битных микро­контроллеров, уступая только компании Motorola.