۲۸-مهر-۱۳۸۷, ۲۱:۲۷:۰۶
۲۸-مهر-۱۳۸۷, ۲۲:۱۹:۲۹
lcd كاركتري يا گرافيكي ؟
بسكام يا كد ويژن ؟
++++++++++++++++++++++++++++++++++++++++++++++
اينم توضيح مختصري از lcd كاركتري
LCD كاركتري
LCD ها از طریق مقدار اطلاعاتی که میتوانند در صفحه نمایش بدهند انتخاب و خریداری می شوند. انواع معمول آن عبارتند از 16 ، 20 ، 32 و 40 کاراکتر در هر خط در 1 یا 2 یا 4 سطر. مثلا 2 در 16 یعنی صفحه دارای دو خط و هر خط 16 کاراکتر است. همچنین LCD موردنظر میتواند همراه با لامپ پشت صفحه (Back light) یا بدون آن انتخاب شود. LCD ها کاراکتر ها را در ماتریس های 5x7 pixel نمایش می دهند.
داراي 16 پایه هستند که 8 خط آن مربوط به فرستادن یا خواندن داده ها یا دستورالعمل ها می باشد. پایه های دیگر خطوط کنترل و ولتاژهای تغذیه می باشند. لیست کامل خط ها بقرار زیر است:
1- Vss زمین
2- Vcc ولتاژ 5 ولت برای کنترلر
3- Vee ولتاژ تنظیم درخشندگی(contrast) - معمولا به زمين وصل مي شود .
4- RS انتخابگر ثبات دستور / داده
5- RW انتخابگر خواندن / نوشتن - معمولا به زمين وصل مي شود .
6- Enable فعال کننده
7 - Bus خط گذرگاه داد یا دستور
14 - Bus خط گذرگاه داد یا دستور
15- ولتاژ 5 ولت برای لامپ پشت صفحه
16- زمین برای لامپ پشت صفحه
Vee :
برای تنظیم درخشندگی کاراکترها بکار می رود که باید ولتاژی بین صفر و 5 ولت به این پایه اعمال نمود. برای بیشترین درخشندگی این پایه را به زمین متصل کنید.
انتخابگر ثبات داده / دستور
مشخص می کند که چه چیزی به LCD فرستاده می شود. اگر این خط صفر باشد کنترلر LCD بایت موجود روی خطوط 7 تا 14 را بعنوان یک دستور تلقی کرده و اگر این پایه یک باشد اطلاعات را بعنوان یک کد اسکی که باید کاراکتر معادل آنرا نمایش دهد در نظر می گیرد.
انتخابگر خواندن / نوشتن
جهت اطلاعات را نشان می دهد. اگر این پایه صفر باشد اطلاعات به LCD ارسال می شود و اگر یک باشد عمل خواندن از LCD صورت می گیرد.
فعال کننده:
برای هر دستور یا داده ای که به LCD میفرستیم یا میخواهیم از آن بخوانیم باید یک پالس پائین رونده (یعنی تغییر از سطح یک به صفر) را به این پایه اعمال کنیم تا دستور یا داده بوسیله کنترلر LCD پردازش شود.
در خطوط 7 تا 14 خط 7 کم ارزشترین بیت(LSB) و خط 14 پر ارزش ترین بیت (MSB) می باشد.
در صورت تمایل به روشن کردن لامپ پشت صفحه ولتاژ 5 ولت را به پایه 15 اعمال و پایه 16 را به زمین متصل می کنیم.
بسكام يا كد ويژن ؟
++++++++++++++++++++++++++++++++++++++++++++++
اينم توضيح مختصري از lcd كاركتري
LCD كاركتري
LCD ها از طریق مقدار اطلاعاتی که میتوانند در صفحه نمایش بدهند انتخاب و خریداری می شوند. انواع معمول آن عبارتند از 16 ، 20 ، 32 و 40 کاراکتر در هر خط در 1 یا 2 یا 4 سطر. مثلا 2 در 16 یعنی صفحه دارای دو خط و هر خط 16 کاراکتر است. همچنین LCD موردنظر میتواند همراه با لامپ پشت صفحه (Back light) یا بدون آن انتخاب شود. LCD ها کاراکتر ها را در ماتریس های 5x7 pixel نمایش می دهند.
داراي 16 پایه هستند که 8 خط آن مربوط به فرستادن یا خواندن داده ها یا دستورالعمل ها می باشد. پایه های دیگر خطوط کنترل و ولتاژهای تغذیه می باشند. لیست کامل خط ها بقرار زیر است:
1- Vss زمین
2- Vcc ولتاژ 5 ولت برای کنترلر
3- Vee ولتاژ تنظیم درخشندگی(contrast) - معمولا به زمين وصل مي شود .
4- RS انتخابگر ثبات دستور / داده
5- RW انتخابگر خواندن / نوشتن - معمولا به زمين وصل مي شود .
6- Enable فعال کننده
7 - Bus خط گذرگاه داد یا دستور
14 - Bus خط گذرگاه داد یا دستور
15- ولتاژ 5 ولت برای لامپ پشت صفحه
16- زمین برای لامپ پشت صفحه
Vee :
برای تنظیم درخشندگی کاراکترها بکار می رود که باید ولتاژی بین صفر و 5 ولت به این پایه اعمال نمود. برای بیشترین درخشندگی این پایه را به زمین متصل کنید.
انتخابگر ثبات داده / دستور
مشخص می کند که چه چیزی به LCD فرستاده می شود. اگر این خط صفر باشد کنترلر LCD بایت موجود روی خطوط 7 تا 14 را بعنوان یک دستور تلقی کرده و اگر این پایه یک باشد اطلاعات را بعنوان یک کد اسکی که باید کاراکتر معادل آنرا نمایش دهد در نظر می گیرد.
انتخابگر خواندن / نوشتن
جهت اطلاعات را نشان می دهد. اگر این پایه صفر باشد اطلاعات به LCD ارسال می شود و اگر یک باشد عمل خواندن از LCD صورت می گیرد.
فعال کننده:
برای هر دستور یا داده ای که به LCD میفرستیم یا میخواهیم از آن بخوانیم باید یک پالس پائین رونده (یعنی تغییر از سطح یک به صفر) را به این پایه اعمال کنیم تا دستور یا داده بوسیله کنترلر LCD پردازش شود.
در خطوط 7 تا 14 خط 7 کم ارزشترین بیت(LSB) و خط 14 پر ارزش ترین بیت (MSB) می باشد.
در صورت تمایل به روشن کردن لامپ پشت صفحه ولتاژ 5 ولت را به پایه 15 اعمال و پایه 16 را به زمین متصل می کنیم.
۲۹-مهر-۱۳۸۷, ۱۱:۱۶:۱۴
پایه شماره 1 و 3 و 16 رو به زمین وصل کن.
پایه شماره 2 و 15 رو به vcc وصل کن.
پایه شماره 4 و 5 رو دلخواه به 2 بیت آخر یک پورت بده.
پایه های شماره 6...9 رو به ترتیب از کم ارزش تا پر ارزش به همان پورت انتخاب شده بدین.
اگه با کدویژن برنامه می نویسید توی کد ویزاردش طریقه اتصال رو نوشته.
پایه شماره 2 و 15 رو به vcc وصل کن.
پایه شماره 4 و 5 رو دلخواه به 2 بیت آخر یک پورت بده.
پایه های شماره 6...9 رو به ترتیب از کم ارزش تا پر ارزش به همان پورت انتخاب شده بدین.
اگه با کدویژن برنامه می نویسید توی کد ویزاردش طریقه اتصال رو نوشته.