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





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









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









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






جهت تبلیغ در وب سایت ECA کلیک کنید.

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

صفحه 1 از 5 12345 آخرین
نمایش نتایج: از 1 به 10 از 41
  1. #1
    2007/11/24
    58
    0

    کمک در ارتباط از طریق پورت سریال

    من میخوام دوتا میکرو رو از طریق پورت سریال rx,tx به هم وصل کنم ولی اطلاعات منتقل نمیشه و رو lcd چیزی نمیبینم اگه کسی میدونه کمک کنه در ضمن سرچ کردم چیزی پیدا نکردم :eek:اینم یه برنامه ساده که نوشتم فقط برای امتحان پورت سریال
    فرستنده
    $regfile = "m16def.dat"
    $crystal = 8000000
    $baud=9600
    Dim A As Byte
    A = "a"
    Printbin A
    END 'end program
    گیرنده
    $regfile = "m16def.dat"
    $crystal = 8000000
    $baud = 9600
    Dim A As Byte
    Cls
    Lcd "HELLO"
    Do
    Inputbin A
    Lcd a
    Loop



    فقط کسی هرگز اشتباه نمی کند که اصلا کاری انجام نمی دهد
  2. #2
    2007/11/24
    58
    0

    پاسخ :کمک در ارتباط از طریق پورت سریال

    یکی نیست که با پورت سریال کار کرده باشه :angry:
    فقط کسی هرگز اشتباه نمی کند که اصلا کاری انجام نمی دهد
  3. #3
    2008/01/09
    111
    4

    پاسخ : کمک در ارتباط از طریق پورت سریال

    اون قسمتی که مربوط به ارسال هست رو داخل لوپ قرار بده یعنی دائما ارسال رو تکرار کن و سعی کن هربار یه عدد جدید رو بفرستی مثلا توی هر لوپ یکی به عددت اضافه کن
    یه ال ای دی وصل کن به پایه های rx و tx ببین خاموش و روشن میشه یا نه
    فکر نمی کنم مشکلی داشته باشه
    به درست کار کردن ال سی دی اطمینان داری؟
    من خودم با دستور Print a کار کردم و جواب گرفتم
    قسمتی از برنامم:
    کد:
    Do
    Start Adc
    A = Getadc(0)
    Temp = A / 2
    Stop Adc
    Print Str(a)
    
    Waitms 50
    
    Loop
  4. #4
    2007/11/24
    58
    0

    پاسخ : کمک در ارتباط از طریق پورت سریال

    من الی دی وصل کردم پورت سریال چشمک میزنه ولی رو ال سیدی چیزی نمیبینم فقط hello رو که ثابت گذاشتم میبینم خواهش میکنم کمک کنید خیلی حیاتیه :angry: :angry: :angry: :cry2: :cry2:
    فقط کسی هرگز اشتباه نمی کند که اصلا کاری انجام نمی دهد
  5. #5
    2007/10/05
    1,643
    4

    پاسخ : کمک در ارتباط از طریق پورت سریال

    متغير A رو به صورت String تعريف كن. چون مقدارشو باكاراكتر پر كردي نه عدد.
    كاري رو هم كه مرتضي گفت انجام بده. چون ممكنه زماني كه دستور Print از ميكروي اول ارسال ميشه ، ميكروي دوم هنوز به دستور Input نرسيده باشه.
  6. #6
    2007/11/24
    58
    0

    پاسخ : کمک در ارتباط از طریق پورت سریال

    من برنامه رو درست کردم همین طور که شما دوستان فرمودید الان تو پروتوس جواب گرفتم ولی رو سخت افزار خودم جواب نمیده یه سری علامت های نا مفهوم میبینم
    اینم برنامه ای که جواب داد :eek: :sad:
    فرستنده
    $regfile = "m16def.dat"
    $crystal = 8000000
    $baud = 9600
    Dim A As String * 30 , I As Byte
    Do
    A = "h"
    Print A
    Loop
    End
    گیرنده
    $regfile = "m16def.dat"
    $crystal = 8000000
    $baud = 9600
    Dim A As String * 10
    Cls
    Lcd "HELLO"
    Do
    Input A
    Lcd a
    Loop
    فقط کسی هرگز اشتباه نمی کند که اصلا کاری انجام نمی دهد
  7. #7
    2007/11/24
    58
    0

    پاسخ : کمک در ارتباط از طریق پورت سریال

    به نظرتون اگه از کریستال خارجی استفاده کنم کمکی میکنه یا ربطی نداره؟
    راهنمایی کنید :cry2:
    فقط کسی هرگز اشتباه نمی کند که اصلا کاری انجام نمی دهد
  8. #8
    2007/10/05
    1,643
    4

    پاسخ : کمک در ارتباط از طریق پورت سریال

    من خودم هميشه كريستال خارجي رو ترجيح ميدم. اما وقتي تو پروتئوس جواب گرفتي و در عمل نه بايد بگردي تقاوت هاي بين اين دو تا رو ببيني. يكيش نويزه.
    اتصالات رو درست چك كن و باود رو براي هر دو تا تغيير بده.
  9. #9
    2007/11/24
    58
    0

    پاسخ : کمک در ارتباط از طریق پورت سریال

    اتصالات درسته چون من به هردو طرف lcd وصل کردم من اومدم صفحه کلید کامپیوتر رو وصل کردم و حروف رو تو فرستنده میبینم تو گیرنده وقتی از دستور inputbin a استفاده میکنم یه سری عدد بی ربط میبینم وقتی هم از دستور input a استفاده میکنم چیزی رو نمیبینم
    من تو قسمت گیرنده نمی دونم دقیقا باید از کدوم دستور استفاده کنم لازمه از lcd string(1,a) وجدول صفحه کلید استفاده کنم یا نه؟
    تو پروتوس باید صفحه کلید 3*4 جواب گرفتم
    فقط کسی هرگز اشتباه نمی کند که اصلا کاری انجام نمی دهد
  10. #10
    2007/11/24
    58
    0

    پاسخ : کمک در ارتباط از طریق پورت سریال

    یه نفر درست حسابی با پورت سریال کار نکرده که بتونه جواب منو بده خواهش میکنم این مسئله خیلی حیاتیه وگرنه من به خاطر همین اشکال کوچیک تو برنامم باید 100 هزار تومن بدم تا یکی اینو درست کنه آخه انصافه تا اینجاشو رفته باشم 100 هزار تومن ضررم کنم :cry2: :cry2: :cry2: :cry2: :angry: :angry: :angry:
    فقط کسی هرگز اشتباه نمی کند که اصلا کاری انجام نمی دهد
صفحه 1 از 5 12345 آخرین
نمایش نتایج: از 1 به 10 از 41

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

  1. پاسخ: 4
    آخرين نوشته: 2015/07/10, 20:08
  2. ارسال کد از طریق AVR به پورت USB یا سریال کامپیوتر
    توسط gtna در انجمن میکروکنترلرهای AVR
    پاسخ: 4
    آخرين نوشته: 2014/01/14, 01:13
  3. لبویو و برقراری ارتباط از طریق پورت سریال rs232
    توسط فرشاد اکرمی در انجمن Labview
    پاسخ: 15
    آخرين نوشته: 2013/08/25, 23:00
  4. پورت سریال مجازی از طریق یو اس بی
    توسط ahmadsa در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2011/04/18, 09:10
  5. برنامه ای برای ارتباط دو PC از طریق پورت سریال
    توسط رضا سپاس یار در انجمن برنامه نويسي و اينترفيس
    پاسخ: 3
    آخرين نوشته: 2007/03/17, 10:26

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

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

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

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

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