نمایش نتایج 1 تا 4 از 4

نام تاپیک: کمک درباره ی AVR 8052

  1. #1
    کاربر دائمی آواتار mohsen-unique
    تاریخ عضویت
    مهر 1387
    محل زندگی
    خرمشهر
    سن
    34
    پست
    140

    کمک درباره ی AVR 8052

    با سلام خدمت دوستان
    من یه برنامه برای AVR دارم که نمی دونم درست نوشتمش یا نه این برنامست


    #include <AT892051.h>
    #define All-off
    void waite_a_secend()
    {
    unsigned int x;
    for(x=0;x<33000;x++)
    }

    main()
    {
    while()
    {
    p1=0XF8;//11111000
    waite_a_secand();
    p1=0x0;
    wait_a_secand();
    wait_a_secand();
    }
    }



    من می خوام با این برنامه این کار رو بکنم
    اول 5 چراغ قرمز روشن بشه بعد از 2 ثانیه 3 چراغ آبی هم روشن بشه و بعد از 4 ثانیه همه خاموش بشن و تا آخر همین روند باشه
    این اولین برنامه ی من در زمینه ی AVR هست. کمپایلرش رو هم در اختیار ندارم اگه دوستان یه لینک دانلود بزارن ممنون می شم.



    عکس های ضمیمه عکس های ضمیمه  
    آخرین ویرایش به وسیله mohsen-unique : سه شنبه 08 دی 1388 در 19:02 عصر

  2. #2

    نقل قول: کمک درباره ی AVR 8052

    لطفا اسم تاپیک رو ویرایش کنید به Atmel 8051 یاAT89C52
    در کل اگه مجببور نیستید توصیه میکنم از خیر 8051 بگذرید و برید سراغ avr یا pic
    بعد از دستور :
    for(x=0;x<33000;x++)
    از یه سمیکلن استفاده کنید (همون ; )


    قبل از نوشتن برنامه باید اول کامپایلرتون رو انتخاب کنبد ، برای شروع بهتره از codevision جهت نوشتن برنامه به زبان c استفاده کنید . اگه میخواید حرفه ای تر کار کنید برید سراغ winavr .
    برنامه اصلی باید به این صورت باشه:
    main()
    {
    while(1)
    {
    p1=0XF8;//red LEDs on
    waite_a_secand();
    waite_a_secand();

    p1=0x0;//all on
    wait_a_secand();
    wait_a_secand();
    waite_a_secand();

    waite_a_secand();
    p1 = 0x00;//all off
    waite_a_secand();
    }
    }

    البته بسته با کامپایلرتون میتونه اسم پورت فرق کنه ویا تابع آماده داشته باشه

  3. #3
    کاربر دائمی آواتار mohsen-unique
    تاریخ عضویت
    مهر 1387
    محل زندگی
    خرمشهر
    سن
    34
    پست
    140

    نقل قول: کمک درباره ی AVR 8052

    این دو تا برنامه ای که معرفی کردید این میکرو کنترولر رو ساپرت نمی کنن برنامه ی دیگه ای هست؟

  4. #4

    نقل قول: کمک درباره ی AVR 8052

    keil c51
    دانلود نسخه آزمایشی:
    http://www.keil.com/demo/

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •