اطلاعیه

Collapse
No announcement yet.

کمک در مورد وقفه ی RX

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

    کمک در مورد وقفه ی RX

    من میخوام با استفاده از ارتباط سریال 12 بایت را از کامپیوتر بگیرم و ذخیره کنم. ولی حتما باید با وقفه ی rx باشه. یعنی می خوام میکرو یه کاری انجام بده و هروقت اولین بایت اومد کارشو ول کنه و بره هر 12 بایت را بگیره و جایی ذخیره کنه. کسی می دونه چطوری میشه اینکار رو انجام داد؟

    #2
    پاسخ : کمک در مورد وقفه ی RX

    زبان برنامه نویسی که باهاش کار می کنی چیه؟

    دیدگاه


      #3
      پاسخ : کمک در مورد وقفه ی RX

      منم همون سوال حامد جان رو میکنم؟
      خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

      دیدگاه


        #4
        پاسخ : کمک در مورد وقفه ی RX

        من هم همین سوال رو دارم شدیدا ضروریه
        تو هلپ بیسکام گشتم نبود :cry2: 3 ساعته میگردم بحثی رجع با اینتراپت سریال هست ولی نمونه برنامه نزاشته
        کسی بلده کمک کنه >؟
        بیسکام میکرو هم 32
        [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

        دیدگاه


          #5
          پاسخ : کمک در مورد وقفه ی RX


          $baud=9600
          enable interrupts
          enable urxc
          on urxc serial_int
          dim a as byte
          serial_int:
          input a
          return

          اینو پیدا کردم میرم سراغش
          ببینم چیه
          فلا
          [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

          دیدگاه


            #6
            پاسخ : کمک در مورد وقفه ی RX

            منم قصد انجام این کار رو دارم به زبان c توی کدویژن! :sad:
            اما گیرم! نمی دونم از کجا چه طور ....
            برای چک کردن برنامه هم با لپ تاپ دقیقا نمی دونم چه کنم؟؟ :cry:
            پروگرامرم usb است که دو تا پایه rxآ‌و tx هم داره توی راهنماش نوشته برای ارتباط سریال می تونم این دو پایه رو بدون نیاز به max232 استفاده کنم ولی جواب نمی ده؟؟؟ :sad: :cry2:
            همیشه بزرگوار تر از آن باشید که برنجید
            و نجیب تر از آن باشید که برنجانید!

            دیدگاه


              #7
              پاسخ : کمک در مورد وقفه ی RX

              :mrgreen: اقای جعفری نفهمیدم چی به چیه ؟
              میخاین چی کار کنین ؟
              من کامل جواب گرفتم
              :read:
              [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

              دیدگاه


                #8
                پاسخ : کمک در مورد وقفه ی RX

                عزیز سیستم من desktopآ‌نیست laptop است و کانکتور مربوط به rs232 رو نداره. پروگرامری که دارم usb است و توی دفترجه ی راهنماش نوشته که می تونم از دو پین rx, txآ‌ قرار گرفته روی برد پروگرامر بدون نیاز به max232آ‌(برای یکی کردن سطح ولتاژ pcآ‌و micro)برای ارتباط سریال کنم.
                منتها جواب نمی گیرم. میکرو m64 استفاده می کنم و در برنامه می خوام کارهای دیگه ای انجام بشه و وقتی داده ای از طریق ارتباط سریال برای میکرو رسید یه سری کارای دیگه انجام بشه.
                با تشکر :biggrin:
                همیشه بزرگوار تر از آن باشید که برنجید
                و نجیب تر از آن باشید که برنجانید!

                دیدگاه


                  #9
                  پاسخ : کمک در مورد وقفه ی RX

                  میتوانید از برد های ft232 جواب بگیرید :rolleyes:
                  مبدل usb به سریال یا هومن یوزارت یا همون کام هستش
                  اگه نمیدونید چیه :mrgreen: بفرماینین بگم اگه هم اینجا جاش نباشه پیام خصوصی :agree:
                  [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                  دیدگاه


                    #10
                    پاسخ : کمک در مورد وقفه ی RX

                    داداش همین جا مختصری در مورد این برد ها توضیح بدید شاید به درد سایرین هم بخوره! :smile:
                    و اما وقتی که درایور پروگرامر رو نصب می کنم توی device manager _>hardware به عنوان serial<_>usb convertor شناخته می شه و من فکر می کنم نیازی به بردی که شما می فرمایید نباشه؟؟ :redface:
                    همیشه بزرگوار تر از آن باشید که برنجید
                    و نجیب تر از آن باشید که برنجانید!

                    دیدگاه


                      #11
                      پاسخ : کمک در مورد وقفه ی RX

                      بلدین این مدار رو با هایپری ترمینال تست کنید
                      ؟
                      اون سخت افزار افافه شده به سیستم شما تو گروه com پورتا میره؟
                      [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                      دیدگاه


                        #12
                        پاسخ : کمک در مورد وقفه ی RX

                        آره فک کنم بلدم؟؟؟ oo:
                        سخت افزارم روی com3 تعریف شده اما هایپر ترمینال این comآ‌ رو قبول نکرد :sad: خطاشم یادم نیست :redface:
                        الان یه بار دیگه با دقت انجام می دم نتیجه رو می گم! :biggrin:
                        همیشه بزرگوار تر از آن باشید که برنجید
                        و نجیب تر از آن باشید که برنجانید!

                        دیدگاه


                          #13
                          پاسخ : کمک در مورد وقفه ی RX

                          خب داداشی خسته نباشی! :biggrin:
                          امتحان کردم پروگرامر روی com3 تعریف شده از hyper terminalآ‌ کد ویژن که استفاده می کنم و com3آ‌ رو برای ارتباط سریال تنظیم می کنم این خطا رو موقع باز کردن هایپر ترمینال دریافت می کنم:
                          the serial comunication port com3 is not available.
                          use another port!
                          برنامه همراه با پروگرامر که از اون برای پروگرام کردن استفاده می کنم یه پنجره هایپر ترمینال داره! :smile: بلد نیستم اینجا چه طور عکسش رو بذارم؟؟ :sad:
                          همیشه بزرگوار تر از آن باشید که برنجید
                          و نجیب تر از آن باشید که برنجانید!

                          دیدگاه


                            #14
                            پاسخ : کمک در مورد وقفه ی RX

                            :job:
                            من کامل از وقفه سریال جواب گرفتم
                            و حالا اقای جعفری
                            اگه برنامه ای اون کام رو تو دستش داره نمیشه کاری کرد
                            شایدم فقط برای نرم افزار خودش تعریف شده است
                            شما اگه بلدین اس ام دی لحیم کنید یدونه ای سی ft232rl بخرین من فایل pb رو بفرستم و با قیمت 6 تومن مبدل یو اس بی به سریال درست کنید
                            اگر هم نه یه عکسی چیزی از مدار
                            ممکنهمشکل از سی ستم شما باشه
                            تو یه سیستم دیگه تست کنید
                            :agree:
                            [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                            دیدگاه


                              #15
                              پاسخ : کمک در مورد وقفه ی RX

                              ممنون داداش
                              فعلا وقت ساختن این مبدل رو ندارم هر چه سریعتر باید از این قسمت جواب بگیرم :sad:
                              روی یه سیستم دیگه کار می کنم ببینم چی میشه؟؟ :biggrin:
                              در اولین فرصت با راهنمایی شما می سازمش! :mrgreen:
                              با تشکر
                              همیشه بزرگوار تر از آن باشید که برنجید
                              و نجیب تر از آن باشید که برنجانید!

                              دیدگاه

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