۱۵-تير-۱۳۸۹, ۱۹:۱۴:۱۲
سلام
همیینطور که می دونین GLCD موجود تو بازار دو مدله !
سری SED با تراشه KS108
سری TOSHIBA با تراشه T6963
مدل KS108 که خیلی هم رایجه
مدل 128*64 قیمت حدود 12
در سری SED خود GLCD هیچ فونتی از قبل واسش تعریف نشده و باید تو بسکام واسه نمایش متن مورد نظر فایل فونت رو که می تونه 8*8 یا 16*16 و ... باشه رو کنار برنامه گذاشت و تو برنامه اونو خوند !!!!
تو این مدل میشه خودت فونت رو واسش درست کنی که مزیت خیلی خوبی هستش و حتی میشه کاراکتر فارسی واسش تعریف کرد !
در این سری باید برای نمایش متن از دستور LCDAT استفاده کنیم !!!!
و میشه هر جای صفحه که دوست داشتیم متن رو نمایش بودن !
البته دستمون تو Y بسته هستش و تو X بازه !
بهتر بگم فرضا واسه یه مدل 128*64 می تونیم هشت تا خط داشته باشیم که تو هر خط 16 کارکتر رو میشه نشون داد !! و البته نقطه شروع شدن هر کارکتر دقیقا قابل تنظیمه !! ( 1-128 )
نمونه :
در خط اول و X=25 شروع به نوشتن متن مورد نظر می کنه !!!
و البته میشه تعریف کرد که متن نمایش داده شده مثبت باشه یا منفی !
بهتر بگم پیکسل ها رو پر کنه یا خالی !!!!
واسه نمایش متن برعکس میشه از این دستور استفاده کرد !
اون 1 اخر not شدن رو نشون می ده که اگه هیچی نباشه و یا صفر باشه متن به صورت معمول نشون داده میشه !!
نکته :
البته تو بعضی جاها باید به جای 1 از 255 استفاده کرد !!!
واسه نمایش عکس هم چنین قابلیت وجود داره !!!
موقع تبدیل عکس به bgf باید تیک SED رو بذارین !!!
معمولا تو این مدل LCD تو بازار خیلی معمول هستش و هر چی 128*64 که من گرفتم از سری SED بوده !
دستتون بازتره تو این مدل GLCD !!!
اگه خواستین بخرین سعی کنین مدل SED رو بخرین ! ( هر چند محدودیت تو بازار ایران زیاده و حق انتخاب کمه )
کتابخونشن تو بسکام KS108 هستش !!!
و GLCD های با تراشه T6963
یه GLCD های سری TOASHBA یه مدل 240*128 رو گرفتم و کلی فرق دیدم !!!
مدل 240*128 قیمت حدود 40
دیتاشیتش رو می تونین از لینک روبرو دریافت کنین : http://www.iranled.com/forum/showthread....#pid128966
این مدل GLCD از قبل یه سری فونت تعریف شده داره و البته میشه تعیین کرد فونت از نوع 6*8 باشه یا 8*8 !
البته فونتشون یکی ( همون 5*7 در LCD متنی معمولی ) هستش و فقط در 8*8 فاصله های بینشون زیاد میشه !!!
با پایه FS میشه تعیین کرد !!!
تو تعریف این GLCD میشه پایه فوق رو تعریف کرد و همینطور نحوه نمایش نوع فونت ! ( 6*8 یا 8*8 )
و کار با این مدل GLCD مثلLCD معمولی متنی هستش !
یعنی با دستور LOCATE محل نمایش متن رو مشخص می کنی و با دستور LCD متنتو نشون می دی !
فرضا اگه مد 6*8 رو انتخاب کرده باشی میشه به عنوان LCD معمولی با 16 سطر و 40 ستون ازش استفاده کرد !!!
در مد 8*8 تعدا ستون ها به 30 کاهش پیدا می کنه !
نمایش خط و دایره مثل GLCD بالاست ولی واسه نمایش عکس نمیشه عکس رو به صورت برعکس نمایش داد !!
هیمنطور موقع تبدیل عکس به bgf با ابزار خود بسکام باید حواستون به مد انتخاب شده 8*8 و یا 6*8 باشه !!!!!
در صورت تعیین اشتباه عکس مورد نظر نمایش داده نمیشه و یه چیز نامفهومی دیده میشه !!!!!!
در این مدل GLCD نمیشه فونت تعریف کرد و باید از فونت پیشفرض خودش استفاده کرد و یا اینکه عکس نشون بدی !!!
و سوال من از دوستان :
ایا روشی برای تعیین فونت به این مدل GLCD وجود داره ؟
تو بسکام چجوریه ؟ ( مثلا بخوام متنم به صورت 16*16 نمایش داده بشه )
هر کاری فکر کنین کردم ولی نشد !!!!
همیینطور که می دونین GLCD موجود تو بازار دو مدله !
سری SED با تراشه KS108
سری TOSHIBA با تراشه T6963
مدل KS108 که خیلی هم رایجه
مدل 128*64 قیمت حدود 12
در سری SED خود GLCD هیچ فونتی از قبل واسش تعریف نشده و باید تو بسکام واسه نمایش متن مورد نظر فایل فونت رو که می تونه 8*8 یا 16*16 و ... باشه رو کنار برنامه گذاشت و تو برنامه اونو خوند !!!!
تو این مدل میشه خودت فونت رو واسش درست کنی که مزیت خیلی خوبی هستش و حتی میشه کاراکتر فارسی واسش تعریف کرد !
در این سری باید برای نمایش متن از دستور LCDAT استفاده کنیم !!!!
و میشه هر جای صفحه که دوست داشتیم متن رو نمایش بودن !
البته دستمون تو Y بسته هستش و تو X بازه !
بهتر بگم فرضا واسه یه مدل 128*64 می تونیم هشت تا خط داشته باشیم که تو هر خط 16 کارکتر رو میشه نشون داد !! و البته نقطه شروع شدن هر کارکتر دقیقا قابل تنظیمه !! ( 1-128 )
نمونه :
کد php:
Lcdat 1 , 25, "ANT"
در خط اول و X=25 شروع به نوشتن متن مورد نظر می کنه !!!
و البته میشه تعریف کرد که متن نمایش داده شده مثبت باشه یا منفی !
بهتر بگم پیکسل ها رو پر کنه یا خالی !!!!
واسه نمایش متن برعکس میشه از این دستور استفاده کرد !
کد php:
Lcdat 1 , 1 , "ANT" , 1
اون 1 اخر not شدن رو نشون می ده که اگه هیچی نباشه و یا صفر باشه متن به صورت معمول نشون داده میشه !!
نکته :
البته تو بعضی جاها باید به جای 1 از 255 استفاده کرد !!!
واسه نمایش عکس هم چنین قابلیت وجود داره !!!
موقع تبدیل عکس به bgf باید تیک SED رو بذارین !!!
معمولا تو این مدل LCD تو بازار خیلی معمول هستش و هر چی 128*64 که من گرفتم از سری SED بوده !
دستتون بازتره تو این مدل GLCD !!!
اگه خواستین بخرین سعی کنین مدل SED رو بخرین ! ( هر چند محدودیت تو بازار ایران زیاده و حق انتخاب کمه )
کتابخونشن تو بسکام KS108 هستش !!!
و GLCD های با تراشه T6963
یه GLCD های سری TOASHBA یه مدل 240*128 رو گرفتم و کلی فرق دیدم !!!
مدل 240*128 قیمت حدود 40
دیتاشیتش رو می تونین از لینک روبرو دریافت کنین : http://www.iranled.com/forum/showthread....#pid128966
این مدل GLCD از قبل یه سری فونت تعریف شده داره و البته میشه تعیین کرد فونت از نوع 6*8 باشه یا 8*8 !
البته فونتشون یکی ( همون 5*7 در LCD متنی معمولی ) هستش و فقط در 8*8 فاصله های بینشون زیاد میشه !!!
با پایه FS میشه تعیین کرد !!!
تو تعریف این GLCD میشه پایه فوق رو تعریف کرد و همینطور نحوه نمایش نوع فونت ! ( 6*8 یا 8*8 )
و کار با این مدل GLCD مثلLCD معمولی متنی هستش !
یعنی با دستور LOCATE محل نمایش متن رو مشخص می کنی و با دستور LCD متنتو نشون می دی !
فرضا اگه مد 6*8 رو انتخاب کرده باشی میشه به عنوان LCD معمولی با 16 سطر و 40 ستون ازش استفاده کرد !!!
در مد 8*8 تعدا ستون ها به 30 کاهش پیدا می کنه !
نمایش خط و دایره مثل GLCD بالاست ولی واسه نمایش عکس نمیشه عکس رو به صورت برعکس نمایش داد !!
هیمنطور موقع تبدیل عکس به bgf با ابزار خود بسکام باید حواستون به مد انتخاب شده 8*8 و یا 6*8 باشه !!!!!
در صورت تعیین اشتباه عکس مورد نظر نمایش داده نمیشه و یه چیز نامفهومی دیده میشه !!!!!!
در این مدل GLCD نمیشه فونت تعریف کرد و باید از فونت پیشفرض خودش استفاده کرد و یا اینکه عکس نشون بدی !!!
و سوال من از دوستان :
ایا روشی برای تعیین فونت به این مدل GLCD وجود داره ؟
تو بسکام چجوریه ؟ ( مثلا بخوام متنم به صورت 16*16 نمایش داده بشه )
هر کاری فکر کنین کردم ولی نشد !!!!