اطلاعیه

Collapse
No announcement yet.

2دستور در بسکام

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

    2دستور در بسکام

    سلام دوستان

    پروژه ی فانکشن ژنراتور دارم

    اما دو تا دستور داره که نمیدونم چیه

    deflcdchar

    restore

    ممنون میشم راهنمایی کنید
    هركجا هستم باشم / آسمان مال من است....

    #2
    پاسخ : 2دستور در بسکام

    با RESTORE میتونین مشخص کنین که از این به بعد دستورات READ از کدوم محل برنامه شروع به خوندن اطلاعات کنن.
    با DEFLCDCHAR هم میشه شکل یکی از 8 کاراکتر قابل تعریف روی LCD رو مشخص کرد.

    دیدگاه


      #3
      پاسخ : 2دستور در بسکام

      میشه لطف کنید در مورد deflcdchar بیشتر توضیح بدین؟

      نمیدونم اعدادی که جلوش نوشته از کجا اومده؟؟؟ :sad:
      هركجا هستم باشم / آسمان مال من است....

      دیدگاه


        #4
        پاسخ : 2دستور در بسکام

        این اعداد توسط ال سی دی دیزاینر که یکی از تولزهای بسکام هست تولید شده و کارکترخاصی رو برای نمایش روی ال سی دی تعریف میکنه.
        الهم عجل لولیک الفرج

        فقط 313 نفر...

        دیدگاه


          #5
          پاسخ : 2دستور در بسکام

          شکل کاراکتر های LCD بصورت یک پترن 5 ستون در 7 سطر هست. شما کافیه این پترن رو رسم کنین و 7 سطر اون رو به معادل عددی تبدیل کنین. مثلا در نظر بگیرین میخواییم یک مربع تو خالی دربیاریم:


          ...@@@@@ &H1F 31
          ...@___@ &H11 17
          ...@___@ &H11 17
          ...@___@ &H11 17
          ...@___@ &H11 17
          ...@___@ &H11 17
          ...@@@@@ &H1F 31


          نقطه ها اون ستونهایی هستن که وجود ندارن. @ ها نقطه شون روشنه و _ ها خاموش. اعداد ستون سمت چپ هگزادسیمال هستن و ستون راست دهدهی.

          دیدگاه


            #6
            پاسخ : 2دستور در بسکام

            ممنون از کمک دوستان.برنامه رو نوشتم اما توی دوخط از برنامه که اعداد موج مربعیه خطا داره

            نمیدونم ای خطا برای چیه؟؟؟
            هركجا هستم باشم / آسمان مال من است....

            دیدگاه


              #7
              پاسخ : 2دستور در بسکام

              خوب برنامه تو بزار ببینیم مشکل چیه...
              الهم عجل لولیک الفرج

              فقط 313 نفر...

              دیدگاه


                #8
                پاسخ : 2دستور در بسکام

                این برنامشه
                http://upload.yazdkit.com/download.php?file=556regfile.docx

                اینم تو بسکام نوشتمش
                http://upload.yazdkit.com/download.php?file=105noname1.bas
                هركجا هستم باشم / آسمان مال من است....

                دیدگاه


                  #9
                  پاسخ : 2دستور در بسکام

                  استادم گفت شاید خطا برای اعداد0و250 هست.گفت 250 رو کمتر بگیر .بجای 0یه عدد دیگه مثه 1یا2 بذار.ولی بازم درست نشد.چیکار باید کرد؟؟؟
                  هركجا هستم باشم / آسمان مال من است....

                  دیدگاه


                    #10
                    پاسخ : 2دستور در بسکام

                    اگر منظورت خطوط dataی آخر برنامه هست که اونا باید در اول هر خطشون دستور data بیاد.

                    دیدگاه


                      #11
                      پاسخ : 2دستور در بسکام

                      الان دیگه برنامش خطا نداره

                      اما وقتی تو پروتئوس runمیکنم هیچی روی lcd نشون نمیده

                      مشکل از کجاست؟؟؟ :angry:
                      هركجا هستم باشم / آسمان مال من است....

                      دیدگاه


                        #12
                        پاسخ : 2دستور در بسکام

                        این فایل پروتئوس
                        http://upload.yazdkit.com/download.php?file=562fanction.DSN

                        اینم برنامه بسکام که دوباره نوشتم
                        http://upload.yazdkit.com/download.php?file=234noname1.bas
                        هركجا هستم باشم / آسمان مال من است....

                        دیدگاه


                          #13
                          پاسخ : 2دستور در بسکام

                          خوب برای اینه که LCD رو کانفیگ نکردید خط زیر رو به اول برنامه اضافه کنید درست میشه.
                          کد:
                          Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , Rs = Portc.5 , E = Portc.4
                          الهم عجل لولیک الفرج

                          فقط 313 نفر...

                          دیدگاه

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