ПРОШУ не делать сюда ПОСТИНГИ!
Вопосы и ответы: //forums.airbase.ru/?showtopic=25649&st=0#entry362660
"Пишем прогу для МК AVR в он-лайн"
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
// программа наконец-то 007 /////////////////////// - это отбивка!
/* 007 micro Дата логер - это заголовок программы
сдесь размещают краткое описание устройства, алгоритма его
работы и ключевых моментов для понимания программы спустя
некоторое время после ее написания.
/
///////////////////////
// инклуды #include - подробнее о них
/ Это директивы - указания препроцессору вставить (перед компиляцией только) в
текст написаной вами программы тексты любых других ТЕКСТОВЫХ файлов.
Например вам нужно использовать вычисление sin cos - тогда вам понадобится библиотека математических вычислений, и нужно написать:
#include <math.h> // вместо этой строки компилятор вствит текст файла math.h
// из директории INC компилятора
#include "math.h" // вместо этой строки компилятор вствит текст файла math.h
// из директории вашего проекта! а если его там нет то из INC
#include "delay.h" // если мы собираемя использовать готовые временные задержки
// например: delay_ms(25); delay_us(186);
Внимание - различные компиляторы могут иметь различные правила
вызова функций не входящих в стандартный набор реализации языка Си.
Всегда читайте мануал и просматривайте примеры
к компилятору который вы используете!
/
///////////////////////
// дефайны #define
///////////////////////
// константы и переменные
///////////////////////
…
Дальше »»»