اطلاعیه

Collapse
No announcement yet.

این مشکل بسکام چیه؟؟؟؟؟؟؟؟؟

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

    این مشکل بسکام چیه؟؟؟؟؟؟؟؟؟

    این مشکل چیه؟
    تو بسکام ارورمیده؟
    $regfile = "m16def.dat"
    $crystal = 8000000
    Dim A As Byte
    Config Graphlcd = 128 * 64 , Dataport = Portb , Controlport = Portc , Ce = 1 , Cd = 2 , Wr = 3 , Rd = 5 , Reset = 0 , Fs = 4 , Mode = 8
    Cursor Noblink
    Deflcdchar 1 , 32 , 4 , 31 , 31 , 31 , 4 , 31 , 27 ' replace [x] with number (0-7)
    Cls
    Lcd Chr(1)
    End 'end program
    *****عيب جامعه اين است که همه مي خواند آدم مهمي باشند ولي هيچ کس نمي خواهد فرد مفيدي باشد.*****
    http://electerodl.ir/forum

    #2
    پاسخ : این مشکل بسکام چیه؟؟؟؟؟؟؟؟؟

    اشکالات:
    1- پورت ورودی و حروجی رو مشخص نکردین
    2-از GLCD استفاده کردین ولی کاراکتر ساختین براش !
    ساخت شکل کاراکتری برای LCD کاراکتری هست نه گرافیکی!
    3-بهتر بود داخل برنامه DO LOOP میزاشتی
    4-موفق باشید
    هنگامي که چيزي مينويسي، کاري نکن تنها کسي که از مغزش استفاده کرده باشد ،مدادت باشد .

    \|/_\/_

    دیدگاه


      #3
      پاسخ : این مشکل بسکام چیه؟؟؟؟؟؟؟؟؟

      نوشته اصلی توسط مهران چمنی
      اشکالات:
      1- پورت ورودی و حروجی رو مشخص نکردین
      2-از GLCD استفاده کردین ولی کاراکتر ساختین براش !
      ساخت شکل کاراکتری برای LCD کاراکتری هست نه گرافیکی!
      3-بهتر بود داخل برنامه DO LOOP میزاشتی
      4-موفق باشید
      میشه برنامه اش رو برام درست کنین
      بعدش اگر من بخوام کارکتری یاشکلی داخل ال سی دی بیارم و حرکنش بدم باید چیکار کنم
      ممنون می شم اگر برنامه اش رو برام بزارین .واسه پروژه ام می خوام.
      *****عيب جامعه اين است که همه مي خواند آدم مهمي باشند ولي هيچ کس نمي خواهد فرد مفيدي باشد.*****
      http://electerodl.ir/forum

      دیدگاه


        #4
        پاسخ : این مشکل بسکام چیه؟؟؟؟؟؟؟؟؟

        اینجا رو یه کوچولو نگا کنی خودت می تونی مشکل رو حل کنی انشالا : http://www.eca.ir/forum2/index.php?topic=64441.0
        چرا ناراحتی پاتریک!
        + امروز ی بچه دیدم سرچهارراه گل میفروخت
        - از دیدنش ناراحت شدی؟
        + نه
        پس چی ناراحتت کرده
        + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
        ------------------------------------------------------------------------------------------------------
        تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
        ------------------------------------------------------------------------------------------------------
        محصولات

        دیدگاه


          #5
          پاسخ : این مشکل بسکام چیه؟؟؟؟؟؟؟؟؟

          ممنون از تالاری که معرفی کردین
          عالی بود
          ولی بزارین مشکلم رو یه جور دیگه بگم
          من میخوام بازی ماشین که با آتاری دستی ( یادش یخیر )با میکرو AVR و به زبان بسکام بنویسم که رو LCD گرافیکی نشون بده برنامشو تا نصفه نوشته بودم که رسید به وارد کردن کارکتر که ارور شماره 61 رو بسکام داد و من موندم و بسکام.
          حالا به هیچ وجه نمیشه با LCD گرافیکی کارکتر گذاشت ؟؟؟؟
          یا با یه نوع دیگه LCD انجامش داد؟؟؟؟؟؟

          :mrgreen:

          کمکم کنین.
          *****عيب جامعه اين است که همه مي خواند آدم مهمي باشند ولي هيچ کس نمي خواهد فرد مفيدي باشد.*****
          http://electerodl.ir/forum

          دیدگاه


            #6
            پاسخ : این مشکل بسکام چیه؟؟؟؟؟؟؟؟؟

            سلام

            تو LCD گرافیکی سری SED این شما هستین که مشخص میکنید چه کاراکتری و با چه زبانی(فارسی یا انگلیسی ) یا فونتی نشون داده بشه.

            تو BASCOM یه فایل جدید باز کنید و داخل یه فولدر مثلا با اسم TEST رو دسکتاپ ذخیره کنید. حالا به آدرس زیر برید و فایل font8x8 پیدا کنید و انو داخل همون پوشه TEST کپی کنید و برنامه زیر رو اجرا کنید
            C:\Program Files\MCS Electronics\BASCOM-AVR\SAMPLES\LCDGRAPH


            نحوه ویرایش کاراکترها:
            داخل BASCOM به منوی TOOLS برید و گزینه Plugin Manager رو انتخاب کنید .حالا تیک گزینه fonteditor.BPL رو بزارید و OK کنید. برنامه BASCOM رو یک بار ببندید و دوباره باز کنید و به منوی TOOLS برید و از Plugins گزینه Font Editor رو انتخاب کنید. برنامه MCS Font Editor اجرا میشه و حالا میتونید همون فایل font8x8 رو که داخل پوشه TEST کپی کردن رو ویرایش و ذخیره کنید و مثلا حرف A رو تبدیل کنید به حرف آ .

            کد:
            regfile = "m16def.dat"
            $crystal = 8000000
            
            $lib "glcdKS108.lbx"
            Config Graphlcd = 128 * 64sed , Dataport = Portc , Controlport = Portd , _
            Ce = 3 , Ce2 = 4 , Cd = 6 , Rd = 5 , Reset = 2 , Enable = 7
            
            Setfont Font8x8
            
            Cls
            
            Lcdat 1 , 1 , "HELLO"
            Lcdat 2 , 1 , " THIS IS TEST"
            
            End
            
            $include "font8x8.FONT"

            دیدگاه


              #7
              پاسخ : این مشکل بسکام چیه؟؟؟؟؟؟؟؟؟

              نوشته اصلی توسط trrstrima
              بیسیک ... یه زبون قاطی و بی در و پیکر :mrgreen: :mrgreen: :mrgreen:
              نوشته اصلی توسط sina_mehraban
              باور کن راست میگه .. واقعا دردسر سازه ...
              من خودم بسکام کار میکنم الان با سریالش به مشکل خوردم جواب نمیده .
              همین برنامه خودمو با C بچه ها نوشتن مثه ماه داره خط به خطش کار می کنه ...
              دارم کوچ می کنم به سی .....
              ولی واسه کاراس ساده بسکام عالیه
              با سلام
              دوستان اګه بیسیک بلد نیستن بهتره یا اول مثل من یاد بګیرن (بعد بشن منتقد)و یا کلا بیخیال بیسیک بشن و تبلیغ منفی نکنند.من خودم ناشی هستم ولی خیلی ها رو تو همین تبریز خودمون میشناسم که با بیسیک کارهایی کردم که خیلی ها حتی خوابش روهم ندیدن
              در ضمن اسپم زدن فقط نقطه ګذاشتن و یا اینجور چیزها نیست (قابل توجه مدیران)
              بازم ببخشید اومدم وصط موضوع
              از مدیران محترم خواهش میکنم این پست منم پاک کنن
              ممنون
              روزی که درک کردیم همه چیز به خدا تعلق دارد . آن روز .روز طلوع دانش است

              دیدگاه


                #8
                پاسخ : این مشکل بسکام چیه؟؟؟؟؟؟؟؟؟

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

                تو LCD گرافیکی سری SED این شما هستین که مشخص میکنید چه کاراکتری و با چه زبانی(فارسی یا انگلیسی ) یا فونتی نشون داده بشه.

                تو BASCOM یه فایل جدید باز کنید و داخل یه فولدر مثلا با اسم TEST رو دسکتاپ ذخیره کنید. حالا به آدرس زیر برید و فایل font8x8 پیدا کنید و انو داخل همون پوشه TEST کپی کنید و برنامه زیر رو اجرا کنید
                C:\Program Files\MCS Electronics\BASCOM-AVR\SAMPLES\LCDGRAPH


                نحوه ویرایش کاراکترها:
                داخل BASCOM به منوی TOOLS برید و گزینه Plugin Manager رو انتخاب کنید .حالا تیک گزینه fonteditor.BPL رو بزارید و OK کنید. برنامه BASCOM رو یک بار ببندید و دوباره باز کنید و به منوی TOOLS برید و از Plugins گزینه Font Editor رو انتخاب کنید. برنامه MCS Font Editor اجرا میشه و حالا میتونید همون فایل font8x8 رو که داخل پوشه TEST کپی کردن رو ویرایش و ذخیره کنید و مثلا حرف A رو تبدیل کنید به حرف آ .

                کد:
                regfile = "m16def.dat"
                $crystal = 8000000
                
                $lib "glcdKS108.lbx"
                Config Graphlcd = 128 * 64sed , Dataport = Portc , Controlport = Portd , _
                Ce = 3 , Ce2 = 4 , Cd = 6 , Rd = 5 , Reset = 2 , Enable = 7
                
                Setfont Font8x8
                
                Cls
                
                Lcdat 1 , 1 , "HELLO"
                Lcdat 2 , 1 , " THIS IS TEST"
                
                End
                
                $include "font8x8.FONT"
                سلام
                ممنون از پاسختون
                من تستش می کنم
                اگه بازم مشکلی پیش اومد بازم مزاحمتون می شم
                *****عيب جامعه اين است که همه مي خواند آدم مهمي باشند ولي هيچ کس نمي خواهد فرد مفيدي باشد.*****
                http://electerodl.ir/forum

                دیدگاه


                  #9
                  پاسخ : این مشکل بسکام چیه؟؟؟؟؟؟؟؟؟

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

                  تو LCD گرافیکی سری SED این شما هستین که مشخص میکنید چه کاراکتری و با چه زبانی(فارسی یا انگلیسی ) یا فونتی نشون داده بشه.

                  تو BASCOM یه فایل جدید باز کنید و داخل یه فولدر مثلا با اسم TEST رو دسکتاپ ذخیره کنید. حالا به آدرس زیر برید و فایل font8x8 پیدا کنید و انو داخل همون پوشه TEST کپی کنید و برنامه زیر رو اجرا کنید
                  C:\Program Files\MCS Electronics\BASCOM-AVR\SAMPLES\LCDGRAPH


                  نحوه ویرایش کاراکترها:
                  داخل BASCOM به منوی TOOLS برید و گزینه Plugin Manager رو انتخاب کنید .حالا تیک گزینه fonteditor.BPL رو بزارید و OK کنید. برنامه BASCOM رو یک بار ببندید و دوباره باز کنید و به منوی TOOLS برید و از Plugins گزینه Font Editor رو انتخاب کنید. برنامه MCS Font Editor اجرا میشه و حالا میتونید همون فایل font8x8 رو که داخل پوشه TEST کپی کردن رو ویرایش و ذخیره کنید و مثلا حرف A رو تبدیل کنید به حرف آ .

                  کد:
                  regfile = "m16def.dat"
                  $crystal = 8000000
                  
                  $lib "glcdKS108.lbx"
                  Config Graphlcd = 128 * 64sed , Dataport = Portc , Controlport = Portd , _
                  Ce = 3 , Ce2 = 4 , Cd = 6 , Rd = 5 , Reset = 2 , Enable = 7
                  
                  Setfont Font8x8
                  
                  Cls
                  
                  Lcdat 1 , 1 , "HELLO"
                  Lcdat 2 , 1 , " THIS IS TEST"
                  
                  End
                  
                  $include "font8x8.FONT"
                  دوست عزیز من می خوام یک شکل ماشین رو ب ال سی دی نشون بدم ولی موندم اگه نرم افزاری داره ممنون میشم بگین و یا اگه با خود بسکامم میشه بگین
                  بازم ممنون :smile: :smile: :smile: :smile:
                  *****عيب جامعه اين است که همه مي خواند آدم مهمي باشند ولي هيچ کس نمي خواهد فرد مفيدي باشد.*****
                  http://electerodl.ir/forum

                  دیدگاه


                    #10
                    پاسخ : این مشکل بسکام چیه؟؟؟؟؟؟؟؟؟

                    سلام
                    از منوی TOOLS گزینه Graphic converter رو انتخاب و مراحل زیر رو طی کنید.
                    1- مشخص کردن اندازه LCD
                    2-زدن تیک SED series
                    3-load کردن عکس
                    4- ذخیره کردن در همان پوشه سورس برنامه

                    کد:
                    Do
                    
                      Cls
                      Showpic 0 , 0 , Pic1
                      Wait 1
                    
                      Cls
                      Showpic 0 , 0 , Pic2
                      Wait 2
                    
                    Loop
                    
                    End
                    
                    
                    Pic1:
                    $bgf "test1.bgf"
                    
                    
                    Pic2:
                    $bgf "test2.bgf"

                    دیدگاه


                      #11
                      ارور 61

                      دوستان لطفا راهنمایی کنید ارور 61 تو بسکام واسم میاد اشکال از کجاست
                      اینم از متن برنامه
                      $regfile = "m32def.dat"
                      $crystal = 8000000
                      Config Portb = Output
                      Config Portd = Output
                      Dim A As Byte
                      Dim C As Byte
                      Do
                      C = &B00000001
                      For A = 0 To 7
                      Portd = C
                      Portb = Lookup(a , Text)
                      Rotate C , Left
                      Waitms 500
                      Portb = &B11111111
                      Next A
                      Loop
                      End
                      :sad: :sad: :sad:

                      دیدگاه

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