اطلاعیه

Collapse
No announcement yet.

glcd ks108

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

    glcd ks108

    سلام
    این برنامه بسکام برای معرفی glcd به بسکامه
    Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc , Ce = 2
    , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8

    میخوام ببینم اگر بعضی پایه ها مثلا reser و rw رو که میتونیم خودمون مقداردهی کنیم نخوایم به میکرو متصل کنیم(پورت کم دارم) میتونیم دستور رو تغییر بدیم تا اونا تعریف نشن؟
    انقدر احمق نیستم که فکر کنم کارم تموم شده

    #2
    پاسخ : glcd ks108

    پایه Reset رو شاید بشه یه کاریش کرد، مثلا دستی یک کنیدش تا هیچ وقت ریست نشه!
    ولی R/W رو نمیشه، باید سریعا و به صورت نرم افزاری تغییر کنه، بعیده که شدنی باشه.
    حالا یه try بکن، ببین میشه یا نه

    دیدگاه


      #3
      پاسخ : glcd ks108

      خوب من که نمیخوام چیزی از lcd بخونم فقط میخوام داخلش بنویسم میتونم r/w رو همیشه صفرش کنم
      مشکل اینجاست که چجوری میشه تو تعریف از بعضی پایه ها استفاده نکرد.
      کسی تاحالا این تعریفای یولیه رو تغییر داده؟
      انقدر احمق نیستم که فکر کنم کارم تموم شده

      دیدگاه


        #4
        پاسخ : glcd ks108

        خوندنش فقط به اون معنی که شما فکر میکنید نیستش که!
        مثلا بافر ال سی دی رو میخونه ببینه خالی شده یانه، تا دیتای جدیدو بذاره!
        اگه تو دیتاشیتش نگاه کنی و شکل سیگنال ها رو موقع Write کشیده باشه، میتونی بفهمی تو تغییر لبه سیگنال آیا اتفاقی میوفته یا نه!

        دیدگاه


          #5
          پاسخ : glcd ks108

          من قبلش امتحان کردم
          یعنی r/wرو صفر کردم برنامه درست اجرا شد اما اون موقع یه پین خالی رو تو تعریف برا r/w گذاشته بردم اما الان اون پین اضافی رو لازم دارم :cry2: :cry2: :cry2: :cry2:
          انقدر احمق نیستم که فکر کنم کارم تموم شده

          دیدگاه


            #6
            پاسخ : glcd ks108

            والا من که چیز خاصی از بسکام نمیدونم، ولی اگه با کدویژن کار کنی، تو لایبرریش هر پین به صورت جداگانه تعریف شده، و میتونی هر کدومو خواستی عوض کنی و اینا... :icon_razz:

            دیدگاه

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