اطلاعیه

Collapse
No announcement yet.

فارسی نویسی در lcd 16*2

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

    فارسی نویسی در lcd 16*2

    با سلام
    برای فارسی نویسی در این نوع lcdچند راه وحود دارد؟
    آیا نرم افزاری برای فارسی نویسی مستقیم وجودداره مثلا در جایی که ما کیبورد کامپیوتر وصل lcdمی کنیم بتونیم به راحتی رو نمایشگر فارسی بنویسیم یا به عبارتی دیگه کاراکتر طراحی نکنیم؟
    عمريست تقليد شطرنج بازان فهيم را در آورده ايم

    ناگاه فهميديم كه اصلا "حريفي " نداريم

    ما "مات" بي حركتي خود شده ايم ...

    #2
    پاسخ : فارسی نویسی در lcd 16*2

    نه نرم افزاری وجود داره و نه چند راه

    فقط یک راه وجود داره و اون هم اینه که برای نمایش یک کارکتر روی LCD ، بعضی از خونه های یک ماتریس رو روشن و بعضی رو خاموش میکنی
    فکر کنم ماتریسش 8*5 باشه

    هر کارکتر از دل این ماتریسه در میاد. چه فارسی ، چه انگلیسی و شکل

    پس برای نمایش یک حرف فارسی، باید تو ماتریس ، اون خونه هایی که میخوای رو روشن کنی

    تو کدویژن و بسکام هر کدوم یه روش داره. اما اصلش یکیه. بسکام ماتریس رو بهت نمایش میده و با موس رو خونه هاش کلیک میکنی و اون کدش رو میگه اما کدویژن باید کدش رو محاسبه و تعریف کنی

    اما نکته مهم اینه که در تعداد تعریف کردن این ماتریس ها در بسکام محدودیت داری. در کدویژن رو یادم نیست

    یعنی نمیتونی مثلا 32 حرف رو براش 32 تا ماتریس تعریف کنی
    ته تهش 6 تا ماتریس بیشتر اجازه نداری

    دیدگاه


      #3
      پاسخ : فارسی نویسی در lcd 16*2

      نوشته اصلی توسط ehsan_akbari
      اما نکته مهم اینه که در تعداد تعریف کردن این ماتریس ها در بسکام محدودیت داری. در کدویژن رو یادم نیست
      یعنی نمیتونی مثلا 32 حرف رو براش 32 تا ماتریس تعریف کنی
      ته تهش 6 تا ماتریس بیشتر اجازه نداری
      اولا 8 تا دوما پس باید چه کار کرد؟

      دیدگاه


        #4
        پاسخ : فارسی نویسی در lcd 16*2

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

        قبلا در این مورد توی یه تاپیک دیگه هم بحث شده بود منتهی اسم دقیق تاپیک خاطرم نیست .. اگه بتونید اون تاپیک رو پیدا کنید میتونید از اطلاعات اون هم استفاده کنید .. اونجا برنامش رو ضمیمه کرده بودم.. توی سیستمم میگردم اگه فایلش رو داشتم براتون Attach میکنم توی همین تاپیک .. باید تک تک پیکسل هارو مدیریت کنید، راهش اینه .. بذارید میگردم خبر میدم .. شرمنده ..
        دوستان! مدتی کمتر به سایت میام ..

        دیدگاه


          #5
          پاسخ : فارسی نویسی در lcd 16*2

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

          فایل رو براتون ضمیمه کردم .. تصویر زیر هم نمونه ای از اجرای برنامه ست .. موفق باشید ..

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

          دیدگاه


            #6
            پاسخ : فارسی نویسی در lcd 16*2

            فایل هایی را که ضمیمه کردید فقط برای C است یا اینکه توی BASCOM هم جواب میده؟ :rolleyes:

            دیدگاه


              #7
              پاسخ : فارسی نویسی در lcd 16*2

              نوشته اصلی توسط شهریار رجب زاده
              فایل هایی را که ضمیمه کردید فقط برای C است یا اینکه توی BASCOM هم جواب میده؟ :rolleyes:
              سلام ..................

              منطقش مهمه که همون مدیریت پیکسل هاست .. از حالت ماتریسی به درایه ای .. ولی این کد صرفا توی محیط C اجرا میشه .. موفق باشید ..
              دوستان! مدتی کمتر به سایت میام ..

              دیدگاه


                #8
                پاسخ : فارسی نویسی در lcd 16*2

                من C رو ندیدم ولی کاری که کردید همون کاریه که BASCOM کرده مشکل ما اینست که چطور بیشتر از 8 کارکتر بسازیم ونگه داریم و از آن استفاده کنیم :agree:

                دیدگاه

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