اطلاعیه

Collapse
No announcement yet.

مگا 8 و تو پورت سریال

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

    مگا 8 و تو پورت سریال

    سلام میشه کمک کنید
    بگید چه جوری میشه با مگا8 یک پورت سریال مجازی درست کرد باBaud
    115200 اطلاعاتو بگیره و با 19200
    بفرسته روی پورت سریال واقعی
    الهم عجل لولیک الفرج

    فقط 313 نفر...

    #2
    پاسخ : مگا 8 و تو پورت سریال

    نوشته اصلی توسط FAM
    سلام میشه کمک کنید
    بگید چه جوری میشه با مگا8 یک پورت سریال مجازی درست کرد باBaud
    115200 اطلاعاتو بگیره و با 19200
    بفرسته روی پورت سریال واقعی
    با سلام
    دوست عزیز منظور شما از پورت مجازی چیست؟ چون UART میکرو واقعا یه پورت سریاله نه یه پورت مجازی!
    علاوه بر این در ارتباط سریال همواره سرعت دریافت و ارسال روی یک خط با هم برابرآ‌ هستند نمیآ‌توان با یک سرعت ارسال کرد و با یک سرعت دریافت کرد.
    من دوست دارم آزاد فکر کنم، نرمآ‌افزارآ‌ و سختآ‌افزارهای آزاد را به کار ببرم و اگر توانستم نرمآ‌افزار، سختآ‌افزار و محتوای آزاد درست کنم!

    دیدگاه


      #3
      پاسخ : مگا 8 و تو پورت سریال

      سلام ....................


      بله همونطور که جناب manian فرمودند میکرو قابلیت این رو نداره که با یه باود دریافت کنه و با یه باود دیگه ارسال . شما اگه واحد USART میکرو رو نگاه کنید می بینید که تنظیمات باود برای هر دو مسیر توسط یک واحد انجم میشه . موفق باشید .
      دوستان! مدتی کمتر به سایت میام ..

      دیدگاه


        #4
        پاسخ : مگا 8 و تو پورت سریال

        سلام
        اگه هدفت عوض کردن سرعت داده ها باشه چه طوره که از میکروکنترلرهایی که بیش از یک واحد سخت افزاری USART دارند استفاده کنی. یا در میکروکنترلرهای با یک واحد سخت افزاری یک واحد نرم افزاری رو هم شبیه سازی کنی. البته با بسکام.
        موفق باشی

        دیدگاه


          #5
          پاسخ : مگا 8 و تو پورت سریال

          سلام
          ویا دوتا میکرو رو با هم شبکه کنی
          انجام پروژه های برنامه نویسی اندروید
          [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
          http://cafebazaar.ir/app/?id=com.atxdroid

          دیدگاه


            #6
            پاسخ : مگا 8 و تو پورت سریال


            نوشته اصلی توسط mohsen.HEX
            سلام
            ویا دوتا میکرو رو با هم شبکه کنی
            سلام .....................

            منظورتون از شبکه کردن چیه ؟

            اگه برای تغییر Baud بخواید از شبکه استفاده کنید باز هم نمی تونید . چون واحدی که باید Transmit کنه با واحدی که Reciever هست باگ rate attention میده و نمیشه مدل شبکه رو براش تعریف کرد . (اگه درست منظورتون رو فهمیده باشم) .
            دوستان! مدتی کمتر به سایت میام ..

            دیدگاه


              #7
              پاسخ : مگا 8 و تو پورت سریال

              سلام
              من منظورم اینه که از یه مگا 64 با باود 115200 بخونم و روی مگا32 با باود 19200 پرینت کنم
              الهم عجل لولیک الفرج

              فقط 313 نفر...

              دیدگاه


                #8
                پاسخ : مگا 8 و تو پورت سریال

                نوشته اصلی توسط FAM
                سلام
                من منظورم اینه که از یه مگا 64 با باود 115200 بخونم و روی مگا32 با باود 19200 پرینت کنم
                سلام .......

                منظورتون رو فهمیدم ولی نمیشه . علتشم که گفتم .
                دوستان! مدتی کمتر به سایت میام ..

                دیدگاه


                  #9
                  پاسخ : مگا 8 و تو پورت سریال

                  نوشته اصلی توسط حسام الدین



                  سلام .....................

                  منظورتون از شبکه کردن چیه ؟

                  اگه برای تغییر Baud بخواید از شبکه استفاده کنید باز هم نمی تونید . چون واحدی که باید Transmit کنه با واحدی که Reciever هست باگ rate attention میده و نمیشه مدل شبکه رو براش تعریف کرد . (اگه درست منظورتون رو فهمیده باشم) .
                  سلام
                  فکر میکنم بشه شما با میکرو اول میگیری به پورتا و اینتراپت کردن به میکرو دوم میدی و در میکرو دوم با باود کمتر میفرستی ولی ممکنه حجم اطلاعات زیاد باشه که بازم نمیشه
                  انجام پروژه های برنامه نویسی اندروید
                  [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
                  http://cafebazaar.ir/app/?id=com.atxdroid

                  دیدگاه


                    #10
                    پاسخ : مگا 8 و تو پورت سریال

                    اگه شما و بقیه دوستان توی سایت atmel برید و avr305 رو سرچ کنید میبینید که این کار خیلی راحت امکان پذیره
                    avr305 با عنران Half Duplex Interrupt Driven Software UART برای شبیه سازی پورت سریال که برای وقفه هم کافیه که خروجی TXD فرستنده به یکی از پایه های int وصل بشه
                    علاوه بر این avr320 رو هم برای شبیه سازی رابط spi گذاشته استفاده کنید و حالشو ببرید و atmel رو هم دعا کنید


                    Qt - A cross-platform application and UI framework

                    با کامپایلرهای قدرتمند GCC در Linux و MinGw در Windows

                    دیدگاه


                      #11
                      پاسخ : مگا 8 و تو پورت سریال

                      بله .............

                      اما ایشون با مگا هشت میخوان کار کنن. با این مدل دیگه نمیشه یه همچین کاری کرد .
                      دوستان! مدتی کمتر به سایت میام ..

                      دیدگاه


                        #12
                        پاسخ : مگا 8 و تو پورت سریال

                        نوشته اصلی توسط حسام الدین
                        بله .............

                        اما ایشون با مگا هشت میخوان کار کنن. با این مدل دیگه نمیشه یه همچین کاری کرد .
                        یعنی چی با مگا8 نمیشه ؟!!!
                        اگه شما یه نگاه به اون فایل بندازی میبینی که با 90S1200 انجام داده بعد شما معتقدین که با مگا8 نمیشه؟
                        با مگا 8 به تعداد ([23/2]) یعنی 12 تا پورت سریال میتوان داشت(به تعداد پین های IO)


                        Qt - A cross-platform application and UI framework

                        با کامپایلرهای قدرتمند GCC در Linux و MinGw در Windows

                        دیدگاه


                          #13
                          پاسخ : مگا 8 و تو پورت سریال

                          سلام
                          ببخشید من خیلی تنبلم میشه لینکشو بزارید :rolleyes:
                          الهم عجل لولیک الفرج

                          فقط 313 نفر...

                          دیدگاه


                            #14
                            پاسخ : مگا 8 و تو پورت سریال

                            نوشته اصلی توسط sallysat


                            یعنی چی با مگا8 نمیشه ؟!!!
                            اگه شما یه نگاه به اون فایل بندازی میبینی که با 90S1200 انجام داده بعد شما معتقدین که با مگا8 نمیشه؟
                            با مگا 8 به تعداد ([23/2]) یعنی 12 تا پورت سریال میتوان داشت(به تعداد پین های IO)
                            یعنی اگه تنها و تنها دوتا مگای هشت داشته باشیم ؛ باز هم این کار امکان پذیره (فقط دوتا ATmega8) ......
                            دوستان! مدتی کمتر به سایت میام ..

                            دیدگاه


                              #15
                              پاسخ : مگا 8 و تو پورت سریال

                              نوشته اصلی توسط FAM
                              سلام
                              من منظورم اینه که از یه مگا 64 با باود 115200 بخونم و روی مگا32 با باود 19200 پرینت کنم
                              برای این کاری که شما میخوای خیلی راحت هم میشه
                              من میدونم هدفتون چیه و بارها هم این کار رو انجام دادم شما میخوای دو تا میکرو رو که از ارتباط سریال سخت افزاری اونها برای هدف دیگه ای استفاده کردی از طریق یه ارتباط سریال نرم افزاری به هم ارتباط بدی (حتی اگه کلاک دو میکرو با هم تفاوت داشته باشه هم میشه)
                              نکته ای که اینجا وجود داره اینه که اگه بخوای میکروهات busy waiting نباشه (دائم ورودی رو چک نکنه) باید پایه RXD رو یکی از پایه های int میکرو قرار بدی به این ترتیب وقفه این پین مشابه وقفه USART عمل میکنه البته با این تفاوت که اونجا خودش میگیره و داخل UDR قرار میده ولی اینجا خودت با یه برنامه کوچک 8 بیت رو پشت سر هم میگیری و توی یه رجیستر قرار میدی توضیحات اضافی + برنامه ارسال و دریافت و چگونگی تنظیم باوود رو توی لینک زیر ببین و دانلود کن.


                              http://www.atmel.com/dyn/general/adv...;target=avr305


                              Qt - A cross-platform application and UI framework

                              با کامپایلرهای قدرتمند GCC در Linux و MinGw در Windows

                              دیدگاه

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