tudio дозволяє розробнику налагоджувати програмне забезпечення у вбудованому емуляторі процессора.AVRStudio дозволяє виконувати програми на асемблері, розроблені за допомогою AtmelCorporation'sAVRAssembler і програми на мові C, компілюють в WinAVRCCompiler. Компіляція проводиться в HEX-файл, який потім завантажується в пам'ять програм мікроконтролера. p align="justify"> б) Бібліотека: Це набір додаткових файлів, які дозволяють значно спростити процес розробки програми на мові C.
в) Програматор: Це програмне забезпечення дозволяє завантажити. HEX-файл у мікроконтролер AVR. У цей набір включенаAVRProg. Цей програматор зроблений фірмою Atmel і є частиною AVRStudio. Програма AVRProg працює з програматором PX-400. Програматор PX-400 входить до складу набору MicroCam. p align="justify"> Кроки програмування робота
1) Запустіть AVRStudio. Якщо виконується небудь проект, його необхідно закрити Project - CloseProject
) Для створення нового проекту вибирайте Project-NewProject.
В
) З'явиться вікно властивостей проекту. Встановіть наступні параметри:
) У вікні Projecttype виділіть рядок AVRGCC: для вибору проекту на мові C.
) Задайте ім'я проекту Switch_LED (приклад). Буде створена початкова частина файлу проекту. У цьому проекті файл головного модуля буде мати ім'я Switch_LED. p align="justify">) Задайте адресу проекту в Location: Приклад: M: ROBO AVR-ROBOT Code. Після цього натисніть кнопку Finish. br/>В
7) Робоча область проекту Switch_LED буде виглядати як на малюнку нижче.
В
) Далі необхідно визначити параметри мікроконтролера і задати шлях до всіх бібліотекам і файлів, які будуть використані у проекті. Виберіть пункт Project-ConfigurationOptions
В
) Після цього з'явиться вікно Switch_LED Project Options. У лівій частині вікна розташовані 5 іконок:
General
Include Directories
Libraries
Memory Settings
CustomOptions
У пункті General задаються наступні параметри
Device: Atmega8
Frequency: 16000000 Hz
) Іконка Libraries призначена для зв'язку всіх бібліотек з проектом
В
) У віконці AvailableLinkObjects:, виділіть рядок libm.a і натисніть кнопку AddLibrary. Натисніть кнопку OK для завершення
В
Іконка IncludeDirectories призначена для завдання шляху до бібліотеці. Знайдіть і виділіть файл бібліотеки, потім натисніть кнопку Add. p align="justify">) Потім введіть код мовою C у файл Switch_LED.c.
) компілює програму у файл Switch_LED.h...