ВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРА AVR НА ЯЗЫКЕ АССЕМБЛЕРА (учебное пособие) > Полезные советы
Тысяча полезных мелочей    

ВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРА AVR НА ЯЗЫКЕ АССЕМБЛЕРА (учебное пособие)

ВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРА AVR НА ЯЗЫКЕ АССЕМБЛЕРА (учебное пособие)

Вострухин А.В. Вахтина Е.А. Статья в формате PDF 107 KB

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

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

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

Во второй главе дается описание среднего по своим возможностям микроконтроллера ATtiny2313 - наиболее популярного у разработчиков новой техники (по соотношению цена - производительность - энергопотрeбление они занимают первое место в мире). Структура микроконтроллеров семейства AVR сохраняет преемственность всемирно известного микропроцессора Intel 8080 (КР580ВМ80), вошедшего во многие учебники мира. Ядро микроконтроллеров семейства AVR, одного из лучших семейств 8-разрядных микроконтроллеров, было создано настолько удачно, что в течение всего периода их развития (более 13 лет) почти не изменилось. Дальнейшее развитие этих 8-разрядных микроконтроллеров, по прогнозам специалистов, будет идти по пути наращивания объемов памяти, рабочей тактовой частоты и добавления новых периферийных устройств.

Третья глава посвящена основам программирования. На примере простейшей программы временной задержки рассмотрена методика программирования. В качестве инструментальных средств программирования использована интегрированная среда проектирования AVR Studio 4, свободно распространяемая в сети Интернет и предоставляющая возможность не только разpaбатывать, но и отлаживать создаваемые программы в режиме симуляции.

В четвертой главе рассматривается устройство параллельного порта микроконтроллера и программа для реализации генератора прямоугольных импульсов с выводом сигнала через одну из линий этого порта.

В пятой главе приводится методика записи программы во FLASH-память микроконтроллера, с помощью программатора AVRISP mkII.

Главы 6 - 11 вводят читателя в процесс программирования таких типовых функций микропроцессорных систем как:

- ввод информации в микропроцессорную систему от внешних источников (датчиков и клавиатуры) и ее преобразование в цифровой код;

- вывод информации на внешние устройства: индикатор и исполнительные устройства;

- обработка и преобразование информации.

В двенадцатой главе рассматриваются конкретные примеры пpaктических разработок микропроцессорных систем, созданных на базе стенда микроконтроллерного и запатентованных в России.

Для закрепления знаний, отработки умений и навыков по программированию в «Приложениях» предлагаются задания и примеры их выполнения, а также тестовые задания. Приведены тексты полных программ для реализации измерительного преобразователя емкости в ШИМ-сигнал и автоматических регуляторов температуры, контролируемой с помощью датчиков с частотным и аналоговым выходом.

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

Учебное пособие подготовлено в соответствии с ныне действующими стандартами подготовки бакалавров и специалистов с высшим профессиональным образованием по направлениям, начиная с 110000 по 280000 (ОПД.Ф.03 «Электротехника и электроника», раздел «Микропроцессорные средства»; ОПД.Ф.04.03 «Информационно-измерительная техника и электроника», раздел «Информационно-измерительная техника»).

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



ПРАВОВЫЕ ОСНОВЫ МЕДИЦИНСКОЙ ИНФОРМАТИКИ

ПРАВОВЫЕ ОСНОВЫ МЕДИЦИНСКОЙ ИНФОРМАТИКИ Статья в формате PDF 98 KB...

24 04 2024 22:52:53

КОМПЛЕКСНОЕ ИССЛЕДОВАНИЕ ПРИРОДНОЙ СРЕДЫ ИРКУТСКОЙ ОБЛАСТИ

