NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4842 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 4 از 4

موضوع: فارسی نوییسی روی lcd ks0108

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Sep 2010
    نام
    امیر جوهری
    نوشته ها
    54
    تشکر
    10
    تشکر شده 12 بار در 9 پست

    پیش فرض فارسی نوییسی روی lcd ks0108

    سلام به همه

    من داشتم روی فارسی نویسی با برنامه glcd_font creator کار می کردم
    ولی یه مشکلی هست اینکه هدر ks0108 فقط می تونه با font های 5x8 کار کنه
    توی هدر ks0108 این خط
    void glcd_putchar(char charToWrite)
    {
    int i;
    charToWrite -=32;
    for(i = 0; i < 5; i++)
    GLCD_WriteData(GLCD_ReadByteFromROMMemory((char *)((int)font5x8 + (5 * charToWrite) + i)));


    رو هم تغییر دادم باز مشکلم حل نشد از دوستان کسی تونسته فونت فارسی خوب درست کنه .
    فونت 5*8 حروفی مثل ش س رو نمی شه خوب ایجاد کرد



    با تشکر

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    سلام
    این فونتی هست که به صورت پیش فرض برای این هدر ایجاد شده ، شما میتونید با باز کردن فایل font5x8.h که در پوشه ی پیوست پروژه ی glcd وجود داره و ویرایش کردن کد های موجود در اون فونت دلخواه خودتون رو واردش کنید .
    [
    یه فایل به نام font8x8.h ایجاد کنید و خط زیر رو در اون کپی کنید :
    LEFT]static const char /*PROGMEM*/ font8x8[] = {[/LEFT]
    بعد از این خط اطلاعات مربوط به فونت کارکتر های مختلف رو وارد کنید و در نهایت تابع رو با دستور }; به پایان برسونید .
    توی برنامه ی اصلی این فایل رو فراخونی کنید و ... .

  4. تشکرها از این نوشته :


  5. #3
    کاربر علاقه مند
    تاریخ عضویت
    Sep 2010
    نام
    امیر جوهری
    نوشته ها
    54
    تشکر
    10
    تشکر شده 12 بار در 9 پست

    پیش فرض

    سلام
    آقا متشکر از جوابت
    یعنی فقط با تعویض بعد آرایه مشکل حل می شد

  6. #4
    کاربر علاقه مند
    تاریخ عضویت
    Sep 2010
    نام
    امیر جوهری
    نوشته ها
    54
    تشکر
    10
    تشکر شده 12 بار در 9 پست

    پیش فرض

    آقا دمت گرم مشکل من حل شد

موضوعات مشابه

  1. پاسخ: 11
    آخرين نوشته: 20-01-2014, 22:03
  2. پاسخ: 1
    آخرين نوشته: 11-05-2013, 00:12
  3. چسباندن تاچ اسکرین روی ال سی دی
    توسط masoud58 در انجمن AVR
    پاسخ: 4
    آخرين نوشته: 16-02-2013, 11:24
  4. رسم بر روی ال سی دی
    توسط masoodhashemy در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 13
    آخرين نوشته: 12-08-2011, 20:57
  5. رسم بر روی ال سی دی 7 اینچ
    توسط masoodhashemy در انجمن سایر موارد مرتبط با میکرو کنترلرها
    پاسخ: 12
    آخرين نوشته: 19-01-2011, 01:45

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •