Микроконтроллеры семейства AVR. Воробьева Г.С. - 68 стр.

UptoLike

Составители: 

{
//Объявление локальных типов переменных и констант
//Операторы
}
Чтобы подключить ранее написанный файл, он должен лежать в той же
папке, что и исходный проект, и подключается директивой процессора
#include "имя_файла.h"
Процесс компиляции в среде Programmers Notepad
проиллюстрируем на примере простой программы, создающей эффект
сигнала SOS с помощью светодиодного индикаторного табло,
подключенного к микроконтроллеру AVR.
Для создания исходного кода программы в среде Programmers
Notepad воспользоваться командой меню File -> New ->
C/C++(комбинация клавиш <Ctrl+S>), чтобы создать новый файл
исходного кода, а затем ввести в него текст из следует выполнить
команду меню File -> Save (комбинация клавиш <Ctrl+S>).
Далее набираем данный текст в окошке программы.
#include <avr/io.h>
#include <util/delay.h>
void Pause (int ms)
{
PORTD = 0xFF; //Все светодиоды отключены
_delay_loop_2(ms); //Задержка
}
void S(void)
{
PORTD = 0; //Включаем светодиоды
_delay_loop_2(50); //Задержка свечения
Pause(5); //Пауза, отключение светодиодов
}
void O(void)
{
PORTD = 0; //Включаем светодиоды
_delay_loop_2(20); //Задержка свечения
68