кнопка посередині. p align="justify"> Цей блок автоматично розташовується в центрі того вікна, в межах якого в даний момент переміщається курсор. На рис. 3 цей покажчик розташований в центрі вікна номер два. Решта чотири стрілки розташовуються зверху, знизу,-праворуч і ліворуч основного вікна програми. Досить перемістити курсор миші разом з переміщуваним плаваючим вікном на одну з цих стрілок і відпустити кнопку миші, і вікно тут же вбудується в одне з допоміжних вікон програми у вигляді вкладки або утворює нове допоміжне вікно. Причому ви ще до відпускання кнопки миші можете побачити, куди потрапить вікно. p align="justify"> Як тільки ваш курсор суміститься з однією з стрілок, програма зафарбує синім кольором цю область. Поекспериментуйте самі з розміщенням вікон. Пам'ятайте тільки, що стрілки перетворюють ваше плаваюче вікно в ще одне фіксоване додаткове вікно в різних частинах інтерфейсу. А кругла кнопка посеред центрального блоку перетворює плаваюче вікно в додаткову вкладку вже існуючого вікна. Саме за допомогою цієї кнопки відірване від свого звичного місця плаваюче вікно на рис. 3 можна повернути на своє місце. p align="justify"> Додаткові вікна 1 і 2 дозволяють легко змінювати свої розміри. Для зміни розміру досить перетягнути межу вікна за допомогою миші. Можна навіть приховати будь-яке з цих вікон, закривши всі його вкладки. Закрити вкладку можна двома способами. Або клацнути по її В«корінцю" правою кнопкою миші, а в меню вибрати пункт В«HideВ». Або клацнути мишею в хрестик у верхньому правому куті вкладки. Відкрити закриті вкладки можна за допомогою меню В«View/ToolbarsВ». p align="justify"> Особливу роль відіграє вікно 3. Це навіть не вікно, а частина, що залишилася від головного вікна програми. Якщо закрити вікна 1 і 2, вікно 3 забере весь простір програмної панелі. У вікні 3 з'являються різні робочі вікна. p align="justify"> По-перше, це вікна з текстами програм на Асемблері. А по-друге, тут можуть з'являтися вікна будь-яких відкритих програмою файлів. Це можуть бути текстові файли або файли інших програм. Кожен такий файл за умовчанням відкривається у вигляді окремого плаваючого вікна. Для визначеності будемо називати такі вікна текстовими вікнами. Текстові вікна будуть В«плаватиВ» тільки всередині вікна 3. p align="justify"> Для кожного нового текстового вікна в нижній частині вікна 3 з'являється В«корінецьВ», за допомогою якого можна швидко перейти до потрібного вікна, якщо воно не знаходиться на передньому плані. Якщо провести подвійне клацання лівою кнопкою миші по заголовку будь-якого текстового вікна, воно розкриється на всю ширину вікна 3. Іноді саме так зручно працювати з тестами програм. p align="justify"> У вікні 3 можна відкривати не тільки всі тексти асемблерних програм поточного проекту, а й тексти програм інших проектів, а також тексти програм, написаних на інших мовах програмування. Такий прийом дуже зручний, якщо потрібно переробити програму, написану для старого мікроконтролера на старій версії Асемблера, на новий лад. Всі відкриті текстові вікна запам'ятовуються і потім відкриваються автоматично при відкритті проекту. p align="justify"> Будь-яке текстове вікно має підсвічування синтаксису. Різні частини поміщеного туди тексту програми підсвічуються різними кольорами. Так, всі оператори Асемблера висвічуються блакитним кольором. Коментарі виділяються зеленим. Решта тексту (параметри команд, псевдооператор, мітки, змінні і константи) залишається чорним. Це дуже зручно. Якщо написаний вами оператор убрався в блакитний колір, то це означає, що ви не помилилися в синтаксисі. Якщо ви написали коментар, але перед текстом коментаря забули поставити крапку з комою, то цей коментарів не забарвиться в зелений колір. Таким чином, багато помилок видно вже в процесі написання програми. p align="justify"> Крім двох допоміжних і одного основного вікна, головна панель програми має рядок меню (відзначена цифрою 4 на рис. 1), а також кілька інструментальних панелей (відмічені цифрою 5). Як і в будь-який інший програмі під Windows, за допомогою меню викликаються всі функції програми AVR Studio і переключаються всі її режими. Панелі інструментів дублюють часто використовувані функції меню. p align="justify"> Створення проекту
Припустимо, що програма AVR Studio встановлена ​​на ваш комп'ютер, запущена і знаходиться в початковому стані (всі вкладки вікон 1 і 2 порожні, вікно 3 не містить відкритих файлів). Приступимо до створення нового проекту. p align="justify"> Для цього виберемо в меню В«ProjectВ» пункт В«New ProjectВ». На екрані з'явиться вікно будівника. У полі В«Project Type:В» вибираємо тип майбутнього проекту. Програма пропонує два варіанти:
В· проект на Асемблері (Atmel AVR Assembler);
В· проект на мові СІ + + (AVR GCC).
Вибираємо Асемблер. Потім у полі В...