Первый раз пробуешь программировать на С и некому подсказать что к чему в МК? Не стал бы советовать этот дурацкий сайт
http://www.avr123.nm.ru/
но как для совсем новичка может и найдешь что-то полезное.
Что касается твоей программы, то там полная белиберда.
Проект на IARе создается так:
1. Создаешь пустую директорию (желательно на английском, например, MyProj) средствами Windows, FAR, WC и т.п.
2. Запускаешь IAR
3. Создаешь проект так:
Project->Create New Project... ->C->AVR Studio 4 compatible output-> твоя директория MyProj -> MyProj
MyProj - имя твоего проекта (без расширения)
4. В открывшемся файле main.c делаешь только одно изменение
int main( void ) { // Мой комментарий return 0; }4. Жмешь пиктограмму "сохранить все" (дискетки) Появляется диалог сохранения, набираешь MyProj (без расширения в твоей рабочей директории). Под этим именем сохраняется имя проекта. 5. В левой части экрана (окно Workspace) выделяешь твой проект левой кнопкой мыши (MyProj-Debug) и затем жмешь на правую кнопку мыши. Дальше: Option->General Option->Target выбираешь в Processor Configuration твой МК (ATmega2560), давишь ОК 6. Жмешь Make. Твой проект должен скомпилировать без ошибок, что говорит о том, что // интерпретируются как комментарий до конца строки. После этого играешься дальше, но после каждой же новой ошибки делаешь откат назад и САМ по книжкам, хэлпам , мануалами т.п. пытаешься выяснить что же делаешь не так. Смысл создания проекта как AVR Studio 4 compatible в том, что в режиме DEBUG (этот режим у тебя будет по умолчанию) создается отладочный файл, совместимый со средствами AVR Studio (его симуляторами, эмуляторами и т.п.). Т.е ты можешь открыть свой файл MyProj/Debug/MyProj.d90 c помощью AStudio и, например, прогнать его в симуляторе. Удачи в познаниях! :)
-
- Благодарю! - EVGEN(01.06.2009 10:08)