اطلاعیه

Collapse
No announcement yet.

ارسال یک رشته به پورت سریال در PIC Basic pro

Collapse
این موضوع بسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ارسال یک رشته به پورت سریال در PIC Basic pro

    سلام دوستان

    می خواستم بدونم که چطور می تونم یک رشته و یا یک متغیر رشته ای رو در کامپایلر PIC Basic روی پورت سریال RS232 بفرستم؟

    مثلا فرض کنید می خوایم رشته ی Morteza رو بفرستیم روی پورت سریال که بتونیم توی پروتیوس توسط Virtual Terminal این رشته رو ببینیم.

    یا اینکه یک متغیر از نوع رشته ای داشته باشیم و بخوایم محتویاتش رو بفرستیم روی پورت سریال.

    اَللّهُمَ صَلّ عَلي مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم

    {خلاف قوانین}
    [img width=124 height=100]http://mortezark.persiangig.com/image/Web/6_3.PNG[/img]

    #2
    پاسخ : ارسال یک رشته به پورت سریال در PIC Basic pro

    دوستان و مدیران عزیز ، کسی به این مبحث وارد نیست؟

    خودم که نتونستم کاری کنم. فقط اینطور که فهمیدم ارسال به پورت سریال با دستور serout انجام میشه ، ظاهرا.

    اَللّهُمَ صَلّ عَلي مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم

    {خلاف قوانین}
    [img width=124 height=100]http://mortezark.persiangig.com/image/Web/6_3.PNG[/img]

    دیدگاه


      #3
      پاسخ : ارسال یک رشته به پورت سریال در PIC Basic pro

      بله از همین دستور استفاده میکنید ابتدا این تابع را اول برنامه مینویسید :
      include "modedefs.bas"

      سپس توسط دستور

      SEROUT portb.1,n300,["m","start",9]

      که Portb.1 مشخص کرده روی کدام پورت ارسال بشه ، n300 هم که باد ریت هست که معکوس میفرسته میتونستی t300 بزنیم فرقی نداره
      داخل کروشه هم که رشته و عدد میشه ارسال کرد .

      این دستور هم تعریف میکنه بین ارسال هر کاراکتر چقدر تاخیر بزاره تا گیرنده بتونه دریافت کنه
      define CHAR_PACING 1000
      همه دوست دارند به بهشت بروند اما جالب اینجاست کسی دوست ندارد بمیرد
      کانت

      دیدگاه


        #4
        پاسخ : ارسال یک رشته به پورت سریال در PIC Basic pro

        دادا دمت گرم.

        حالا که ما این کتابخونه رو اول برنامه وارد کردیم (include) خود کتابخونش هم باید در کنار فایل سورس برنامه وجود داشته باشه تا بتونیم برنامه رو کامپایل کنیم؟

        اَللّهُمَ صَلّ عَلي مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم

        {خلاف قوانین}
        [img width=124 height=100]http://mortezark.persiangig.com/image/Web/6_3.PNG[/img]

        دیدگاه


          #5
          پاسخ : ارسال یک رشته به پورت سریال در PIC Basic pro

          من که micro code studio را نصب کردم نیازی نیست راحت کامپایل میشه
          همه دوست دارند به بهشت بروند اما جالب اینجاست کسی دوست ندارد بمیرد
          کانت

          دیدگاه


            #6
            پاسخ : ارسال یک رشته به پورت سریال در PIC Basic pro

            ممنون عزیز جان

            میرم تست کنم. نتیجش رو میگم.

            اَللّهُمَ صَلّ عَلي مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم

            {خلاف قوانین}
            [img width=124 height=100]http://mortezark.persiangig.com/image/Web/6_3.PNG[/img]

            دیدگاه

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