КОМПЛЕКСНОЕ ИССЛЕДОВАНИЕ ПРИРОДНОЙ СРЕДЫ ИРКУТСКОЙ ОБЛАСТИ В статье приведен комплексный анализ антропогенного воздействия на природную среду Иркутской области, приводящего к изменению не только количественных, но и качественных хаpaктеристик природной среды как системы. В частности, приведена общая экологическая ситуация, указывающая на значительное загрязнение и качественные изменения во всех компонентах окружающей среды: в почве, атмосферном воздухе, водных ресурсах. Комплексная химическая нагрузка влияет также на медико-демографические показатели здоровья населения. Необходим переход от технократического подхода к технологическому, что позволит избежать дальнейшей деградации природной системы. В качестве универсальной, независимой от экономической ситуации, единицы оценки экологического риска предложено использовать время. Основанная на современных представлениях о времени технология позволит установить границы антропогенного воздействия на природную систему, а так же рассчитать предполагаемый ущерб, наносимый природной системе каким-либо видом воздействия, выявить области с наложением различных типов воздействий, рассчитать совокупный ущерб в границах таких областей, и, следовательно, разработать комплекс превентивных мер для исключения качественных изменений природной среды. ...

22 04 2024 11:44:32

ДИСТАНЦИОННОЕ УПРАВЛЕНИЕ ЗДОРОВЬЕМ ЧЕЛОВЕКА С ПОМОЩЬЮ КВАНТОВО-ВОЛНОВЫХ ФИЗИОЛОГИЧЕСКИХ ТЕХНОЛОГИЙ (КВАНТОВО-ВОЛНОВАЯ ФИЗИОЛОГИЯ)

ДИСТАНЦИОННОЕ УПРАВЛЕНИЕ ЗДОРОВЬЕМ ЧЕЛОВЕКА С ПОМОЩЬЮ КВАНТОВО-ВОЛНОВЫХ ФИЗИОЛОГИЧЕСКИХ ТЕХНОЛОГИЙ (КВАНТОВО-ВОЛНОВАЯ ФИЗИОЛОГИЯ) В работе рассматриваются вопросы дистанционного управления здоровьем человека с помощью квантово-волновых нейроинформационных технологий – электроакустических импульсов, скопированных у адаптированной к гипоксии нервной клетке. Приведены данные, cсвидетельствующие о нормализующем действии моделей нейроинформационных сигналов на концентрацию СО2 в крови. В результате этого просвет кровеносных сосудов расширяется, в клетках восстанавливается режим нормоксии – основного фактора здоровья человека. ...

18 04 2024 19:28:33

НЕКОТОРЫЕ ОСОБЕННОСТИ АРХАИЗАЦИИ ЛЕКСИКИ ЯЗЫКА ГДР

НЕКОТОРЫЕ ОСОБЕННОСТИ АРХАИЗАЦИИ ЛЕКСИКИ ЯЗЫКА ГДР Статья в формате PDF 106 KB...

17 04 2024 17:46:56

РЫНОК ТРУДА И ТРУДОУСТРОЙСТВО МОЛОДЫХ СПЕЦИАЛИСТОВ

РЫНОК ТРУДА И ТРУДОУСТРОЙСТВО МОЛОДЫХ СПЕЦИАЛИСТОВ Статья в формате PDF 163 KB...

15 04 2024 11:45:15

НАУКА КАК ЧАСТЬ КУЛЬТУРЫ

НАУКА КАК ЧАСТЬ КУЛЬТУРЫ Статья в формате PDF 296 KB...

09 04 2024 2:44:23

КЛИНИКО-ФУНКЦИОНАЛЬНАЯ ХАРАКТЕРИСТИКА МАЛЫХ АНОМАЛИЙ СЕРДЦА У ДЕТЕЙ С АРИТМИЯМИ

