ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 6 از 6
  1. #1
    2008/02/04
    گرگان
    81
    4

    ارسال يک رشته به پورت سريال در 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. #2
    2008/02/04
    گرگان
    81
    4

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

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

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

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

    {خلاف قوانین}
    [img width=124 height=100]http://mortezark.persiangig.com/image/Web/6_3.PNG[/img]
  3. #3
    2008/01/23
    تهران
    435
    13

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

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

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

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

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

    این دستور هم تعریف میکنه بین ارسال هر کاراکتر چقدر تاخیر بزاره تا گیرنده بتونه دریافت کنه
    define CHAR_PACING 1000
    همه دوست دارند به بهشت بروند اما جالب اینجاست کسی دوست ندارد بمیرد
    کانت
  4. #4
    2008/02/04
    گرگان
    81
    4

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

    دادا دمت گرم.

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

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

    {خلاف قوانین}
    [img width=124 height=100]http://mortezark.persiangig.com/image/Web/6_3.PNG[/img]
  5. #5
    2008/01/23
    تهران
    435
    13

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

    من که micro code studio را نصب کردم نیازی نیست راحت کامپایل میشه
    همه دوست دارند به بهشت بروند اما جالب اینجاست کسی دوست ندارد بمیرد
    کانت
  6. #6
    2008/02/04
    گرگان
    81
    4

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

    ممنون عزيز جان

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

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

    {خلاف قوانین}
    [img width=124 height=100]http://mortezark.persiangig.com/image/Web/6_3.PNG[/img]
نمایش نتایج: از 1 به 6 از 6

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

  1. دريافت يک رشته با طول نا مشخص از پورت سريال
    توسط mo2_star در انجمن مدار هاي ديجيتال
    پاسخ: 8
    آخرين نوشته: 2015/03/26, 10:58
  2. ارسال رشته توسط ارتباط سريال USART
    توسط t_heidari_elc در انجمن میکروکنترلرهای AVR
    پاسخ: 6
    آخرين نوشته: 2014/12/28, 19:14
  3. ارسال داده باينري از طريق پورت سريال بر روي پورت ميکرو
    توسط Soheilas در انجمن میکروکنترلرهای AVR
    پاسخ: 48
    آخرين نوشته: 2014/10/25, 16:52
  4. پردازش رشته دريافتي از سريال پورت
    توسط gizmo89 در انجمن ATMEL
    پاسخ: 8
    آخرين نوشته: 2013/12/01, 10:23
  5. پاسخ: 19
    آخرين نوشته: 2013/11/13, 07:14

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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