سلام دوستان
من تازه امروز کار با avrstudio رو شروع کردم قبلش با codevision و keli برای arm هم کار کردم خیر سرم :mrgreen: :mrgreen:
اما الان یه مشکل کوچولو منو از صبح سر کار گذاشته میشه بگید کجای این برنامه اشکال داره؟
ال ای دی ها الاکی روشن میمونن
از روی پین میخونه میخواد بیتهای بعدی پورت رو روشن کمه اما الکی همینجوری روشن میمونه خاموش نمیشه البته از اولم هنوز کلیدو نزده واسه خودش روشنه انگار if ابجا هویجه!! :angry: :angry: :angry: این برنامرو 100 جورم باز نویسی کردم اما بازم مورد داره این کد ساده ترین حالیتیه که نوشتم
من تازه امروز کار با avrstudio رو شروع کردم قبلش با codevision و keli برای arm هم کار کردم خیر سرم :mrgreen: :mrgreen:
اما الان یه مشکل کوچولو منو از صبح سر کار گذاشته میشه بگید کجای این برنامه اشکال داره؟
ال ای دی ها الاکی روشن میمونن

کد:
int main(void) { DDRB = 0xff; DDRA = 0xff; DDRD = 0xF0; while(1) { if ((PIND1 == 1) { PORTD = 0xF0; delay_ms(10); } else if(PIND1 == 0) { PORTD = 0x00; delay_ms(10); } } }
دیدگاه