#include <mega8.h> //библиотека для работы с микроконтроллером mega8
#include <delay.h> //библиотека для создания временных задержек
void main(void)
{
DDRC=0x01; /* делаем ножку PC0 выходом
запись 0x01 может показаться вам незнакомой, а это всего лишь число 1 в шестнадцатиричной форме, эта строка будет эквивалентна 0b00000001 в двоичной, далее я буду писать именно так.*/
while (1)//главный цикл программы
{// открывается операторная скобка главного цикла программы
PORTC.0=1; //выставляем на ножку 0 порта С 1
delay_ms(500); //делаем задержку в 500 милисекунд
PORTC.0=0; //выставляем на ножку 0 порта С 0
delay_ms(500); //делаем задержку в 500 милисекунд
};// закрывается операторная скобка главного цикла программы
}