NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3784 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 2 از 2 نخستنخست 12
نمایش نتایج: از 21 به 23 از 23

موضوع: مشکل در رابط USART در BASCOM

  1. #21
    کاربر فعال mehdi29665 آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    مهدي ديواندري
    نوشته ها
    166
    تشکر
    187
    تشکر شده 121 بار در 68 پست

    Icon16

    نقل قول نوشته اصلی توسط habib_sadeghi نمایش پست ها
    برای خواندن اطلاعات از بافر ورودی از دستور input استفاده میکنم
    من از دستورات print , input در عمل خیری ندیدم
    ولی از printbin , waitkey , inkey زیاد استفاده کردم که میتونند از بافر هم استفاده کنند
    ببین اطلاعات ارسالی و دریافتی بین میکروها رو میتونی با یک یا چند بایت آماده کرده و اول و آخر اونهارو بایت شرطی بزاری و ارسال کنی ( این برای اطمینان از صحت اطلاعات دریافتی میباشد) و در ضمن من خودم چند تا کار انجام دادم و با همون دستورات که گفتم به نتیجه قابل قبول رسیدم.
    اون دستور شرطی هم که نام بردید برای کار شما خیلی موثر میتونه باشه.
    ویرایش توسط mehdi29665 : 12-08-2012 در ساعت 03:24

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

  3. #22
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2012
    نام
    حبیب اله صادقی
    نوشته ها
    47
    تشکر
    7
    تشکر شده 23 بار در 21 پست

    پیش فرض سئوال در مورد کد crc

    سلام دوستان کسی اطلاعاتی در مورد کدهای crc در بسکام برای استفاده در ارتباط سریال داره .

  4. #23
    تازه وارد
    تاریخ عضویت
    Nov 2013
    نوشته ها
    4
    تشکر
    1
    تشکر شده 2 بار در 2 پست

    پیش فرض

    سلام زمانی که از INPUT نرم افزاری در بسکام استفاده می کنم هیچ دریافتی رو نمی گیره. عملا ار نمی کنه.

    نمونه کدم رو قرار می دم . ممنون میشم راهنمایی کنید.

    کد:
    $regfile = "m32def.dat"
    $crystal = 11059200
    $baud = 9600
    
    $sim
    
    
    Open "COMD.2:9600,8,n,1" For Output As #1                   'TX
    Open "COMD.3:9600,8,n,1" For Input As #2                    'RX
    
    
    Dim Strmsg As String * 50
    
    Main:
    
    Do
    
    '   Print #1 , "Please input your message : "
       Input #2 , Strmsg
       Print Strmsg
       Print
    
    
    Loop
    
    End_main:
    
    Close #1
    
    End
    پرینت داره به راحتی کار می کنه اما دستور INPUT عملا به صورت نرم افزاری کار نمی کنه ...!!!

صفحه 2 از 2 نخستنخست 12

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

  1. کمک در مورد واحد usart
    توسط amiray در انجمن AVR
    پاسخ: 15
    آخرين نوشته: 06-01-2014, 14:26
  2. Usart
    توسط meh1011 در انجمن AT91 series (ATMEL)
    پاسخ: 9
    آخرين نوشته: 09-09-2013, 20:07
  3. Usart
    توسط Caspian1361 در انجمن AT91 series (ATMEL)
    پاسخ: 3
    آخرين نوشته: 21-12-2010, 17:21
  4. Usart |ثبات هاي usart |نحوه كار
    توسط SAHA21 در انجمن AVR
    پاسخ: 2
    آخرين نوشته: 16-08-2010, 00:05

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

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