اطلاعیه

Collapse
No announcement yet.

طریقه خواندن اطلاعات از پورت سریال میکرو

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    طریقه خواندن اطلاعات از پورت سریال میکرو

    ذوستان با چه دستوری میتونم اطلاعات که از پورت سریال میکرو واردش میشه بخونم و توی یه متغیر دخیره کنم
    جواب بدین که خیلی گیرم
    ممنون از همگی

    #2
    پاسخ : طریقه خواندن اطلاعات از پورت سریال میکرو

    با چه زبونی مینوسید؟

    باید اول پورت سریال را کانفیگ کنید.
    سپس از رجیستر UDR مقدار دریافت شده را بخونید (که یک مقدار 8 بیتی است)

    از طریق لینک زیر فیلم های 44 به بعد را دانلود و مشاهده کنید:
    http://www.knowledgeplus.ir/electronics/AVR/lang/Fa
    راه اندازی ماژول nrf24l01p برای codevision (ارتباط بیسیم بین دو میکرو) : http://www.eca.ir/forum2/index.php?topic=78587.0
    کوچ کردن از کدویژن به http://www.eca.ir/forum2/index.php?topic=81025.0 : AtmelStudio
    نحوه نوشتن اصولی یک لایبرری و درایور نرم افزاری( بصورت ساده) : http://www.eca.ir/forum2/index.php?topic=81071
    http://www.eca.ir/forum2/index.php?topic=82130.0 سفارش راه انداز ماژول های مختلف توسط اعضای انجمن
    انشالله به زودی تاپیک ها به روز رسانی خواهد شد،

    دیدگاه


      #3
      پاسخ : طریقه خواندن اطلاعات از پورت سریال میکرو

      فکر کنم اگه جستجو میکردی می فهمیدی.
      من مطمئنم اگه جستجو کنی می فهمی.

      دیدگاه


        #4
        پاسخ : طریقه خواندن اطلاعات از پورت سریال میکرو

        اگه با زبون C مینویسید باید از دستور scanf استفاده کنید
        برای مثال :
        char str[10];
        char ch;
        unsigned char i ;
        scanf ("%d %c %s",&i , &ch, &str);

        دیدگاه


          #5
          پاسخ : طریقه خواندن اطلاعات از پورت سریال میکرو

          بازم سلام خدمت دوستان عزیز
          من مدتی نبودم و این پست قدیمی شده
          با بسکام کار میکنم و یه مثال ساده میخوام
          مثلا از یه ماژولی 15 کاراکتر برای میکرو ارسال میشه
          این 15 کاراکتر رو به چه دستوری میتونم دریافت کنم و توی یه متغیر ذخیره کنم
          اگه ممکنه یه مثال با دستور Inkey برام بنویسید ممنون میشم

          دیدگاه


            #6
            پاسخ : طریقه خواندن اطلاعات از پورت سریال میکرو

            این کد هم کار میکنه
            کد:
            $regfile = "m8def.dat"
            $crystal = 8000000
            $baud = 9600
            Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.5 , Rs = Portb.6
            Dim T As String * 8
            Dim B As Word
            Cursor Off
            Cls
            Do
            Home
            Input T
            Inputbin B
            Lcd T ; " " ; B ; " "
            
            Loop
            End

            دیدگاه

            لطفا صبر کنید...
            X