Курсовая работа: Транзисторний перетворювач з дроселем в первинному ланцюзі

watchdog_init();

port_init();

timer1_init();

SREG = 0b10000000;

ADCSRA = 0b10000110; //инициализация АЦП (режим)

ADMUX = 0b11100011; // инициализация АЦП (выбор РА3)

MCUCR = 0x00;

TIMSK = 0x04; //прерывание по таймеру 1

GICR = 0x00;

SEI();

}

Подпрограмма функций

unsigned int out,set ,Ton;

int high,low,b,tint1,des,edi;

int mas_code[10]={0b01000000,0b01111001,0b00100100,0b00110000,

0b00011001,0b00010010,0b00000010,0b01111000,0b00000000,0b00010000};

void BCD(int b) //BCD-преобразование

{

des=((b%100)/10);

edi=((b%100)%10);

}

void delay_mcs(unsigned int tmp) //задержка

{

unsigned int tmp1;

tmp1=tmp*10;

while (tmp1>0)

{tmp1--;}

}

void start(void ) //функция запуска стабилизатора

К-во Просмотров: 365
Бесплатно скачать Курсовая работа: Транзисторний перетворювач з дроселем в первинному ланцюзі