سلام به همه ی مهندسین.اقا من میخوام یه مدار بسازم که بتونم باش فرکانس 800کیلو هرتز ت.لید کنم.زیاد هم با برنامه نویسی با code vision اشنایی ندارم ولی دارم یاد میگیرم. :read:من این دستور رو نوشتم ولی نه فرکانسم 800کیلو هست نه اینکه شکل موجم مربعیه!اصن یه خروجی بم میده فضایی!!!اگه ممکنه کمکم کنید خواهشا.شاید کدم اشتباهه.ممنون 
#include <mega8.h>
#include <delay.h>
void main(void)
{
PORTC=0x00;
DDRC=0x01;
while (1)
{
PINC.0=1;
delay_us(1);
PINC.0=0;
delay_us(1);
}
}

#include <mega8.h>
#include <delay.h>
void main(void)
{
PORTC=0x00;
DDRC=0x01;
while (1)
{
PINC.0=1;
delay_us(1);
PINC.0=0;
delay_us(1);
}
}
دیدگاه