فارسی نویسی در TFT LCD های موجود در بازار

0
184
فارسی نویسی در TFT LCD های موجود در بازار
فارسی نویسی در TFT LCD های موجود در بازار

TFT LCD ها امروزه در صنعت الکترونیک و کاربردهای میکروکنترلری خیلی مشهور شده‌اند و همچنین در بازار امروز قیمت ماژول شده این ال سی دی ها نسبت به GLCD ها خیلی پایین می‌باشد راه اندازی این ال سی دی ها آسان است و هدر فایل های موجود این کار را آسانتر می‌کند. هدر فایل‌های مختلفی برای میکروکنترلرهای مختلف نوشته اند در ادامه با ما باشید تا با این هدر فایل ها بیشتر آشنا شوید.

 

فارسی نویسی در TFT LCD های موجود در بازار
فارسی نویسی در TFT LCD های موجود در بازار

 

هدر چیست: بطور خلاصه هدر فایل‌ها دارای توابعی از قبل آماده شده می‌باشند که کار با ادوات خارجی مانند ال سی دی ها را آسان می‌کنند…
و اما هدرهای فارسی نویسی در ال سی دی های رنگی 2.8 و3.2اینچ:

امکانات اضافه شده:

  •   اضافه شدن تابع تعیین محدوده رفرش شدن تصویر (tftlcd_set_area)
    · اضافه شدن تابع ایجاد رنگ ۱۶ بیتی جهت ارسال به LCD با استفاده از سه رنگ اصلی RGB (قرمز-سبز-آبی). (RGB2COL)
    · تغییر ساختار تابع tftlcd_write_pixel و افزایش سرعت آن و در نتیجه افزایش سرعت اکثر تابع های موجود در هدر (چون اکثر تابع ها از این تابع استفاده می‌کنند)
    · اضافه شدن تابع رسم بیضی (tftlcd_draw_elliptic)
    · اضافه شدن تابع رسم چهار ضلعی با گوشه‌های گرد (tftlcd_draw_round_rectangle)
    · اضافه شدن تابع رسم Button با متن مورد نظر و ابعاد دلخواه (tftlcd_draw_button)
    · اضافه شدن تابع رسم گستره رنگ های موجود در LCD. (tftlcd_pattern)
    · اضافه شدن تابع نمایش دادن تصویر موجود در حافظه فلش میکرو با سرعت بسیار بالاتر نسبت به تابع قبلی و با قابلیت کوچک کردن تصویر (با ضریب ۱/N و N=1,2,3,…) و ایجاد تصویر خاکستری (Gray Scale) (tftlcd_imshow)
    · اضافه شدن فارسی و انگلیسی نویسی مختلط با قابلیت های مختلفی از جمله HighLight و چاپ ارقام به صورت فارسی و انگلیسی و انتخاب رنگ و … (tftlcd_putsf_mix)
    · اضافه شدن قابلیت تغییر سایز فونت تابع فارسی نویسی و انگلیسی نویسی.
    · اضافه شدن قابلیت Italic به تابع فارسی و انگلیسی نویسی. (tftlcd_italic_on و tftlcd_italic_off)
    · اضافه شدن ۵ افکت مختلف برای حروف در تابع مذکور. (tftlcd_font_effect)
    · اضافه شدن تابع رفتن به مختصات دلخواه بدون محدودیت. (از ۰ تا ۲۴۰ و ۰ تا ۳۲۰ بدون استپ های ۸ و ۱۶ تایی در عرض و ارتفاع) (tftlcd_goto_xy)
    · اضافه شدن تابع تبدیل کاراکتر های Unicode به ASCII جهت خواندن متون فارسی از روی مموری SD و چاپ روی LCD با تابع مذکور. (unicode2ascii)

فارسی نویسی در TFT LCD های موجود در بازار

فارسی نویسی در TFT LCD های موجود در بازار
فارسی نویسی در TFT LCD های موجود در بازار

 

لینک دانلود همه فایل های زیر
دانلود هدر “TFT LCD 2.8 برای AVR
دانلود هدر TFT LCD 2.8 برای LPC 1768
دانلود هدر <>TFT LCD3.2 برای LPC1768
دانلود هدر “TFT LCD 3.2 برای AT91SAM7X
دانلود هدر TFT LCD 2.8 برای AT91SAM7X

 

منبع:  میکرودیزاینرالکترونیک

 

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

پاسخ دهید

لطفا نظر خود را وارد کنید!
لطفا نام خود را در اینجا وارد کنید