به نام خدا
در مورد انواع LCD ها و کاربرد آنها در این بخش ارائه کنید.
در این قسمت آموزش LCD های کاراکتری است و توضیح می دهیم که چگونه LCD را به میکرو کنترلر متصل کنیم و چگونه آن را در زبان C معرفی کنیم و با استفاده از دستورات به صورت نرم افزاری با آن ارتباط برقرار کنیم.

ابتدا پایه های LCD :
پایه های LCD پایه نام عملکرد
1 VSS زمین
2 VCC 5V+
3 VEE کنترل درخشندگی (می توانید با یک مقاومت 1 کیلو آن را زمین کنید)
4 RS اگر این پایه 0 باشد اطلاعات روی DB0-DB7 به عنوان فرمان و اگر 1 باشد به عنوان کاراکتر پذیرفته می شود
5 R/W اگر این پایه 0 باشد LCD برای نوشتن آماده می شود و اگر 1 باشد برای خواندن آماده می شود
6 E فعال سازی LCD که با یک لبه پایین رونده می باشد
7 DB0 خطوط دیتا
8 DB1
9 DB2
10 DB3
11 DB4
12 DB5
13 DB6
14 DB7
15 A 5V+ از پایه 15 و 16 برای روشن کردن LED پس زمینه استفاده می شود
16 K زمین
کد های فرمان LCD:
کد HEX عملکرد فرمان
0X01 پاک کردن صفحه نمایش
0X02 بازگشت مکان نما به سطر و ستون 0و0 HOME
0X04 انتقال مکان نما به چپ
0X05 جابجایی صفحه نمایش به راست
0X06 انتقال مکان نما به راست
0X07 جابجایی صفحه نمایش به چپ
0X08 صفحه نمایش و مکان نما خاموش
0X0A صفحه نمایش خاموش و مکان نما روشن
0X0C صفحه نمایش روشن و مکان نما خاموش
0X0E صفحه نمایش روشن و مکان نما روشن
0X0F صفحه نمایش روشن و مکان نما در حالت چشمک زن
0X10 جابجایی مکان نما به چپ
0X14 جابجایی مکان نما به راست
0X18 حرکت کل صفحه نمایش به چپ
0X38 سازمان دهی 8 بیتی و ماتریس 5×7
0X28 سازمان دهی 4 بیتی و ماتریس 5×7
0X10 حرکت کل صفحه نمایش به راست
0XC0 مکان نما به آغاز خط دوم انتقال می یابد