NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3932 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 9 از 9

موضوع: مشکل با با نرم افزار بیسکم

  1. #1
    عضو جدید
    تاریخ عضویت
    Jun 2010
    نوشته ها
    11
    تشکر
    6
    تشکر شده 4 بار در 4 پست

    Exclamation مشکل با با نرم افزار بیسکم

    با سلام وتشکر
    من میخواهم هم زمان از پورت های d,bاستفاده کنیم و برای هر کدام دستور جدا گانه هست ومی خواهم هر دو دستور را هم زمان اجرا کنید لطفا راهنمای فرماید با کمال تشکر
    البته من مبتعدی هستم

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    عضو جدید
    تاریخ عضویت
    Jun 2010
    نوشته ها
    11
    تشکر
    6
    تشکر شده 4 بار در 4 پست

    پیش فرض

    سلام لطفا راهنمای فرماید

  4. #3
    کاربر فعال abbasalifix آواتار ها
    تاریخ عضویت
    Apr 2011
    نام
    عباسعلی محمدنیا
    نوشته ها
    187
    تشکر
    266
    تشکر شده 139 بار در 80 پست

    پیش فرض

    امکان هم زمانی در میکرو های avr نیست

  5. کاربران : 2 تشکر کرده اند از شما abbasalifix برای ارسال این پست سودمند:


  6. #4
    عضو جدید
    تاریخ عضویت
    Jun 2010
    نوشته ها
    11
    تشکر
    6
    تشکر شده 4 بار در 4 پست

    پیش فرض

    پس راهنمای فرماید

  7. #5
    کاربر فعال
    تاریخ عضویت
    Dec 2011
    نام
    علی حاجی آبادی
    نوشته ها
    240
    تشکر
    46
    تشکر شده 237 بار در 155 پست

    پیش فرض

    سلام ،
    دقیقاً راجع به برنامتون و اینکه می خواین چی کار کنین و چه نوع دستوراتی رو اجرا کنید بیشتر توضیح بدین تا بتونیم بهتر راهنماییتون کنیم.
    با استفاده از تایمر های میکرو می تونید این کار رو بکنید گرچه خیلی وقت ها اصلاً نیازی به این همه سختی نیست و با تغییر معماری نرم افزار، انجام کارهای پیچیده همزمان ممکن می شه.

  8. تشکرها از این نوشته :


  9. #6
    کاربر فعال
    تاریخ عضویت
    Mar 2013
    نوشته ها
    136
    تشکر
    87
    تشکر شده 70 بار در 47 پست

    پیش فرض

    شما یه توضیح راجع به برنامه تون بدید سرعت avr خیلی بالا هست برای کار های ساده (خواندن کلید ) از دو پورت سرعت بالایی داره

  10. تشکرها از این نوشته :


  11. #7
    عضو جدید
    تاریخ عضویت
    Jun 2010
    نوشته ها
    11
    تشکر
    6
    تشکر شده 4 بار در 4 پست

    پیش فرض

    سلام این هم برنامه
    $regfile = "m8def.dat"
    $crystal = 800000
    Config Portb = Output
    Config Portd = Output





    Do
    Portb = &B11000000

    Waitms 500

    Portb = &B11100000

    Waitms 500

    Portb = &B11110000

    Waitms 500
    Portb = &B11111000

    Waitms 500
    Portb = &B00000000

    Waitms 500
    'ÏÇíÑå
    Portb = &B01111110

    Waitms 500
    Portb = &B10111110

    Waitms 500
    Portb = &B01111110

    Waitms 500
    Portb = &B10111110

    Waitms 500
    '-----------------------------------------ÌÔã
    Portb = &B01111101

    Waitms 500
    'ÏÇíÑå
    Portb = &B10111110


    Waitms 500
    Portb = &B01111110

    Waitms 500
    Portb = &B10111110

    Waitms 500


    Portb = &B01111110

    Waitms 500
    Portb = &B10111110

    Waitms 500
    Portb = &B00000000

    Waitms 500

    Loop
    End
    من برای پورت Bنوشتم حال برای پورت D میخواهم بنویسم البته سرعت و افکت پورت D با پورت B فرق دارد به نظر من باید از تایمر استفاده کنم اگر شما راه دیگر دارید لطفا رانمای کنید با کمال تشکر

  12. #8
    کاربر فعال processor آواتار ها
    تاریخ عضویت
    May 2010
    نام
    محمد صداقتی
    نوشته ها
    171
    تشکر
    124
    تشکر شده 262 بار در 120 پست

    پیش فرض

    سلام
    دوست من شما میخوای چند تا پایه های پورت رو 0 و 1 کنی
    داری real time کار نمی کنی که میگی همزمان

    مثلا میخوای 30 میلی ثانیه پورت d شما 1 بشه و 500 میلی پورت b
    میشه
    portb=0xff
    portd=0xff
    waitms 30
    portd=00
    waitms 470
    همینطور مثالهای دیگه

  13. تشکرها از این نوشته :


  14. #9
    عضو جدید
    تاریخ عضویت
    Jun 2010
    نوشته ها
    11
    تشکر
    6
    تشکر شده 4 بار در 4 پست

    پیش فرض

    با سلام مهندس مشکل حل نشد
    $regfile = "m8def.dat"
    $crystal = 8000000
    Config Portb = Output
    Config Portc = Output
    Do
    Portb = &B 100000000
    Portc = &B100
    Waitms 30
    Portd = 00
    Waitms 500
    Portb = &B0111111111
    Portc = &B010
    Waitms 30
    Portd = 000
    Waitms 500
    Portb = &B01000000
    Portc = &B001
    Waitms 30
    Portd = 00
    Waitms 500
    Loop

موضوعات مشابه

  1. تبدیل asm to bas بیا اسمبلی به بیسکم
    توسط kazemii در انجمن AVR
    پاسخ: 6
    آخرين نوشته: 06-10-2013, 00:59
  2. Usb بیسم
    توسط cmuiran در انجمن الکترونیک
    پاسخ: 4
    آخرين نوشته: 24-09-2012, 01:43
  3. پاسخ: 7
    آخرين نوشته: 17-08-2012, 02:26
  4. مقایسه شکل موج با avr
    توسط fazel7 در انجمن AVR
    پاسخ: 11
    آخرين نوشته: 11-09-2010, 00:54
  5. مقایسه نرم افزارهای طراحی pcb
    توسط MRSTAR در انجمن آموزش نرم افزارهای برق و الکترونیک
    پاسخ: 1
    آخرين نوشته: 06-05-2010, 00:33

مجوز های ارسال و ویرایش

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