اطلاعیه

Collapse
No announcement yet.

راه اندازی ماژول

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

    #16
    پاسخ : راه اندازی ماژول

    نوشته اصلی توسط reza.zibandeh
    فرکانس داخلی میکرو رو علاوه بر نوشتن تو برنامه در زمان پروگرم کردن کجا میشه تغییرش داد .در بسکام
    باید با اونی تو برنامت نوشتی فیوزبیت ها رو هم متناسب با همون بزنی دیگه
    http://s6.uplod.ir/i/00674/9cm41hm4inx0.jpg

    دیدگاه


      #17
      پاسخ : راه اندازی ماژول

      من فیوز بیتو طبق همو چیزی که نوشتم تغییر دادم .و برنامه رو ران دادم .وقتی 1 میفرستم براش بجای اینکه 1 برگردونه اینو میفرسته.
      49
      13
      10
      بنظرتون از کریستال خارجی با فرکانس بالاتر استفاده کنم؟

      دیدگاه


        #18
        پاسخ : راه اندازی ماژول

        نوشته اصلی توسط reza.zibandeh
        من فیوز بیتو طبق همو چیزی که نوشتم تغییر دادم .و برنامه رو ران دادم .وقتی 1 میفرستم براش بجای اینکه 1 برگردونه اینو میفرسته.
        49
        13
        10
        بنظرتون از کریستال خارجی با فرکانس بالاتر استفاده کنم؟
        نه بابا اصلا نیاز به خارجی نداره کدتون رو قرار بدید
        http://s6.uplod.ir/i/00674/9cm41hm4inx0.jpg

        دیدگاه


          #19
          پاسخ : راه اندازی ماژول

          "regfile="m8def.dat$
          cristal=8000000$
          $boud=9600
          Dim a as byte
          Do
          ()a = waitkey
          print a
          Loop
          End

          دیدگاه


            #20
            پاسخ : راه اندازی ماژول

            با ترمینال بسکام برنامه رو ران دادم و دیدم عدد یک رو 49میخونه عدد2 رو 50 میخونه و هینجور تا اخر .حتی حروف هم به صورت عدد میبینه .ایا راهی هست که همون اعداد و حروف نشون داده بشن؟

            دیدگاه


              #21
              پاسخ : راه اندازی ماژول

              یس.باید با کد های اسکی کار کنید
              مشخصات : http://www.eca.ir/forum2/index.php?topic=1721.msg638969#msg638969

              هیچ وقت از یادگیری نترس
              [move] :agree: :biggrin: :sad: :rolleyes:[/move]

              دیدگاه


                #22
                پاسخ : راه اندازی ماژول

                نوشته اصلی توسط mj.sh
                یس.باید با کد های اسکی کار کنید
                من این دستورو اضافه کردم مشکل حل شد
                Dim b as string*10
                (B=string(1,a
                Print b

                دیدگاه


                  #23
                  پاسخ : راه اندازی ماژول

                  کل کد:
                  "regfile="m8def.dat$
                  cristal=8000000$
                  $boud=9600
                  Dim a as byte
                  Dim b as string*10
                  Do
                  ()a = waitkey
                  (B=string(1,a
                  Print b
                  Loop
                  End

                  دیدگاه


                    #24
                    پاسخ : راه اندازی ماژول

                    نوشته اصلی توسط reza.zibandeh
                    من فیوز بیتو طبق همو چیزی که نوشتم تغییر دادم .و برنامه رو ران دادم .وقتی 1 میفرستم براش بجای اینکه 1 برگردونه اینو میفرسته.
                    49
                    13
                    10
                    بنظرتون از کریستال خارجی با فرکانس بالاتر استفاده کنم؟
                    بعد متوجه شدم عدد 49 که کد اسکیه .10 به معنای رفتن به خط بعد و 13 به معنای ابتدای سطر قرار گرفتنه .برای اینکه این دو عدد 10 و 13 چاپ نشن باید در انتهای print سیموکلون گذاشته بشه یعنی
                    ;Print b

                    دیدگاه


                      #25
                      پاسخ : راه اندازی ماژول

                      حالا یه مشکل دیگه دارم .تمامی اعداد یک رقمی رو خوب میزنه جمله رو خوب نمی زنه مثلا reza رو اینجوری مینویسه
                      R
                      E
                      Z
                      A
                      و reza zibandeh رو اینجوری مینویسه
                      R
                      E
                      Z
                      A

                      B
                      D

                      اگه میشه بگید کجای دستور اشکال داره؟

                      دیدگاه


                        #26
                        پاسخ : راه اندازی ماژول

                        من به جای دستور waitkey از دستور از input استفاده کردم و این مشکل نیز حل شد حالا یه اشکال دیگه وجود داره .من وقتی برنامه رو تو ترمینال بسکام اجرا میکنم همه چیز عالی اجرا میشه ولی وقتی تو عمل با ماژول کار می اندازمش هر جوابی رو به من دو تا میده یعنی وقتی با گوشی اسم reza میفرستم توجواب اینو مینویسه
                        Reza
                        Reza
                        کسی نظر خاصی راجع به این موضوع نداره؟

                        دیدگاه


                          #27
                          پاسخ : راه اندازی ماژول

                          این مشکلم حل شد . من توی برنامه یک دستور if نوشتم ولی نمیدونم چرا اما مشکلو حل کرد.این دستورو نوشتم.پرینت رو گذاشتم تو شرط. .
                          if s="hello" then
                          Print s
                          End if
                          S متغییری که دستور input مقادیرو در این متغییر قرار میده.
                          مشکل جدیدی که وجود داره اینکه مثلا میخوام وقتی به میکرو یک حرف خواص دادم اون یک کار خاص انجام بده مثلا یک led رو روشن کنه.اما اصلا شرط هایی که مینویسم رو نمیبینه
                          میتونین راهنماییم کنید؟

                          دیدگاه


                            #28
                            پاسخ : راه اندازی ماژول

                            سلام میدونم که این درخواستم به این پست مربوط نیست اما به کمکتون نیاز دارم لطفا به این لینک بیاین و در مورد علت سوختن میکرو توی این مدار به من کمک کنید ، ده بار مدار رو چک کردم لطفا شماهم ببینید(لطفا کمک کنید باید پروژه روتحویل بدم و تا الان سه تا میکرو atmega8a الکی الکی سوخت!!!)
                            : http://www.eca.ir/forum2/index.php?topic=113685.msg738671#new

                            دیدگاه


                              #29
                              پاسخ : راه اندازی ماژول

                              سلام من یه ماژول گرفتم که پین هدر دارهو مازول روی یه برد نصب شده خودش که روش کلید داره و....لی نمیدونم کدوم پایه هاشو استفاده کنم
                              اینجوریه ترتیبش
                              state
                              rx
                              te
                              gnd
                              +5
                              en
                              ابلبته فقط اونstateنمیدونم چیه و بکجا وصل کنم و اون enکسی خبرداره چی هستن؟
                              کار اون شاسی که روشه چیه؟میکروسوئیچه
                              کنار پین هدر نوشته level:3.3حالا موندم خودش رگوله3.3گذاشته یا نه؟چون خیلی ریزه معلوم نمیکنه
                              ال ای دیشم نمیدونم کجاس
                              { خلاف قوانین - پاک شد }

                              دیدگاه

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