روش راه اندازی LCD فارسی 4*20 و کدهای فارسی در Bascom
ارسال شده: دوشنبه ۱ مهر ۱۳۸۷, ۹:۴۰ ب.ظ
روش راه اندازی LCD فارسی 4*20 و کدهای فارسی با مثال برای میکرو ای وی آر AVR در بسکام Bascom
سلام
چند ماه پیش در پاساژ امجد یه LCD 20*4 خریدم که برام جالب بود آخه به غیر از اینکه کد های کارکتر های انگلیسی رو میشناخت کدهای کارکتر های فارسی هم برایش تعریف شده بود
روش وصل کردنش به میکرو مثل LCD 16*2 هستش فقط در config lcd باید 20*4 تعریفش کنید در ادامه چند تا نکتهه رو ذکر می کنم که مهمه:
· کد های کارکتر های فارسی رو باید به صورت lcd chr(cod) در برنامه بسکام بنویسد
· برای نوشتن کلمه ”محمد“ روی lcd به فنگلیش مینویسیم lcd”mohammad” ولی اگه بخواهیم فارسی بنویسیم باید تک تک کلمات مـ ـحـ ـمـ د رو به صورت برعکس واسه میکرو بفرستیم آخه فارسی از راست به چپ نوشته میشه برعکس انگلیسی پس باید کد کلمات د ـمـ ـحـ مـ رو واسه میکرو بفرستیم همانطور که میدونید برای فرستادن کد یک کاراکتر به میکرو از دستور ”تابع“ chr() استفاده می کنیم .
Please Login or Register to see this code

سلام
چند ماه پیش در پاساژ امجد یه LCD 20*4 خریدم که برام جالب بود آخه به غیر از اینکه کد های کارکتر های انگلیسی رو میشناخت کدهای کارکتر های فارسی هم برایش تعریف شده بود
روش وصل کردنش به میکرو مثل LCD 16*2 هستش فقط در config lcd باید 20*4 تعریفش کنید در ادامه چند تا نکتهه رو ذکر می کنم که مهمه:
· کد های کارکتر های فارسی رو باید به صورت lcd chr(cod) در برنامه بسکام بنویسد
· برای نوشتن کلمه ”محمد“ روی lcd به فنگلیش مینویسیم lcd”mohammad” ولی اگه بخواهیم فارسی بنویسیم باید تک تک کلمات مـ ـحـ ـمـ د رو به صورت برعکس واسه میکرو بفرستیم آخه فارسی از راست به چپ نوشته میشه برعکس انگلیسی پس باید کد کلمات د ـمـ ـحـ مـ رو واسه میکرو بفرستیم همانطور که میدونید برای فرستادن کد یک کاراکتر به میکرو از دستور ”تابع“ chr() استفاده می کنیم .
Please Login or Register to see this code
