«Project name:В» вибираємо ім'я проекту. Наприклад, Progl. Відразу під полем з ім'ям проекту розташовані два елементи вибору режимів. Так звані В«Чек-боксиВ» (Check box). Типово обидва чек-боксу обрані (тобто, у відповідних квадратиках проставлені В«галочкиВ»). p align="justify"> Перший чек-бокс (Create initialize file) визначає, чи потрібно автоматично створювати головний програмний файл. Якщо у вас вже є файл з тестом програми на Асемблері і ви просто хочете створити проект, а потім підключити туди готовий програмний файл, зніміть відповідну В«галочкуВ». Якщо ви створюєте проект В«з нуляВ», залиште В«галочкуВ» недоторканою. p align="justify"> Другий чек-бокс (Create folder) визначає, чи потрібно автоматично створювати окремий каталог для даного проекту. Якщо ви заздалегідь вже створили потрібний каталог засобами Windows, зніміть позначку. Якщо ні, залиште. Наступне поле називається В«Initial fileВ». Воно повинно містити ім'я файлу, куди буде записуватись текст програми. За замовчуванням ім'я файлу вже вписано в це поле. Воно відповідає імені проекту. Раджу залишити його без змін. p align="justify"> Ще одне поле, що вимагає нашого втручання, - це поле В«LocationВ». Тут ви повинні вказати шлях до того місця на жорсткому диску, де зберігатиметься проект. Шлях не можна ввести безпосередньо з клавіатури. Для зміни шляху потрібно натиснути кнопку праворуч, на якій в якості назви поставлено три крапки (В«...В»). p align="justify"> Відкриється діалог В«Select folderВ», за допомогою якого ви і повинні вибрати директорію. Просто увійдіть в потрібну директорію і натисніть кнопку В«SelectВ». При виборі директорії потрібно враховувати значення чек-боксу В«Create folderВ». Якщо там стоїть В«галочкаВ», то при виборі в якості Location каталогу В«c: AVR myprogВ», програма помістить ваш проект в каталог В«з: AVR mypr og Prog IВ». p align="justify"> На цьому можна закінчити роботу з першим вікном будівника. Але перш, ніж натискати кнопку В«Next>>В», зверніть увагу, що в нижній частині вікна є ще один чек-бокс. Він називається В«Show dialog at startupВ». При виборі цього елемента, діалог створення проекту буде автоматично запускатися кожен раз при запуску програми AVR Studio. p align="justify"> Для переходу до наступного етапу побудови проекту натисніть кнопку В«Next>>В». Вміст вікна будівника зміниться. З'являться два великі поля під загальною назвою В«Select debug platform and deviceВ» (Вибір отладочной платформи та мікроконтролера). У списку Отладочная платформ (В«Debug platformВ») перераховані всі налагоджувальні плати, які підтримує дана програма. p align="justify"> Ми не будемо використовувати зовнішніх плат, тому виберемо пункт В«AVR SimulatorВ» (Програмний імітатор AVR). У полі В«DeviceВ» вибираємо потрібний тип мікросхеми. У нашому випадку це ATtiny2313. Тепер всі налаштування закінчені. Для завершення процесу натисніть кнопку В«FinishВ». Після натискання цієї кнопки програма створює проект і записує його в обрану вами директорію. p align="justify"> Відразу після створення новий проект складається всього з двох файлів:
В· власне файл проекту Progl. aps;
В· файл, куди буде поміщений текст програми на Асемблері Progl. asm.
Файл тексту програми автоматично відкривається у вікні 3. Причому він поки абсолютно порожній. Тепер ви можете приступати до набору цього тексту. Якщо мова йде про програму Progl, то просто наберіть текст, наведений у лістингу 4.1. При наборі тексту ви можете користуватися всіма можливостями, які зазвичай надає будь-який сучасний текстовий редактор. p align="justify"> Вбудований текстовий редактор програми AVR Studio підтримує всі необхідні сервісні функції:
В· виділення текстових фрагментів;
В· вирізання;
В· копіювання;
В· вставку;
В· перетягування мишею;
В· пошук і заміну і багато іншого.
В
В
Для управління всіма цими можливостями використовується стандартний інтерфейс, знайомий вам по багатьом текстовим редакторам, зокрема, по популярному редактору Microsoft Word. Набраний тест програми не забудьте записати на диск за допомогою команди В«SaveВ» меню В«FileВ» або за допомогою відповідної кнопки на панелі інструментів (). Кнопка дозволяє записати відразу всі відкриті текстові файли. p align="justify"> Для програм, наведених у цій книзі, проекти створювати не обов'язково. Досить завантажити файл з електронними версіями програм з сайту # "justify"> Наприклад, в директорію c: AVR myprog . Після розпакування у вас з'яви...