Читать онлайн «Микроконтроллеры AVR: вводный курс: пер. с англ»

Автор Джон Мортон

С Е P I I Джон Мортон Микроконтроллеры AVR Вводный курс "\ . >44 •1 XN\V \ vvV4 * АэКА %Newnes John Mortem AVR Am Introductory Course (%) Newnes Серия «МИРОВАЯ ЭЛЕКТРОНИКА» Джон Мортон Микроконтроллеры AVR Вводный курс Перевод с английского Москва Издательский дом «Додэка-ХХГ» 2006 ш ОДЭКА John Моф&Щ Джон Морт AVR An Ilitroductory Course ($j Newnes Серия «МИРОВАЯ ЭЛЕКТРОНИКА» ОН Микроконтроллеры AVR Вводный курс Перевод с английского Москва Издательский дом «Додэка-ХХГ» 2006 ш ОДЭКА УДК621. 316. 544. Ште1 ББК 31. 264 М80 Мортон Дж. М 80 Микроконтроллеры AVR. Вводный курс. /Пер. с англ. — М. : Издательский дом «Додэка-ХХ1», 2006. — 272 с: ил. (Серия «Мировая электроника»). ISBN 5-94120-096-Х Данное издание представляет собой практическое руководство, с помощью которого вы сможете изучить, а впоследствии и использовать микроконтроллеры AVR компании Atmel. Неважно, студент ли вы, собирающийся использовать микроконтроллер AVR в своем проекте или же опытный разработчик встраиваемых систем, впервые столкнувшийся с AVR, — если вам нужно быстро разобраться в этих популярных микроконтроллерах, то эта книга для вас.
Для демонстрации различных возможностей AVR Джон Мортон использует простые устройства и программы. В отличие от книг, в которых ихпагается голая теория либо просто воспроизводится фирменная техническая документация, такой подход (обучение в процессе использования) предлагает быстрое и интуитивное изучение возможностей микроконтроллеров AVR. В общей сложности, в книге рассмотрены 16 проектов, охватывающих все наиболее популярные микроконтроллеры AVR, включая модели семейства Tiny. Предназначена для разработчиков радиоэлектронной аппаратуры, инженеров, студентов технических вузов и радиолюбителей. УДК621. 316. 544. 1А1те1 ББК 31. 264 Все права защищены. Никакая часть этого издания не может быть воспроизведена в любой форме или любыми средствами, электронными или механическими, включая фотографирование, ксерокопирование или иные средства копирования или сохранения информации, без письменного разрешения издательства. This edition of AVR: An Introductory Course by John Morton is published by arrangement with Elsevier Ltd, The Boulevard, Langford Lane, Kidlington, 0X5 1GB, England ISBN 0 7506 56352 (англ. ) . © John Morton, 2002 ISBN 5-94120-096-Х (рус. ) © Издательский дом «Додэка-XXI», 2006 ® Серия «Мировая электроника» Инструментальные среде!) для микроконтроллер*!! Введение 11 Краткое замечание для пользователей PIC 13 Системы счисления 14 Сложение в двоичной системе 17 Отрицательные числа 17 8-битный RISC FLASH-микроконтроллер? 19 Первые шаги 20 Выбор модели 20 Блок-схема алгоритма 23 Написание программы 24 Ассемблирование 25 Регистры 25 Команды 29 Шаблон программы 30 -5- Оглавление Глава 2.