Благодарю всех почтивших данное мероприятие вниманием!
В Москве 20-00 мы можем начать.
Чуда не обещаю, просто постараюсь показать как писать прогу для МК на Си.
Не оставляйте "белых пятен" - формулируйте свои вопросы и задавайте
здесь если, что то из происходящего не понятно.
Постараюсь ответить.
Устройство 007 и кратко алгоритм его работы описаны здесь:
Форумы Авиабазы
Этот алгоритм мы попытаемся переложить на язык понятный компилятору.
///////////////////////
Где взять компилятор Си для AVR CodeVision и как его правильно
установить описано в прикрепленном файле.
Где взять Эмулятор МК AVR - VMLAB было сообщено в топике "Курс МК ..."
Сейчас они не понадобятся!
///////////////////////
Программ будет сопровождаться коментариями:
В Си есть два типа коментариев:
1) /* комент.
/
2) // комент.
/ между такими знаками удобно писать комментарии не
ограниченой длины и на произвольном количестве строк
строки можно пропускать */
// после двух черточек пишутся коментарии только в одну строчку
///////////////////////
В Си нет нумерации строк как в Бэйсике например, в компиляторе CodeVision
есть с лева нумерация строчек не включаемая в файл программы.
Нам нумерация будет полезна чтоб можно было указать о каком
месте программы идет речь.
Давайте для нумерации использовать Лэйблы - метки инструкции goto
///////////////////////
_lable: // Метка должна начинаться с буквы или подчеркивания,
// заканчиваться : На строчку программы с этой меткой мы
// попадем после выполнения инструкции goto _lable;
goto _lable; // перейти на строчку програмы с меткой _lable
///////////////////////
Нумерция будет такой:
_00100: // Метки без соотв goto при компиляции просто
_00200: // вызовут Вонинги - предупреждения.
_00300:
_00400:
_01320:
соответственно в вопросах и пояснениях будем указывать: "в строке 1320 ..."
.......................................
Программу я буду писать в топике "текст программы 007" в одном сообщении,
постоянно обновляя его редактированием.
Возможно с увеличением текста программы я добавлю сообщения.
Не делайте постингов ТАМ пожалуйста!
Вопросы и ответы здесь!!!
Смотрите, читайте "текст программы 007" и спрашивайте... здесь.
///////////////////////