КЛИНИКО-ФУНКЦИОНАЛЬНАЯ ХАРАКТЕРИСТИКА МАЛЫХ АНОМАЛИЙ СЕРДЦА У ДЕТЕЙ С АРИТМИЯМИ На основании результатов комплексного клинико- инструментального обследования 390 детей в возрасте от 5 до 15 лет, проживающих в г. Красноярске, была изучена зависимость клинического течения нарушений сердечного ритма и проводимости от выраженности и формы малых аномалий развития сердца. Установлены основные эхокардиографические параметры и прогностические критерии развития гемодинамических нарушений у детей с аритмиями. ...

06 04 2024 22:15:18

ЭМОТИВНЫЙ КОНЦЕПТ «ОБИДА» В ХУДОЖЕСТВЕННОМ ПРОСТРАНСТВЕ

ЭМОТИВНЫЙ КОНЦЕПТ «ОБИДА» В ХУДОЖЕСТВЕННОМ ПРОСТРАНСТВЕ В статье на основе материала «Национального корпуса русского языка» дан анализ вербальному и невербальному воплощению эмотивного концепта «обида» в художественном тексте. На языковом уровне рассмотрена сочетаемость лексемы «обида» с другими словами-эмотивами. На неязыковом уровне охаpaктеризованы невербальные компоненты проявления данной эмоции (плач, взгляд, жесты). Представленный анализ позволяет сделать вывод о национальной специфики данного чувства. ...

05 04 2024 1:29:52

Коммуникация молодежи в повседневной жизни

Коммуникация молодежи в повседневной жизни Статья в формате PDF 250 KB...

29 03 2024 23:57:50

СОВРЕМЕННЫЕ МЕТОДЫ НЕРАЗРУШАЮЩЕГО КОНТРОЛЯ

СОВРЕМЕННЫЕ МЕТОДЫ НЕРАЗРУШАЮЩЕГО КОНТРОЛЯ Статья в формате PDF 330 KB...

27 03 2024 5:17:46

ЗАКОН ВЕКОВОГО СМЕЩЕНИЯ ПЛАНЕТ

ЗАКОН ВЕКОВОГО СМЕЩЕНИЯ ПЛАНЕТ Статья в формате PDF 127 KB...

25 03 2024 21:57:28

ОБЪЕКТ И ПРЕДМЕТ ГЕОЛОГИИ

ОБЪЕКТ И ПРЕДМЕТ ГЕОЛОГИИ Статья в формате PDF 121 KB...

21 03 2024 21:53:20

ВЛИЯНИЕ РАЗНООБРАЗИЯ ВИДОВ ТРАВЯНЫХ РАСТЕНИЙ НА РАСПРЕДЕЛЕНИЕ ПРОДУКТИВНОСТИ ПОЙМЕННОГО ЛУГА

ВЛИЯНИЕ РАЗНООБРАЗИЯ ВИДОВ ТРАВЯНЫХ РАСТЕНИЙ НА РАСПРЕДЕЛЕНИЕ ПРОДУКТИВНОСТИ ПОЙМЕННОГО ЛУГА Цель статьи — выявление закономерностей влияния топографических и почвенных условий прирусловых территорий на прострaнcтвенную структуру видового состава трав и продуктивность пойменных лугов. ...

16 03 2024 1:30:49

Еще:
Поддержать себя -1 :: Поддержать себя -2 :: Поддержать себя -3 :: Поддержать себя -4 :: Поддержать себя -5 :: Поддержать себя -6 :: Поддержать себя -7 :: Поддержать себя -8 :: Поддержать себя -9 :: Поддержать себя -10 :: Поддержать себя -11 :: Поддержать себя -12 :: Поддержать себя -13 :: Поддержать себя -14 :: Поддержать себя -15 :: Поддержать себя -16 :: Поддержать себя -17 :: Поддержать себя -18 :: Поддержать себя -19 :: Поддержать себя -20 :: Поддержать себя -21 :: Поддержать себя -22 :: Поддержать себя -23 :: Поддержать себя -24 :: Поддержать себя -25 :: Поддержать себя -26 :: Поддержать себя -27 :: Поддержать себя -28 :: Поддержать себя -29 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::